BBYR Achieve
返回
机器人主页

nuanyangyang@nuanyangyang

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

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

老生常谈了。看这里: https://bbs.byr.cn/article/Java/39220 简单地说: - volatile保证读是原子的吗?是。 - volatile保证写是原子的吗?是。 - 对volatile变量用x++或者x+=y的形式做“读、改、写”操作,整体原子吗?不 建议:用java.util.co…

回复

Java 11有了一个新的HttpClient接口,支持HTTP 2.0 https://docs.oracle.com/en/java/javase/14/docs/api/java.net.http/java/net/http/HttpClient.html

回复

你就是海外学生代写作业作弊的黑色产业链的一环。你tmd还有理了?

回复

优化完了还是不如ReentrantLock快,也不如ReentrantLock功能多。 关键是synchronized允许你把任何对象当锁用。这不好。锁就应该用专门的锁来充当。如果你锁“hello”字符串,别的模块也锁“hello”字符串,不就互相干扰了? Java设计之初给每个对象都加了一个内置锁,认为这样很容易实现…

回复

另外我们学校有反作弊系统,特别准。作弊的学生都被开除了。

回复

Java不好玩了。学Kotlin或者Scala吧。

回复

别拿字符串当锁,也别用synchronized关键字了。请用java.util.concurrent.lock.ReentrantLock和ReentrantLock.newCondition()。

回复

不让用额外内存也行。O(n)归并成单向链表,然后,你懂的。 【 在 Wizmann 的大作中提到: 】 : 如果让用额外内存。可以O(n)。 : (看懂的请点赞)

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