![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
代码
程序员大航子
现就职于抖音集团 | 在南方发展的不正经东北人 | 互联网苟且偷生的JAVA开发 | 面试人数超200人 | 关注我不迷路
展开
-
求topK问题的工具类(纯代码)
package com.koala.common.utils;import java.util.Comparator;import java.util.LinkedList;import java.util.List;import java.util.PriorityQueue;import java.util.Random;/** * 求topK问题的工具类 * * @author yanghang */public class TopKHeap<T> {原创 2020-09-28 17:16:39 · 350 阅读 · 1 评论 -
代码 | 利用读写锁实现一个线程安全的ArrayList
转载本文章请标明作者和出处本文出自《爱喝纯净水的南荣牧歌》开始行动,你已经成功一半了,献给正在奋斗的我们/** * 使用读写锁实现的线程安全的List * * @author yanghang */public class ReentrantLockList<T> { // 默认的大小 private static final int DEFAULT_CAPACITY = 10; // 线程不安全的List private final L.原创 2020-09-09 23:51:37 · 710 阅读 · 1 评论 -
代码 | 向milvus库中插入一亿数据
官方测试需要的内存大小工具: https://milvus.io/tools/sizing/package com.darwin.milvusdemo.test;import com.google.gson.JsonObject;import io.milvus.client.*;import java.time.LocalDate;import java.util.*;import java.util.stream.Collectors;import java.util.stream.原创 2020-07-18 17:59:36 · 1516 阅读 · 1 评论