首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
桦说编程
掘友等级
资深后端开发
Almost all in AI。AI提效, 系统设计, 代码质量, 性能优化, 并发编程
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
175
文章 174
沸点 1
赞
175
返回
|
搜索文章
最新
热门
Spring Security 难用到怀疑人生?你可能不是一个人!
Spring Security 之所以非常复杂,很大程度上在于它“独特”的 API 设计,“独特”并不是什么褒义词。对于初学者来说,很难快速上手;对于老手来说,容易犯错。DSL 的配置像是解谜,为了解
API 设计之禅
### API 设计之禅 > 译者按:本文翻译自 [How to design a good API and why it matters](https://dl.acm.org/doi/1
字节二面:字符串常量池如何优化?
本文主要讨Java字符串 intern 的设计问题,比如维护问题,性能问题,优化困难等,同时提出了更好的解决方案。
异步编程深度分析:是否可以不带Async使用CompletableFuture?
在使用 CompletableFuture 时,不带 Async 的回调可能导致异步任务阻塞,影响性能和响应性。本文分析了链式调用回调的执行逻辑,直接执行器,最后提出了相应的最佳实践。
别再被Java深拷贝坑了!一文告诉你如何快速高效实现
很多文章列举了实现深拷贝的方式:clone 方法,各种 BeanUtils,序列化实现。 其实,这些实现都有各种各样的问题。本文总结了一下简单又高效的实现。
【性能优化】经常被忽视但是很有用的并发执行策略(CompletionService)
本文介绍与总结了经常被忽略的并发执行策略——CompletionService。实际上其有妙用:它可以实现异步任务的生产与消费的解耦,提高并发性能。本文提供了一些代码示例、源码分析和实践建议。
谨慎对待封装组件或工具类
谨慎对待封装组件或工具类 更好的封装应该满足以下几点中的至少2点: 简单易懂 性能更好 可读性更好 拓展性更好 不易出bug 降低心智负担 最近接触了一些过度封装的组件,很多封装在笔者看来是没有必要的
不要滥用静态对象和静态方法
发现有些代码中静态对象和静态方法被滥用了。多数情况下,静态代码不应该是编程的首选。本文简单谈了缺点、策略枚举和SLF4J如何解决静态代码的问题。
并发编程中的异常处理策略与最佳实践
并发编程中如何处理异常?本文主要讨论了 Java 异常处理、Future、CompletableFuture 等异常处理模式和方法。
把 CompletableFuture 当做 monad 使用的潜在问题与改进
Java异步编程中,可以把 CompletableFuture 当做单子monad 使用,但是其不能实现快速失败方式的任务编排。本文将详细讨论如何应用单子,附有代码分析,内容还涉及模式匹配与最佳实践。
下一页
个人成就
2024年度人气作者No.173
文章被点赞
757
文章被阅读
76,451
掘力值
4,486
关注了
41
关注者
258
收藏集
8
关注标签
15
加入于
2023-02-10