Koril 最近的时间轴更新
Koril

Koril

V2EX 第 625662 号会员,加入于 2023-04-24 11:27:16 +08:00
Koril 最近回复了
166 天前
回复了 Tambien 创建的主题 问与答 求助:目录下自动解压缩
这个需求可以自己实现,楼上说了 Python 的,我说一个 Java 的方式:java.nio.file.WatchService ,监视某个目录下注册的文件变更事件。
参考: https://dev.java/learn/java-io/file-system/watching-dir-changes/
1. 网络门槛越来越低,而每个人的素质和知识都是不一样的,无法要求每个人保持理性的思考。
2. 激化矛盾也可能是一些人获利的手段。
3. 新闻媒体的标题过于标签化,也是在"地图炮"和"刻板印象"的问题上火上浇油。
对于这些,只能独善其身。
185 天前
回复了 lmybill 创建的主题 Java Java 里的 equals 方法
“equals 本来比较的是两个对象是否是同一个对象”——这句话是不是存在问题?用 == 判断是不是一个对象,而覆写 equals 的情况,是类具有自己特有的“逻辑相等”的概念,和对象等同的概念不一样,一般发生在“值类”中,我没理解错的话,String 也是值类的一种。
185 天前
回复了 xdd2100 创建的主题 问与答 闭源后,码农的生存环境会不会更好
开源汇集众人智慧,共同完善某一项技术,如果回到过去闭门收徒的时代,软件质量肯定没有开源的好,开源本身不会导致焦虑,反而能便利所有人学习代码技艺,就像公开课一样。真正导致焦虑的是环境,而环境的好坏和开不开源,我觉得关系不大。
186 天前
回复了 0littleboy 创建的主题 程序员 上传文件实现问题?
我的理解是,线程池不是包含任务队列了么,调用的时候,可以选择阻塞,无界队列或者控制队列的容量,或者选择优先级队列之类的
186 天前
回复了 yuanyuandeqiu 创建的主题 Java Java 优先队列问题
System.out.println(q1) 应该是调用了 AbstractCollection 里的 toString(),里面的逻辑就是拿子类的 iterator 去做遍历,所以看看 PriorityQueue 的 iterator 方法,就知道为什么打印出来是这个顺序了,因为优先队列是维护二叉小顶堆,所以单纯的去按照内部维护的数组的顺序,是没法打印出优先队列的正确顺序的。改用 pop() 打印出来就对了。
另外,PriorityQueue 的文档里说明了:
The Iterator provided in method iterator() is not guaranteed to traverse the elements of the priority queue in any particular order. If you need ordered traversal, consider using Arrays.sort(pq.toArray()).
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2546 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 16ms · UTC 10:45 · PVG 18:45 · LAX 02:45 · JFK 05:45
Developed with CodeLauncher
♥ Do have faith in what you're doing.