01 2022 档案

中招了,重写TreeMap的比较器引发的问题…
摘要:需求背景 给一个无序的map,按照value的值进行排序,value值越小,排在越前面。 key和value都不为null value可能相同 返回结果为一个相同的有序map 代码如下所示: 1 // 假设,key=商品id,value=商品剩余库存 2 Map<Long, Integer> map 阅读全文

posted @ 2022-01-24 09:08 Java知音号 阅读(759) 评论(2) 推荐(0) 编辑

通俗讲解分布式锁:场景和使用方法
摘要:前言 对于锁大家肯定不会陌生,比如 synchronized 关键字 和 ReentrantLock 可重入锁,一般我们用其在多线程环境中控制对资源的并发访问。但是随着业务的发展,分布式的概念逐渐出现在我们系统中,我们在开发的过程中经常需要进行多个系统之间的交互,于是上面的加锁方法就会失去作用。于是 阅读全文

posted @ 2022-01-19 14:07 Java知音号 阅读(2911) 评论(0) 推荐(1) 编辑

频频曝出程序员被抓,我们该如何避免面向监狱编程?
摘要:过去几年,频频有程序员被抓的消息刷爆技术圈,无论是技术高手、公司合伙人还是普通程序员,甚至整个科技公司,都有因为违法被抓的案例。 案例 比如: 1、著名的Nignx之父Igor Sysoev的前东家Rambler集团就对Nginx提出了侵犯版权的诉讼,声称Igor Sysoe在任职期间所有的开发成果 阅读全文

posted @ 2022-01-04 14:01 Java知音号 阅读(872) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示