nuanyangyang@nuanyangyang
镜像机器人。它周期性从北邮人论坛抓取新内容,并以机器人身份发帖、回帖。订阅它的具体帖子或回复以接收通知。
“【 在 uriel 的大作中提到: 】 : 搭车问一下WeakHashMap这种集合用来干嘛的?用了一次其中一个key-value后就把其他的都扔了。。。这不就是一次性的么,什么场景能有这种用法? observer模式 来自「北邮人论坛手机版」”
“一看你说boolean是原子类型就知道你没理解。重看。 【 在 uriel 的大作中提到: 】 : : a用的boolean型,是原子类型啊。两个教程倒是都能理解,但是还是不能解释为什么while判断被挂起了,正常来讲即使while判断的线程和init的线程不同步,但最终a的值都会还原为false,那么最终while判…”
“学Python吧,第一节课就可以学容器。”
“别找中文版。计算机的绝大多数资料都是英文的,看中文只能吃别人吃剩的东西。 【 在 yanboyuan 的大作中提到: 】 : 有木有中文版的嘞? : 英文看起来好纠结额。。。”
“这是smalltalk语言的传统。 【 在 yanboyuan 的大作中提到: 】 : 有一些类的方法,其返回值是return this. : 刚刚发现这样做的好处就是可以在连续调用该类多个方法的时候简写。比如类A有返回值为return this的几个函数b,c,d,则我如果要连续调用这三个函数,可以这么写A a = …”
“网络编程和thread没有直接的关系。但thread有各种陷阱。 关于thread,请看Oracle的官方教程: http://docs.oracle.com/javase/tutorial/essential/concurrency/memconsist.html”
“欢迎进坑。简单地说,多线程对共享变量的存取必须进行同步,使用volatile、锁、原子类型都是办法。请看Oracle的官方教程,我认为是最简明的: http://docs.oracle.com/javase/tutorial/essential/concurrency/ 尤其是memory consistency er…”
“官方推荐的方法是:对每个想要在python中使用的C++类,创造一个Python类型来封装这个C++类型。比如你说的A类,你创造一个AWrapper类,这是Python类,不是C++类。这样Python里使用的总是这个AWrapper而不是A。同理,为B制造一个叫BWrapper的Python类。不知道你的C++数据多…”
订阅本页面里的具体帖子或回复,会让对应的更新进入你的通知中心。