w*z
4 楼
c++ 早忘了,JAVA 的话,这本书比较经典:
Java Concurrency in Practice
by Brian Goetz, Tim Peierls, Joshua Bloch, Joseph Bowbeer, David Holmes,
Doug Lea
http://www.amazon.com/Java-Concurrency-Practice-Brian-Goetz/dp/
【在 w****f 的大作中提到】![](/moin_static193/solenoid/img/up.png)
: agree. 已经花了4。5个小时学multithread, 好像明白了。可仔细想想,还是不太
: 懂。。。 :(
: “interview时瞎扯可以” ok,which book/webpage do you recommend? 看了能
: 达到这种程度。
Java Concurrency in Practice
by Brian Goetz, Tim Peierls, Joshua Bloch, Joseph Bowbeer, David Holmes,
Doug Lea
http://www.amazon.com/Java-Concurrency-Practice-Brian-Goetz/dp/
【在 w****f 的大作中提到】
![](/moin_static193/solenoid/img/up.png)
: agree. 已经花了4。5个小时学multithread, 好像明白了。可仔细想想,还是不太
: 懂。。。 :(
: “interview时瞎扯可以” ok,which book/webpage do you recommend? 看了能
: 达到这种程度。
w*f
5 楼
看起来不错,可不是几个小时的reading。
现在目标改为,清楚概念,面试是可以瞎扯几分钟。。。
【在 w**z 的大作中提到】![](/moin_static193/solenoid/img/up.png)
: c++ 早忘了,JAVA 的话,这本书比较经典:
: Java Concurrency in Practice
: by Brian Goetz, Tim Peierls, Joshua Bloch, Joseph Bowbeer, David Holmes,
: Doug Lea
: http://www.amazon.com/Java-Concurrency-Practice-Brian-Goetz/dp/
现在目标改为,清楚概念,面试是可以瞎扯几分钟。。。
【在 w**z 的大作中提到】
![](/moin_static193/solenoid/img/up.png)
: c++ 早忘了,JAVA 的话,这本书比较经典:
: Java Concurrency in Practice
: by Brian Goetz, Tim Peierls, Joshua Bloch, Joseph Bowbeer, David Holmes,
: Doug Lea
: http://www.amazon.com/Java-Concurrency-Practice-Brian-Goetz/dp/
v*a
6 楼
1. Learn consumer/producer model, thread pool concept using google
2. Learn synchronization techniques in Java or C++ using google.
3. Build a multithread server by yourself. Google Java multithread server
online and read the code. Test it on your own pc and make sure you can
explain it step by step.
All the three steps can be done in an afternoon. If you still have time,
look for some interview questions about read/write locks, scalability, and
more.
2. Learn synchronization techniques in Java or C++ using google.
3. Build a multithread server by yourself. Google Java multithread server
online and read the code. Test it on your own pc and make sure you can
explain it step by step.
All the three steps can be done in an afternoon. If you still have time,
look for some interview questions about read/write locks, scalability, and
more.
d*o
7 楼
http://docs.oracle.com/javase/tutorial/essential/concurrency/in
这个tuturial不错,看一遍就懂了。
【在 w****f 的大作中提到】![](/moin_static193/solenoid/img/up.png)
: 看起来不错,可不是几个小时的reading。
: 现在目标改为,清楚概念,面试是可以瞎扯几分钟。。。
这个tuturial不错,看一遍就懂了。
【在 w****f 的大作中提到】
![](/moin_static193/solenoid/img/up.png)
: 看起来不错,可不是几个小时的reading。
: 现在目标改为,清楚概念,面试是可以瞎扯几分钟。。。
w*f
9 楼
多谢推荐。
N*p
12 楼
必须合上书 自己写几个常见程序才能懂
很多意想不到的小细节 错一个细节 就全错了
很多意想不到的小细节 错一个细节 就全错了
w*f
13 楼
PIE chapter 8 bank example:
public boolean deposit( double amount){
...
newBalance = userBalance + amount;
userBalance = newBalance;
...
有些困惑(maybe naive)
why not
userBalance +=amount;
对thread 安全有影响吗?
public boolean deposit( double amount){
...
newBalance = userBalance + amount;
userBalance = newBalance;
...
有些困惑(maybe naive)
why not
userBalance +=amount;
对thread 安全有影响吗?
相关阅读
超强打包内推 FLAG+Uber+Snapchat纽约地区有哪些比较轻松的公司招程序员真是冤家路窄,报应来的好快Try calling paypal求data visualization的referAmazon长期内推公司是真的在招人6月底暑期实习-San mateo附近租房实现find的功能求个intuit内推 题已经刷熟目前为止H1B PP如果没消息是不是就意味着跪了?Open position我说马工行业要衰退找data scientist, data Engineer, visualization Lead面试过了,要reference,都会问啥?急问背景调查,简历上写ce但刚意识到学位证上是ee过了亚麻的onsite,他家要reference吗华人求职网校园代理招聘啦~nvidia 2017 new H1b 有拿到的吗this news is so wrong on so many levels