-
Java [synchronized] 问题请教
2018-03-22 11:22Bank1:两个线程在同一个对象上加锁,内部的逻辑是顺序执行的,先开始的线程会进入临界区,完成 5 次取款。
Bank2:两个线程都在循环内去争用一个锁,count 被加到 4 以后,两个线程同时进入 else 块,都会有第三次取款的日志,然后先后获取锁,对 count 做两次递增,最终加到 6,你可以 print 一下,就知道了。 -
对于我们而言,技术究竟是什么?
2018-03-22 10:22对我来说,计算机是一个很美妙的学科,研究下去是一个还算有意思的事情,顺带用它解决生计问题。
用自己对技术的理解,去设计一个东西并解决一个问题,东西本身如果自己认为比较美,就会很开心。
技术不需要现实资源,只需要一台联网的电脑,就可以做无数的事情,相对于一些高精尖的学科,可操作性是很高的,对个人来说发展的上限很高很高,这点很好。
另外感觉无论对技术抱有什么期望,都需要看长期的回报,坚持长期对技术的研究,一段时间以后就会有比较好的反馈,关键是要坚持住。