首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
stack
订阅
里昂
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
通过transmittable-thread-local源码理解线程池线程本地变量传递的原理
最近一两个月花了很大的功夫做UCloud服务和中间件迁移到阿里云的工作,没什么空闲时间撸文。想起很早之前写过ThreadLocal的源码分析相关文章,里面提到了ThreadLocal存在一个不能向预先创建的线程中进行变量传递的局限性,刚好有一位HSBC的技术大牛前同事提到了团队…
这可能是你从未见过如此优雅的写法
看到这样的标题,第一反应是不是那个“渣渣辉”在电脑屏幕中挥舞着大砍刀,听着古天乐说着,“这是你从未玩过的全新版本”。当然,这并不是标题党,既然“这是你从未玩过的全新版本”,那么“是兄弟就来看我的文章”。(不是兄弟也请留步,嘤嘤嘤) 在对公司一个几百年没有更新维护旧项目进行功能开…
逐行解读Spring(六)- FactoryBean的亿点点细节
Spring的IOC部分已经差不多讲完了,下一篇会开始讲AOP部分的源码。本篇博文主要是分享一个小甜点给同学们,讲一下FactoryBean这个接口。 这个接口我们日常开发中使用的不多,更多的是第三方框架接入Spring的时候会使用。不过由于这个接口跟我们IOC中承载主要逻辑的…
逐行解读Spring系列目录
未完待续...
Java实现AES ECP PKCS5Padding加解密工具类
1. 工具类 2. 测试case II. 其他 1. 一灰灰Blog: https://liuyueyi.github.io/hexblog 2. 声明 3. 扫描关注
使用Stream API优化代码
流是从支持数据处理操作的源生成的元素序列,源可以是数组、文件、集合、函数。流不是集合元素,它不是数据结构并不保存数据,它的主要目的在于计算 通过Arrays.stream方法生成流,并且该方法生成的流是数值流【即IntStream】而不是Stream<Integer>。补充一点…
Logback配置文件这么写,TPS提高10倍
SpringBoot工程自带logback和slf4j的依赖,所以重点放在编写配置文件上,需要引入什么依赖,日志依赖冲突统统都不需要我们管了。logback框架会默认加载classpath下命名为logback-spring或logback的配置文件。将所有日志都存储在一个文件…
阿里的程序员也不过如此,竟被一个简单的 SQL 查询难住
最近工作上遇到一个"神奇"的问题, 或许对大家有帮助, 因此形成本文. 问题大概是, 我有两个表 TableA, TableB, 其中 TableA 表大概百万行级别(存量业务数据), TableB 表几行(新业务场景, 数据还未膨胀起来), 语义上 TableA.column…
idea常用图标总结
若不是java第一开发利器IDEA的崛起,各位仁兄又怎会齐聚于此(这句话应该病没毛吧我觉得),随着跟换java开发工具,从eclipse到idea,这世界上最痛苦的事情就是好不容易熟悉了eclipse的各种操作并且展示着天马行空的高端操作的同时,发现身边的小伙伴都偷偷的用起了i…
如何减少代码中的if-else语句,写出优雅的代码,
一. 方案一:使用三元表达式: 二. 方案二:使用JDK1.8中的Optional类包装