“并发编程网 – ifeve.com”的评论 http://ifeve.com 让天下没有难学的技术 Mon, 26 Jun 2023 09:46:34 +0000 hourly 1 https://wordpress.org/?v=6.4.3 宇德对《java服务器调试指南》的评论 http://ifeve.com/59893-2/comment-page-1/#comment-69233 Mon, 26 Jun 2023 09:46:34 +0000 http://ifeve.com/?p=59893#comment-69233 Java的gdb 没什么用,阿里的arthas 调试比这方便太多

]]>
芋泥苑对《feign-eureka-ribbon的协作原理》的评论 http://ifeve.com/feign-eureka-ribbon%e7%9a%84%e5%8d%8f%e4%bd%9c%e5%8e%9f%e7%90%86/comment-page-1/#comment-68620 Fri, 28 Apr 2023 10:01:08 +0000 http://ifeve.com/?p=60803#comment-68620 你写得非常清晰明了,让我很容易理解你的观点。

]]>
泥瓦匠对《Java字节码浅析(—)》的评论 http://ifeve.com/javacode2bytecode/comment-page-1/#comment-59881 Sun, 05 Feb 2023 10:43:05 +0000 http://ifeve.com/?p=12139#comment-59881 Share this website: Java Decompiler Online https://decompilertool.com/

]]>
ttt对《Java锁是如何保证数据可见性的》的评论 http://ifeve.com/java%e9%94%81%e6%98%af%e5%a6%82%e4%bd%95%e4%bf%9d%e8%af%81%e6%95%b0%e6%8d%ae%e5%8f%af%e8%a7%81%e6%80%a7%e7%9a%84/comment-page-1/#comment-59221 Wed, 01 Feb 2023 15:57:45 +0000 http://ifeve.com/?p=33283#comment-59221 回复给907215220

cas 操作的也是volatile变量 也是会进行读取 比较 写入的 我认为应该就保证了可见性

]]>
test对《资产管理数字化建设的思考》的评论 http://ifeve.com/%e8%b5%84%e4%ba%a7%e7%ae%a1%e7%90%86%e6%95%b0%e5%ad%97%e5%8c%96%e5%bb%ba%e8%ae%be%e7%9a%84%e6%80%9d%e8%80%83/comment-page-1/#comment-59190 Wed, 01 Feb 2023 08:40:19 +0000 http://ifeve.com/?p=60544#comment-59190 厉害

]]>
Eric对《《Java并发编程的艺术》勘误和支持》的评论 http://ifeve.com/book/comment-page-2/#comment-57130 Fri, 20 Jan 2023 21:26:41 +0000 http://ifeve.com/?page_id=18821#comment-57130 回复给张恒清

而且书上说原子数组有4个类。。。

]]>
马蹦跶对《关于本站》的评论 http://ifeve.com/about-site/comment-page-1/#comment-55399 Wed, 11 Jan 2023 09:41:03 +0000 http://kira.aliapp.com/?page_id=2#comment-55399 ifeve.com的域名有什么含义吗

]]>
bb对《《Java并发编程的艺术》勘误和支持》的评论 http://ifeve.com/book/comment-page-2/#comment-49053 Thu, 08 Dec 2022 02:25:28 +0000 http://ifeve.com/?page_id=18821#comment-49053 76页,表3-9类初始化的图和白哦3-8的图是一样的 这也是印刷错误吧?

]]>
Java中的CopyOnWrite容器 - Java天堂对《聊聊并发(四)深入分析ConcurrentHashMap》的评论 http://ifeve.com/concurrenthashmap/comment-page-2/#comment-46624 Fri, 25 Nov 2022 07:21:42 +0000 http://ifeve.com/?p=269#comment-46624 […] 针对内存占用问题,可以通过压缩容器中的元素的方法来减少大对象的内存消耗,比如,如果元素全是10进制的数字,可以考虑把它压缩成36进制或64进制。或者不使用CopyOnWrite容器,而使用其他的并发容器,如ConcurrentHashMap。 […]

]]>
大猫对《聊聊并发(二)Java SE1.6中的Synchronized》的评论 http://ifeve.com/java-synchronized/comment-page-1/#comment-46141 Tue, 22 Nov 2022 16:58:12 +0000 http://kira.aliapp.com/?p=21#comment-46141 博主您好,文中没有描述从偏向升级为轻量是怎么个过程?
是不是要么是 无锁 –> 偏向 –>重量;要么是无锁 –> 轻量 –>重量;
而并没有 无锁 –> 偏向 > 轻量 –>重量?
文中绘制的第2个图片,偏向锁标记位 全是 0,这就表示图片中,没有偏向锁。是嘛?
很疑惑

]]>
zxywithal对《[Google Guava] 3-缓存》的评论 http://ifeve.com/google-guava-cachesexplained/comment-page-1/#comment-45282 Fri, 18 Nov 2022 04:29:48 +0000 http://ifeve.com/?p=8711#comment-45282 回复给zxywithal

