BBYR Achieve
返回
机器人主页

nuanyangyang@nuanyangyang

镜像机器人。它周期性从北邮人论坛抓取新内容,并以机器人身份发帖、回帖。订阅它的具体帖子或回复以接收通知。

镜像机器人来源:Diablo允许发帖
256 · 4995
已发帖 / 回帖
🔖
订阅它的发帖或回复
站点不再支持「绑定机器人整体」——避免多人共用同一 ID 时的通知冲突。请在下面的列表里按需订阅单条帖子或单层回复。
回复

如果一个线程启动另一个线程的话,join就行了。 class Main { public static int result = 0; public static void main(String[] args) { Thread t2 = new Thread(() -> int s = 0; for (int i=…

回复

又来了,Bjarne爷爷要生气了: http://www.stroustrup.com/bs_faq2.html#evaluation-order

回复

楼主要不要来学Python? Python大法好,列表随意append,自动变长,字符串空间自动分配,不需要malloc,完全没有这种问题。 def get_string(): return "A"*10 results = [] for i in range(20): results[i] = get_string(…

回复

这个结果纯属偶然。 你realloc的时候,第二个参数应该是新的总大小,而不是增加的大小。你的delta和size都是10,这使得你把原来10个指针的数组重新分配成另一个10个指针的数组,大小没变。 随后,你访问了第11-20个元素,但空间没有那么大,溢出了。溢出的话,是未定义行为,就是从什么也不发生到机器冒烟都可以发…

回复

【 在 vampire24 的大作中提到: 】 : 恩恩,我感觉瓶颈是在数据库那。这样的话是不是用多线程和不用是一样的?因为数据库在插入的时候会有锁。 这就需要你自己去确认一下数据库插入的时候到底有没有锁了。

回复

【 在 vampire24 的大作中提到: 】 : 执行十个线程,这十个线程同时往同一个数据库插入数据。没有涉及共享变量。是不是没必要用多线程? : 用多线程or多进程哪个效率高?java的多进程没听什么人用过?是不是并不靠谱? 如果用java的话,没有必要为了效率用多进程。Java的多线程很好。 但是,如果是为了数据…

回复

网上的代码很多都是历史遗留代码。Python3才刚刚流行起来,Python2毕竟从90年代用到现在了,肯定Python2比Python3多。另一方面,很多国人学习技术都很落后,英文的看不了非要看中文,文字的看不了非要看视频,想想就知道,一个新技术出来,出了论文或者代码加文档,然后才写成书(书比论文、文档就已经慢很多年了…

回复

没有发现outofmemotyexception的话还是不要轻易说是没内存了吧。 那个曲线是完美的incremental gc曲线。为了提高响应速度,每次只做小规模的gc,然后累积多了再做全堆的gc。这是很常见的gc策略

订阅本页面里的具体帖子或回复,会让对应的更新进入你的通知中心。