
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
往期热门文章:1、记一次MySQL索引不当引发死锁问题2、推荐一下,比Spring-Retry还快的百万级任务重试框架Fast-Retry3、分享9条高频SQL优化技巧4、京东:MySQL 中的distinct和group by哪个效率更高?太刁钻!5、分库分表也没吹的那么神…… 这 7 个问题难以解决项目介绍京东 App 后台中间件,毫秒级探测热点数据,毫秒级推送至服务器集群内存,大...
又涨啦!据第三方数据统计,2020年9月全国招收程序员352733人,9月全国程序员平均工资14469元,相比8月的14401元涨了68元。但不少人却说薪资根本没有这么高,其实虽然都是程...
点击上方“Java后端技术”,选择“置顶或者星标”你关注的就是我关心的!作者:老顾聊技术微信公众号:享学课堂online上一篇:前言在系统变的复杂后,分布式、微服务等架构...
往期热门文章:1、Stream很好,Map很酷,但答应我别用toMap()2、你合并代码用 merge 还是用 rebase ?3、99%的时间里只使用这14个Git命令就够了!!!4、再见 Navicat ?不好意思,它免费了!5、@Transactional(readOnly=true)真的是提高性能的灵丹妙药吗?来源:juejin.cn/post/721065382285054...
往期热门文章:1、能挣钱的,开源SpringBoot和Vue的企业级项目,代码很规范!2、Spring Batch 批量处理,骚气且强大!3、IDEA新UI速览,成了VS Code的样子?4、一个比传统数据库快 100-1000 倍的数据库5、银行科技部半年!人间半个月!文章来源:https://blog.csdn.net/xhaimail/article/details/11938...
相信Lombok插件大家一定不会陌生,一个常用的注解是:@Builer, 它可以帮我们快速实现一个builder模式。以常见的商品模型为例:@Builder@AllArgsConstr...
往期热门文章:1、现在刚入行的 Java 开发者已经不知道Tomcat了2、SpringBoot 在一次HTTP请求中耗费了多少内存?3、Out of Memory?别怕!这个Java容器技巧让你的应用永不宕机!4、工作炒股两不误,这款IDEA插件,各位股神值得拥有!5、动态切换实现类框架,快看看Spring-Smart-DI 是不是你的菜?本文来源:juejin.cn/post/72...
往期热门文章:1、震惊!大数组差异比较时,这个方法竟比removeAll快60倍!2、MapStruct 超神进阶用法,让你的代码效率提升十倍!3、面试问我SQL回表?我瞬间蒙了4、SpringBoot控制层中,@Service可以完全替代@Controller吗?5、一键生成Java重复代码,摸鱼学新知识!来源:juejin.cn/post/7462172001165295625Tika 主要特
往期热门文章:1、阿里领导:手下两个应届生,一个踏实喜欢加班,一个技术强挑活,怎么选?2、这就是最适合程序员的云笔记?3、人人都写过的5个Bug!4、面试官问:select........
一、前言上两篇的内容中已经介绍到了锁的实现主要有ReentrantLock和ReentrantReadWriteLock。ReentrantLock是重入锁,顾名思义就是支持重进入的锁,他表示该锁能够支持一个线程对资源的重复加锁,上文中已经提到在AQS中的同步状态state,如果是0的话表示该资源没有被线程加锁,如果是大于0则表示该资源被当前线程重入的次数。另外,我们还需要知道最简