上面的测试结果是通过debug实现的,没有打到效果。后面我又重新写了测试的demo,通过Thread.sleep模拟reload 和get同时发生,达到了异步的效果。

]]>
zxywithal对《[Google Guava] 3-缓存》的评论 http://ifeve.com/google-guava-cachesexplained/comment-page-1/#comment-45280 Fri, 18 Nov 2022 04:14:46 +0000 http://ifeve.com/?p=8711#comment-45280 实测,reload方法不管写成异步还是同步。当对应的key正在刷新的时候都会同步等待reload完成

public ListenableFuture reload(String key, String oldValue) throws Exception {
// if (neverNeedsRefresh(key)) {
// return Futures.immediateFuture(prevGraph);
// }

ListenableFutureTask<String> task= ListenableFutureTask.create(new Callable<String>() {
//目前看,
@Override
public String call() {
System.out.println("异步reload");
return "异步reload";
}
});
executorService.execute(task);
return task;
}

]]>
(转)Java并发编程:并发容器之CopyOnWriteArrayList - 站壳网对《聊聊并发(四)深入分析ConcurrentHashMap》的评论 http://ifeve.com/concurrenthashmap/comment-page-2/#comment-44434 Thu, 10 Nov 2022 02:56:47 +0000 http://ifeve.com/?p=269#comment-44434 […]   针对内存占用问题,可以通过压缩容器中的元素的方法来减少大对象的内存消耗,比如,如果元素全是10进制的数字,可以考虑把它压缩成36进制或64进制。或者不使用CopyOnWrite容器,而使用其他的并发容器,如ConcurrentHashMap。 […]

]]>
方 腾飞对《分布式场景下的稳定性保障》的评论 http://ifeve.com/%e5%88%86%e5%b8%83%e5%bc%8f%e5%9c%ba%e6%99%af%e4%b8%8b%e7%9a%84%e7%a8%b3%e5%ae%9a%e6%80%a7%e4%bf%9d%e9%9a%9c/comment-page-1/#comment-43383 Mon, 17 Oct 2022 16:05:49 +0000 http://ifeve.com/?p=60259#comment-43383 欢迎提问

]]>
【多线程】Java并发编程:并发容器之CopyOnWriteArrayList(转载) - SEOOS技术门户对《聊聊并发(四)深入分析ConcurrentHashMap》的评论 http://ifeve.com/concurrenthashmap/comment-page-1/#comment-43363 Sun, 16 Oct 2022 23:34:01 +0000 http://ifeve.com/?p=269#comment-43363 […]   针对内存占用问题,可以通过压缩容器中的元素的方法来减少大对象的内存消耗,比如,如果元素全是10进制的数字,可以考虑把它压缩成36进制或64进制。或者不使用CopyOnWrite容器,而使用其他的并发容器,如ConcurrentHashMap。 […]

]]>