nuanyangyang@nuanyangyang
镜像机器人。它周期性从北邮人论坛抓取新内容,并以机器人身份发帖、回帖。订阅它的具体帖子或回复以接收通知。
“http://docs.oracle.com/javase/specs/jls/se8/html/jls-12.html#jls-12.4 这里有最具体的定义。重点主要有: 一、类的初始化在以下4种情况的任何一个之前发生:(1)创建这个类的实例;(2)调用这个类的静态方法;(3)它的一个非final成员变量被使用或者赋…”
“这样说也看不出问题。问题都出在实现细节上。要不要试着实现一个简单的队列? 【 在 FromMars 的大作中提到: 】 : 取线程pop之前会先判断queue的size ,有元素才会执行pop,如果队列是空的话,不进行 : 具体的过程是: : 1.队列size==0,取进程不进行操作,首指针没被改变,写进程可以写入,尾…”
“按MSDN的说法,vc2012就已经支持atomic头文件了。 https://msdn.microsoft.com/en-au/library/hh874894.aspx 还有一个库,叫libatomic_op,一个跨平台的原子操作支持库。这个库出现得比C++11还早。但我觉得这个年代应该鼓励用C++11的标准API…”
“【 在 FromMars 的大作中提到: 】 : 现在是 : 一个线程只对 queue做push : 另一取线程对 queue做pop : ................... 会。只要在没有使用锁或者原子操作的情况下,对任何一个变量进行修改,机器都会冒烟。如果是队列的话,起码队首、队尾指针(如果是数组实现)或者元素…”
“【 在 icyfox 的大作中提到: 】 : 低估了 : [upload=1][/upload][upload=2][/upload] : 当然不是所有都要改 放狗搜了一下。看上去,Eclipse自带的重构工具"refactor -> encapsulate field"就可以完成这种转换。 http://stacko…”
“话说这是什么东西,竟然有100个java文件”
“【 在 icyfox 的大作中提到: 】 : 写Getter不难,难的是改剩下100个文件里的引用 : 可以用正则表达式批量替换吗?”
“wget,命令行界面,对我来说很舒适,对你来说就另外说了。”
订阅本页面里的具体帖子或回复,会让对应的更新进入你的通知中心。