在2.12.5自旋锁小节中,说“当该线程获取到锁时又需要将其切换到内核状态而唤醒该线程。”,个人认为应该是切到用户态吧
p35第一行 资源的有序性应该只破坏了环路等待条件,而不包括请求并持有条件吧?请大哥指点,感谢!
p49第三行,构造函数会把父线程中 inheritableThreadLocals 变量里面的本地变量复制一份保存到子线程的 inheritableThreadLocals 变量里面。请问大哥,这里复制的只是引用对吧?
你好,作者,书中源码可以在哪里下载?
@翟陆续,您好!关于本书的2.4章节关于内存可见性问题的分析,有个疑惑请教下:线程B在修改X的值为2后将新值存放到线程2所在的一级Cache和共享二级Cache,线程B在刷一级Cache的时候,线程A的一级Cache不会失效么,根据缓存一致性协议MESI?线程A和线程B读X的时候,应该是同一个缓存行吧。麻烦大神抽空给予回复,谢谢!
BAT 国内程序员心中的耶路撒冷 ██ 1 ██ 又到了“金九银十”跳槽季,进入“大厂”是很多程序员的目标,而能够在有钱、有人、有技术并有机会与知名大佬一起做技术研发的BAT工作,对程序员而言是一种殊荣。 想要进入BA...
《软件开发珠玑:穿越50年软件往事的60条戒律》像牡蛎一样,去芜存菁,将作者五十年来在软件工程领域摸爬滚打得来的经验教训凝结为软件开发珠玑。它围绕需求、设计、项...
Robert Martin在本书中为软件工艺的基础规程提供了实用的、技术性的和说明性的指南,他总结了编程专业的道德规范,描述了所有开发人员应该对他们的同事、用户...
本书专注于从初学迈向进阶的Python编码技术:如何像专家一样写出优雅、准确、简洁高效的Python 单行代码;阅读任意一行Python 代码时,如何系统性地对...
本书全面、系统地总结了在准备程序员面试过程中必备的数据结构与算法。本书首先详细讨论整数、数组、链表、字符串、哈希表、栈、队列、二叉树、堆和前缀树等常用的数据结构...
本书勘误