java
安然无Yangon
开始,我们以为自己什么都知道。后来发现,其实我们什么都不知道
展开
-
时间段合并
1原创 2023-02-02 15:23:05 · 136 阅读 · 0 评论 -
Collectors.toMap应用
list转map转载 2022-11-02 16:43:01 · 158 阅读 · 0 评论 -
java list<对象> 按日历排序
升序 //升序排序 Collections.sort(finishVoList, new Comparator<ProjectFinishVo>() { @Override public int compare(ProjectFinishVo o1, ProjectFinishVo o2) { // 这是由小向小打排序 如果要由小向大转换比较符号就可以 if原创 2020-12-17 10:53:26 · 205 阅读 · 0 评论 -
logback学习
参考这篇文章转载 2020-10-19 10:52:48 · 95 阅读 · 0 评论 -
java list分组,从list中随机抽取不重复
(1)list 分组private Map<String, List<SimUser>> listGroup2MapTwo(List<SimUser> list) { Map<String, List<SimUser>> userSignSerialMap = Maps.newConcurrentMap(); if (CollectionUtils.isNotEmpty(list)) {原创 2020-06-03 17:19:02 · 2681 阅读 · 0 评论 -
java 提取一篇文章的关键词(TF-IDF),结巴 分词的使用
这是结巴分词的源码,很遗憾,maven 中提供的版本最新只到1.0.2 ,而1.0.3才支持提取关键词下边是结巴分词的源码仓库https://github.com/huaban/jieba-analysis我们自己的项目想要用结巴分词可以有几种方式(1)下载最新结巴分词的源码,打包放入到自己的maven私服中,然后项目依赖就行(2)依赖maven中低版本的jar,然后把新版...原创 2020-01-13 13:16:15 · 4737 阅读 · 1 评论 -
java 代码中 按照集合的某种属性排序
在项目中遇到一个需求,需要将两个list 合并,然后排序映射合并的过程就不写了这是合并完的list现在要根据 DocumentVo对象的属性similarity 进行倒叙,只需DocumentVo队像实现Comparable接口,重写compare方法,然后Collections.sort(documentVoList)即可,或者用stream的排序 也行docume...原创 2020-01-13 11:48:37 · 245 阅读 · 0 评论 -
Mybatis高级-resultMap之collection聚集
mybatis 一对多映射,(一) 定义resultMap<resultMap id="MyResultMap" type="com.bingo.cloud.bingocloud.entity.VMInstance"> <result column="id" jdbcType="VARCHAR" property="id" /> <...原创 2019-07-08 17:36:08 · 537 阅读 · 0 评论 -
简单好用的Stream API
流是Java8引入的全新概念,它用来处理集合中的数据,暂且可以把它理解为一种高级集合。准备集合List<Integer> myList=new ArrayList<>();for(int i=0;i<50;i++){ myList.add(i);} List<User> userList=new ArrayList<>(...原创 2019-01-23 13:27:04 · 129 阅读 · 0 评论 -
Java 生成带logo图片的二维码
第一步:添加jar包<!--二维码--><dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.1.0</version><原创 2019-01-08 11:14:14 · 245 阅读 · 0 评论 -
(2)map 遍历的四种方式
首先创建一个map,放入10000条数据 Map<Integer,String> map=new HashMap<Integer,String>();for(int i=0;i<10000;i++){ map.put(i,"value"+i);}(1)第一种,通过entry获得key和value,注意:for-each循环在Java 5中被引入...原创 2018-11-14 15:17:52 · 251 阅读 · 0 评论 -
一,比较两个数组中不同元素
1,两个数组,找出其中一个比另一个多的元素,例如输入{"1","2","3"} 和{"1","4","5"},结果为{"2","3"}private Set<String>findScope(String [] oldArray, String [] newArray){ Set<St原创 2018-11-13 15:32:15 · 5451 阅读 · 0 评论