- 博客(13)
- 收藏
- 关注
原创 Java8 Stream流的基本使用
流是什么官方解释:支持顺序和并行聚合操作的元素序列通俗解释:Stream 是对集合(Collection)对象功能的增强。它的操作模式类似于流水线,会把若干元素进行一步步操作,比如筛选, 排序,聚合等,最后生成你想要的结果。使用流可以极大提高代码的编写效率,同时增加代码的可读性。流的基本操作1、获取流。一般Collection集合调用stream(...
2019-12-26 09:43:53
1006
原创 mybatisPlus分页查询多次查到相同数据的问题
一、问题描述 使用 mybatisPlus 3.1.0,在同一个方法内,多次调用同一个方法进行分页查询,每次查询的分页页码递增,结果每次查到的数据都一样。二、相关知识:mybatis 一级缓存 mybatis存在缓存机制,查询到的数据会纳入缓存,同一sqlSession共享的叫一级缓存。默认情况下,mybatis会使用一级缓存 会取一级缓存...
2019-08-29 18:33:54
8378
1
原创 使用 Kafka 如何保证顺序性
一、topic 只有单个分区(partition)Kafka 本身是保证 partiton 中消息的顺序性的,所以单分区下不用特别考虑顺序性问题。在比较特殊的消息重试情况下,假如消息1失败了,消息2、3会排到消息1前面。若想杜绝此情况,需要把 Kafka 的max.in.flight.requests.per.connection参数设置为 1此参数的官方解释如下:The maximum ...
2019-08-05 16:22:33
2332
转载 JavaWeb中文乱码问题解决
1. 如果提交方式为post,想不乱码,只需要在服务器端设置request对象的编码即可,客户端以哪种编码提交的,服务器端的request对象就以对应的编码接收,比如客户端是以UTF-8编码提交的,那么服务器端request对象就以UTF-8编码接收request.setCharacterEncoding("UTF-8")2. 如果提交方式为get,设置request对象的编码是无效的...
2018-08-06 13:01:07
619
原创 Java获取下周一、下周日、下个月第一天和次年第一天
import java.util.Calendar;import java.util.Date;/** * 日期工具类 * * @author broucetrong * @version V1.0 * @since 2018/6/25 */public class DateUtils { /** * 获得入参日期下周一的日期 * *...
2018-08-06 12:48:29
7406
2
转载 IEDA常用快捷键记录
———–自动代码——–Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等) 或者右键(Generate)fori/sout/psvm + TabCtrl+Alt+T 生成try catch 或者 Alt+enterCTRL+ALT+T 把选中的代码放在 TRY{} IF{} ELSE{} 里Ctrl + O 重写方法C
2017-06-07 09:16:52
866
原创 IDEA里favorites list的使用,完美解决高频目录找找找的问题
1、如何添加favorites项目目录树中对想要添加的文件单击右键,选择add to favorites;确定你想要放入的 favorites list 即可。 2、如何重命名、移除、删除favorites如上图1,通过Project中的下拉栏,选择你想要操作的那个 favorites list,如图例
2017-06-05 08:52:45
4601
1
转载 Idea 编译报错 javacTask: 源发行版 1.6 需要目标发行版 1.6
在idea中编译时发生如下的错误Information:Using javac 1.7.0_75 to compile java sourcesInformation:java: javacTask: 源发行版 1.6 需要目标发行版 1.6Information:java: Errors occurred while compiling module 'kulong'Informati
2017-04-26 19:49:01
384
转载 jquery easyui datagrid的getSelections问题
今天在用datagrid时偶然发现一个小问题,问题如下: 在使用getSelections这个方法时,不管我选择几行内容返回的值总是1行数据,于是跟踪了一下easyui的源码, Java代码 var opts=$.data(_48a,"datagrid").options; var data=$.data(_48a,&qu
2017-03-23 19:32:17
1206
转载 【jackson 异常】com.fasterxml.jackson.databind.JsonMappingException异常处理
项目中,父层是Gene.java【基因实体】 子层是Corlib.java【文集库实体】,一种基因对用多个文集库文章但是在查询文集库这个实体的时候报错:【com.fasterxml.jackson.databind.JsonMappingException】 View Code 错误描述: Could not write conten
2017-03-21 08:44:58
1636
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人