随笔分类 -  java

1 2 3 4 5 ··· 7 下一页
摘要:null What is null in Java - Java Code Geeks https://examples.javacodegeeks.com/what-is-null-in-java/ public class CastingNull { public static void mai 阅读全文
posted @ 2023-12-15 11:11 papering 阅读(11) 评论(0) 推荐(0)
摘要:java double Infinity if (ret == Double.POSITIVE_INFINITY || ret == Double.NEGATIVE_INFINITY) { return 0.0;} 翻译 搜索 复制 阅读全文
posted @ 2023-10-19 18:07 papering 阅读(33) 评论(0) 推荐(0)
摘要:当小白遇到FullGC https://mp.weixin.qq.com/s/B_I_R1hLrYrJNcKfOxXRfw 翻译 搜索 复制 阅读全文
posted @ 2023-09-18 21:09 papering 阅读(10) 评论(0) 推荐(0)
摘要:ForkJoinPool (Java SE 11 & JDK 11 ) https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ForkJoinPool.html 翻译 搜索 复制 阅读全文
posted @ 2023-05-05 01:20 papering 阅读(22) 评论(0) 推荐(0)
摘要:生产事故-记一次特殊的OOM排查 - 程语有云 - 博客园 https://www.cnblogs.com/mylibs/p/production-accident-0002.html 翻译 搜索 复制 阅读全文
posted @ 2023-04-11 12:00 papering 阅读(30) 评论(0) 推荐(0)
摘要:Arthas 使用的各类方式 https://mp.weixin.qq.com/s/1fPg5LELyNaZj1-KtuOFVw Arthas 使用的各类方式 原创 Montos 阿里云云原生 2021-02-05 11:44 作者 | Montos(一个在后端道路上摸爬滚打的内卷人)Arthas  阅读全文
posted @ 2023-04-11 11:07 papering 阅读(45) 评论(0) 推荐(0)
摘要:小结: 1、 This method is used to replace the definition of a class without reference to the existing class file bytes, as one might do when recompiling f 阅读全文
posted @ 2023-04-11 11:07 papering 阅读(369) 评论(0) 推荐(0)
摘要:从实际案例聊聊Java应用的GC优化 https://mp.weixin.qq.com/s/t1Cx1n6irN1RWG8HQyHU2w 翻译 搜索 复制 阅读全文
posted @ 2023-04-11 11:00 papering 阅读(28) 评论(0) 推荐(0)
摘要:https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.17.7914&rep=rep1&type=pdf http://rsim.cs.uiuc.edu/Pubs/popl05.pdf https://drum.lib.umd.edu/b 阅读全文
posted @ 2022-09-27 19:48 papering 阅读(39) 评论(0) 推荐(0)
摘要:JVM家庭成员盘点及各自职能介绍 https://mp.weixin.qq.com/s/TkGZ5fMTOdr9ABNf_xllnw JVM家庭成员盘点及各自职能介绍 牛彦鹏 好未来技术 2022-07-01 18:00 发表于北京 收录于合集 #好未来技术39个 #jvm1个 # JVM为什么能跨 阅读全文
posted @ 2022-07-01 18:09 papering 阅读(121) 评论(0) 推荐(0)
摘要:小结: 1) a particular variable in your program is never assigned to null; you want to avoid triggering a NullPointerException @Autowired Lesson: Annotat 阅读全文
posted @ 2021-12-22 01:15 papering 阅读(86) 评论(0) 推荐(0)
摘要:https://yq.aliyun.com/articles/73861 alibaba/Alibaba-Java-Coding-Guidelines: Gitbook for AJCG https://github.com/alibaba/Alibaba-Java-Coding-Guideline 阅读全文
posted @ 2020-01-19 11:32 papering 阅读(407) 评论(0) 推荐(0)
摘要:https://mp.weixin.qq.com/s/ZlNcvwJ_swspifWTLHA92Q https://mp.weixin.qq.com/s/_hSaI5yMvPTWxvFgl-UItA 阅读全文
posted @ 2019-12-05 22:27 papering 阅读(674) 评论(0) 推荐(0)
摘要:小结: 1、 AQS 抽象队列同步器 Java中的大部分同步类(Lock、Semaphore、ReentrantLock等) 都是基于AbstractQueuedSynchronizer(简称为AQS)实现的。 AQS是一种提供了原子式管理同步状态、阻塞和唤醒线程功能以及队列模型的简单框架。 2、 阅读全文
posted @ 2019-12-05 21:50 papering 阅读(509) 评论(0) 推荐(0)
摘要:小结: 1、 > 1、线程要不要锁住同步资源? 锁住:悲观锁 不锁住:乐观锁 2、锁住同步资源失败,线程要不要阻塞? 阻塞:- 不阻塞:自旋锁、适应性自旋锁 3、多个线程竞争同步资源的流程细节有没有区别? 不锁住资源,多个线程只有一个能修改资源成功,其他线程会重试: 无锁 同一个线程执行同步资源时自 阅读全文
posted @ 2019-12-05 21:48 papering 阅读(325) 评论(0) 推荐(0)
摘要:JVM CPU Profiler技术原理及源码深度解析 阅读全文
posted @ 2019-10-11 23:55 papering 阅读(268) 评论(0) 推荐(0)
摘要:Java字节码增强探秘 https://mp.weixin.qq.com/s/CH9D-E7fxuu462Q2S3t0AA 阅读全文
posted @ 2019-09-05 22:04 papering 阅读(290) 评论(0) 推荐(0)
摘要:p15 阅读全文
posted @ 2019-06-01 21:22 papering 阅读(222) 评论(0) 推荐(0)
摘要:effective java p9 JavaBeans模式阻止了把类做成不可变的可能,这需要程序员付出额外的努力来确保它的线程安全。 阅读全文
posted @ 2019-06-01 21:03 papering 阅读(382) 评论(0) 推荐(0)
摘要:策略 阅读全文
posted @ 2019-06-01 19:58 papering 阅读(308) 评论(0) 推荐(0)

1 2 3 4 5 ··· 7 下一页