明明如月_社区达人页
产品
解决方案
文档与社区
权益中心
定价
云市场
合作伙伴
支持与服务
了解阿里云
联系我们
4008013260
售前咨询
售后服务
其他服务
我要建议
我要投诉
备案
控制台
开发者社区
首页
探索云世界
探索云世界
云上快速入门,热门云上应用快速查找
了解更多
问产品
动手实践
考认证
TIANCHI大赛
活动广场
活动广场
丰富的线上&线下活动,深入探索云世界
任务中心
做任务,得社区积分和周边
高校计划
让每位学生受益于普惠算力
训练营
资深技术专家手把手带教
话题
畅聊无限,分享你的技术见解
开发者评测
最真实的开发者用云体验
乘风者计划
让创作激发创新
阿里云MVP
遇见技术追梦人
直播
技术交流,直击现场
下载
下载
海量开发者使用工具、手册,免费下载
镜像站
极速、全面、稳定、安全的开源镜像
技术资料
开发手册、白皮书、案例集等实战精华
插件
为开发者定制的Chrome浏览器插件
探索云世界
新手上云
云上应用构建
云上数据管理
云上探索人工智能
云计算
弹性计算
无影
存储
网络
倚天
云原生
容器
serverless
中间件
微服务
可观测
消息队列
数据库
关系型数据库
NoSQL数据库
数据仓库
数据管理工具
PolarDB开源
向量数据库
热门
Modelscope模型即服务
弹性计算
云原生
数据库
物联网
云效DevOps
龙蜥操作系统
平头哥
钉钉开放平台
大数据
大数据计算
实时数仓Hologres
实时计算Flink
E-MapReduce
DataWorks
Elasticsearch
机器学习平台PAI
智能搜索推荐
人工智能
机器学习平台PAI
视觉智能开放平台
智能语音交互
自然语言处理
多模态模型
pythonsdk
通用模型
开发与运维
云效DevOps
钉钉宜搭
支持服务
镜像站
码上公益
明明如月
已加入开发者社区
1755
天
勋章
更多
专家博主
专家博主
星级博主
星级博主
技术博主
技术博主
江湖新秀
江湖新秀
成就
已发布361篇文章
18条评论
已回答0个问题
0条评论
已发布0个视频
github地址
我关注的人
更多
开发者小助手
开发者小助手
粉丝
更多
游客ryieligkr2ata
游客ryieligkr2ata
5cstgegi2pvt4
5cstgegi2pvt4
杏叶云端
杏叶云端
zengfanxiang
zengfanxiang
action良
action良
马马虎虎狗
马马虎虎狗
GGGJJJ1024
GGGJJJ1024
allenmuc
allenmuc
游客cioguqd2oc6fe
游客cioguqd2oc6fe
bl6l7c6of5vu6
bl6l7c6of5vu6
Colin00
Colin00
技术能力
兴趣领域
Java
开发框架
设计模式
领域建模
微服务
中间件
擅长领域
技术认证
Apsara Clouder基础技能认证:阿里巴巴编码规范
获得于2021-08-04 20:41:21
阿里巴巴 资深Java开发工程师
精选
高分内容
最新动态
文章
问答
视频
暂无精选文章
暂无更多信息
2023年05月
05.22
23:17:30
发表了文章
2023-05-22 23:17:30
使用 AI 工具是否会导致思考能力退化?如何应对?
文本探讨两个问题:使用 AI 工具是否会导致人类的思考能力退化?如何在使用AI工具的同时,保持甚至提高我们的思考能力?
05.22
22:38:29
发表了文章
2023-05-22 22:38:29
这些免费插件给 ChatGPT 插上翅膀
相信很多人已经开始用上了 ChatGPT,但是使用 ChatGPT 还有诸多不便的地方。常见的问题有:- 经常会出现网络错误- ChatGPT 下载和分享非常不方便- 输入的效率不高- 无法联网获取最新信息本文将针对这些主要问题推荐对应的插件,为你的 ChatGPT 插上翅膀,让 ChatGPT 的效率爆表!
05.22
22:36:13
发表了文章
2023-05-22 22:36:13
一文读懂“大语言模型”
本文基于谷歌云的官方视频:[《Introduction to Large Language Models》](https://www.youtube.com/watch?v=zizonToFXDs&t=525s&ab_channel=GoogleCloudTech) ,整理而成,希望对大家入门大语言模型有帮助。
05.22
22:34:57
发表了文章
2023-05-22 22:34:57
一文读懂“生成式 AI”
本文基于谷歌的:《Introduction to Generative AI》整理而成,帮助大家理解生成式 AI 这个概念
2023年01月
01.31
16:54:51
发表了文章
2023-01-31 16:54:51
测试语雀编辑器
测试语雀编辑器
2022年09月
09.24
23:15:32
发表了文章
2022-09-24 23:15:32
小代码大智慧: FilenameUtils.getName 函数分析
最近用到了 `org.apache.commons.io.FilenameUtils#getName` 这个方法,该方法可以传入文件路径,获取文件名。 简单看了下源码,虽然并不复杂,但和自己设想略有区别,值得学习,本文简单分析下。
09.10
00:42:42
发表了文章
2022-09-10 00:42:42
IDEA 高版本 PlantUML 插件默认主题修改
很多人会选择在 IDEA 中安装 PlantUML Integration 插件。 但是高版本的 IDEA PlantUML Integration 插件默认的主题和之前的完全不一样, 颜色偏暗,不同的组件很难区分开。 其实不仅是插件里,在官网上写同样的脚本,默认的主题也是一样的情况。 那么如何解决?
09.09
22:17:02
发表了文章
2022-09-09 22:17:02
震惊,99.9% 的同学没有真正理解字符串的不可变性
稍有些基础的同学都知道 Java 中 String 字符串是“不可变”的,想要使用“可变字符串”可以使用 `StringBuilder` 和 `StringBuffer` 。 大多数讲字符串不可变性的文章大同小异。但实际上大多数人的理解并不对。
09.09
22:15:24
发表了文章
2022-09-09 22:15:24
重写线程池 execute 方法导致线程池“失效” 问题
今天群里有个同学遇到一个看似很奇怪的问题,自定义 `ThreadPoolTaskExecutor` 子类,重写了 execute 方法,通过 execute 方法来执行任务时打印当前线程,日志显示任务一直在调用者线程里执行 (其实并不是),似乎线程池失效了。
09.09
22:04:32
发表了文章
2022-09-09 22:04:32
一个程序员的中秋节碎碎念
2022 年中秋节非常特殊,和教师节同一天。 在这个特殊的日子里,谈谈我的中秋仪式感,中秋计划怎么过,并谈谈自己的一些收获和感悟。
2022年08月
08.13
00:51:25
发表了文章
2022-08-13 00:51:25
【Spring 源码学习系列】Bean 的生命周期之初始化与销毁
本文将结合一个简单案例,学习 Bean 生命周期中的初始化和销毁阶段的具体内容。
2022年07月
07.16
01:54:57
发表了文章
2022-07-16 01:54:57
【Spring 源码学习系列】ApplicationContextAware 方法的调用时机
在实际业务开发中,经常借助 ApplicationContextAware 获取 ApplicationContext 然后构造业务枚举到处理 Bean 的策略模式映射。那么,不知道大家是否都了解 `setApplicationContext `的调用时机呢? 本文结合一个简单示例分析一下,这里强烈建议大家自己动手调试一下,印象会更加深刻。
07.15
00:41:02
发表了文章
2022-07-15 00:41:02
Java 工程师必读的避坑宝典
但凡工作过的同学都会亲自经历过或者听过各种故障。 轻则受到批评,重则影响绩效,甚至被罚钱、开除。 那么,作为 Java 工程师,我们该如何尽可能避坑呢,有没有一些经验可以交流分享的呢? 本文,结合自己的经验,谈谈自己的看法。
07.09
21:07:18
发表了文章
2022-07-09 21:07:18
日志瘦身方法论
在日常开发中,通常为了方便调试、方便查问题,会打印很多 INFO 级别的日志。 随着访问量越来越大,一不小心,某个日志文件一天的 size 就大于了某个阈值(如 5G),于是,收到了优化日志大小的告警,一定时间内不优化反馈给你主管,囧... 日志过大容易导致一些运维操作消耗机器性能,如日志文件检索、数据采集、磁盘清理等。而且,打印一些没必要的日志也会造成磁盘的浪费。因此,优化势在必行。 那么,日志瘦身哪些常
07.09
03:16:38
发表了文章
2022-07-09 03:16:38
巨坑系列:Java Bean 转 Map 的那些坑
有些业务场景下需要将 Java Bean 转成 Map 再使用。本以为很简单场景,但是坑很多。
2022年06月
06.28
13:12:03
发表了文章
2022-06-28 13:12:03
Jetbrains New UI 尝鲜
前一段时间各种公众号宣传 Jetbrains 新的 UI 插件提供体验申请。 自己也提交了申请,今天才收到申请成功的邮件,下载插件并安装体验了一把,感觉挺清爽,更容易专注于代码编写和阅读。 这里分享下两种安装体验方法。
2022年03月
03.28
23:12:48
发表了文章
2022-03-28 23:12:48
如何避免忘记清理 ThreadLocal ?
hreadLocal 可以解决“线程安全问题”。 也可以作为上下文暂存数据以备后续步骤获取。 但是 ThreadLocal 用不好的确容易产生故障,因而有些团队不允许使用 ThreadLocal。 最核心的一个原因是很容易忘记清理,在线程池环境下复用导致串环境。 那么,有什么优雅的解法没?本文给出自己的一个解法。
03.19
21:46:46
发表了文章
2022-03-19 21:46:46
Domain Primitive 使用推荐
最近对团队的很多同学代码进行了 Code Review ,发现存在很多问题。 其中一个问题就是普遍代码内聚不够,将原本需要对象提供的方法外泄给使用者。 我们写惯了 贫血模型 代码的缘故,即只为对象定义属性、赋值和取值方法,将业务逻辑统一放到 Service 层来处理。 更多地是面向步骤编程,而不是面向业务编程。
2022年01月
01.22
13:03:00
发表了文章
2022-01-22 13:03:00
我的无影云电脑初体验
最近看到阿里云开发者社区有无影云电脑的体验活动,遂报名体验。 由于在阿里云开发者社区是专家博主,有幸获得一年的 4核 8G 无影云电脑的体验机会。 试用了几天,下面从无影云电脑的用户群体、无影云电脑的使用场景,我的使用感受,目前还存在的问题等方面,简单谈谈自己的感受。
2021年12月
12.24
15:16:30
发表了文章
2021-12-24 15:16:30
深入理解 Lambda 表达式
Java 8 的 Lambda 表达式已经不再是“新特性”。 现在很多人工作中会使用 Lambda 表达式。 但是,你是否真正理解 Lambda 表达式的底层原理?
12.24
15:14:20
发表了文章
2021-12-24 15:14:20
“禁止用 select * 作为查询字段列表”落地指南
《阿里巴巴 Java 开发手册》 MySQL 数据库部分,ORM 映射部分,谈到: 【强制】 在表查询中,一律不要使用 * 作为查询的字段列表,需要哪些字段必须明确写明。 说明: 1)增加查询分析器解析成本。 2)增减字段容易与 resultMap 配置不一致。 3)无用字段增加网络消耗,尤其是 text 类型的字段。 甚至有些公司还会对代码进行扫描,当发现代码或者 MyBatis 配置中出现 `select *` 时会给出告警要求修改。
12.19
21:51:06
发表了文章
2021-12-19 21:51:06
Java 实现有限状态机的推荐方案
平时工作开发过程中,难免会用到状态机(状态的流转)。 如奖学金审批状态流转、请假审批状态流转、竞标状态流转等,都需要根据不同行为转到不同的状态。 > 注: 本文主要讲的是状态机,即状态从一个状态转变为另外一个状态。如果设置 3个人审批才可以从 A状态 转到 B 状态,那么3个人审批是状态转换的条件。如果想实现流程编排,建议使用工作流引擎。
12.04
12:39:14
发表了文章
2021-12-04 12:39:14
告别加班/解放双手提高单测覆盖率之Java 自动生成单测代码神器推荐
很多公司对分支单测覆盖率会有一定的要求,比如 单测覆盖率要达到 60% 或者 80%才可以发布。 有时候工期相对紧张,就优先开发功能,测试功能,然后再去补单元测试。 ![在这里插入图片描述](https://img-blog.csdnimg.cn/e9e8ea7d35ca4830bce7929774471207.jpg) 但是编写单元测试又比较浪费时间,有没有能够很大程度上自动化生成单元测试的插件,自己简单改改即可呢? 自己尝试在 Idea 插件库里搜索相关插件并去尝试使用,发现 `TestMe` 还可以。后面和其他同学交流,谎伴 同学推荐他一直在用的 `Squaretest`,我试用
2021年11月
11.29
23:40:05
发表了文章
2021-11-29 23:40:05
深入理解Java Lambda 表达式
Java 8 的 Lambda 表达式已经不再是“新特性”。 现在很多人工作中会使用 Lambda 表达式。 但是,你是否真正理解 Lambda 表达式的底层原理?
11.24
23:27:23
发表了文章
2021-11-24 23:27:23
Java 实现有限状态机的推荐方案
平时工作开发过程中,难免会用到状态机(状态的流转)。 如奖学金审批状态流转、请假审批状态流转、竞标状态流转等,都需要根据不同行为转到不同的状态。 有什么好的编码方式吗?
11.24
23:25:55
发表了文章
2021-11-24 23:25:55
Java 单元测试获取目标日志内容进行断言的推荐姿势
我们写单元测试的时候,偶尔需要获取被测试对象的 logger 输出的内容,用于断言或者通过单元测试辅助自己排查问题。介绍一个比较成熟的解决方案: `log-captor`
11.08
14:27:17
发表了文章
2021-11-08 14:27:17
那些相见恨晚的 IDEA插件
那些相见恨晚的 IDEA插件
11.08
14:26:15
发表了文章
2021-11-08 14:26:15
如果你 Java面试没通过,可能是因为你没看透这些书
如果你 Java面试没通过,可能是因为你没看透这些书
11.08
14:23:54
发表了文章
2021-11-08 14:23:54
JSON 反序列化 Long 变 Integer 或 Double 问题
JSON 反序列化 Long 变 Integer 或 Double 问题
11.08
14:20:23
发表了文章
2021-11-08 14:20:23
InnoDB 啥时候不执行事务?
InnoDB 啥时候不执行事务?
11.08
14:18:38
发表了文章
2021-11-08 14:18:38
封装复杂度之批量接口
封装复杂度之批量接口
11.08
14:12:40
发表了文章
2021-11-08 14:12:40
非典型程序员的办公桌
非典型程序员的办公桌
11.08
14:11:09
发表了文章
2021-11-08 14:11:09
我对“结构化思维”的理解 - 直播分享
我对“结构化思维”的理解 - 直播分享
11.08
14:09:05
发表了文章
2021-11-08 14:09:05
我眼中的Java大牛之孤尽老师
我眼中的Java大牛之孤尽老师
11.08
14:07:18
发表了文章
2021-11-08 14:07:18
为什么技术同学需要有更多的业务思考?
为什么技术同学需要有更多的业务思考?
11.08
14:06:51
发表了文章
2021-11-08 14:06:51
拒绝“开发脑”
拒绝“开发脑”
11.08
14:06:27
发表了文章
2021-11-08 14:06:27
从线程池拒绝策略中我们可以学到什么?
从线程池拒绝策略中我们可以学到什么?
11.08
14:05:53
发表了文章
2021-11-08 14:05:53
细微之处见真章之字符串超长省略功能
细微之处见真章之字符串超长省略功能
11.08
14:03:03
发表了文章
2021-11-08 14:03:03
MySQL聚簇索引和非聚簇索引的理解
MySQL聚簇索引和非聚簇索引的理解
11.08
14:02:28
发表了文章
2021-11-08 14:02:28
Postman简单用法以及转cURL等命令的正确姿势
Postman简单用法以及转cURL等命令的正确姿势
11.08
14:01:53
发表了文章
2021-11-08 14:01:53
提高程序员思维的几本书
提高程序员思维的几本书
11.08
14:01:22
发表了文章
2021-11-08 14:01:22
-XX:PretenureSizeThreshold的默认值和作用浅析
-XX:PretenureSizeThreshold的默认值和作用浅析
11.08
14:00:47
发表了文章
2021-11-08 14:00:47
slf4j的log.warn()的参数问题研究
slf4j的log.warn()的参数问题研究
11.08
13:59:44
发表了文章
2021-11-08 13:59:44
MySQL的in和or的效率问题浅析
MySQL的in和or的效率问题浅析
11.08
13:59:07
发表了文章
2021-11-08 13:59:07
Java开发岗位校招复习重点在哪里?
Java开发岗位校招复习重点在哪里?
1
2
3
4
...
8
跳转至:
发表了文章
2023-05-22
使用 AI 工具是否会导致思考能力退化?如何应对?
发表了文章
2023-05-22
这些免费插件给 ChatGPT 插上翅膀
发表了文章
2023-05-22
一文读懂“大语言模型”
发表了文章
2023-05-22
一文读懂“生成式 AI”
发表了文章
2023-01-31
测试语雀编辑器
发表了文章
2022-09-24
小代码大智慧: FilenameUtils.getName 函数分析
发表了文章
2022-09-10
IDEA 高版本 PlantUML 插件默认主题修改
发表了文章
2022-09-09
震惊,99.9% 的同学没有真正理解字符串的不可变性
发表了文章
2022-09-09
重写线程池 execute 方法导致线程池“失效” 问题
发表了文章
2022-09-09
一个程序员的中秋节碎碎念
发表了文章
2022-08-13
【Spring 源码学习系列】Bean 的生命周期之初始化与销毁
发表了文章
2022-07-16
【Spring 源码学习系列】ApplicationContextAware 方法的调用时机
发表了文章
2022-07-15
Java 工程师必读的避坑宝典
发表了文章
2022-07-09
日志瘦身方法论
发表了文章
2022-07-09
巨坑系列:Java Bean 转 Map 的那些坑
发表了文章
2022-06-28
Jetbrains New UI 尝鲜
发表了文章
2022-03-28
如何避免忘记清理 ThreadLocal ?
发表了文章
2022-03-19
Domain Primitive 使用推荐
发表了文章
2022-01-22
我的无影云电脑初体验
发表了文章
2021-12-24
深入理解 Lambda 表达式
正在加载, 请稍后...
滑动查看更多
提交了问题
2014-09-14
域名备案成功为啥不能访问呢跪求大神解释
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
勋章
关注
粉丝