java
java
菜鸟阿达
爱编程,爱折腾!爱运动,爱生活!
展开
-
文件内容提取:Apache Tika 2.9.2
提取各种文件的文本内容,offic image zip 等等…原创 2024-10-08 20:00:45 · 646 阅读 · 0 评论 -
java8将List<T>分组求和并返回 List<T>
将List 分组求和 并返回 List如下示例 :计算 同组用户的年龄和List<User> users = new ArrayList<>();// ... add user to usersMap<String, User> groupByModelId = users.stream() .collect(Collectors.toMap(User::getGroupId, Function.identity(), (m1, m2) -原创 2021-04-08 16:32:18 · 3567 阅读 · 0 评论 -
JAVA8 lambda将集合均等分成N份
利用流将集合均等分配成N 份参考 https://www.it610.com/article/1305408041658650624.htmList<String> names = ....;long pageNum = 20;long limit = (names.size() + pageNum - 1) / pageNum;List<List<String>> groupNames = Stream.iterate(0, n -> n + 1)原创 2021-03-26 13:44:31 · 2018 阅读 · 0 评论 -
Java 多线程 高并发 学习笔记
多线程常用方法 静态方法 Thread.sleep(); 当前线程等待一段时间,让别的线程执行 Thread.yield(); 我(当前线程)让一下,你和我在一起抢CPU,谁抢到了谁执行. 暂时停止执行,让出一下CPU,重新进入等待队里. 下一个进入CPU执行的线程还是有可能是当前的线程. Thread.sleep(); 线程睡眠等待原创 2021-03-25 10:56:30 · 140 阅读 · 2 评论