- 博客(22)
- 资源 (1)
- 收藏
- 关注

原创 java1.8新特性之stream流中reduce()求和
1.stream().reduce()单字段求和 public static void main(String[] args) { List<User> list=new ArrayList<>(); User user1=new User(); user1.setNum1(new BigDecimal(123)); user1.setNum2(new BigDecimal(100)); li
2021-05-22 10:05:31
5642
1

原创 java1.8新特性之函数式接口_学习心得
!!!声明:本文为个人学习心得,不代表实际情况,有错误请指出函数式接口主要包括以下几个接口和衍生出来的其他接口:1.Consumer<T> 代表了接受一个输入参数T并且无返回的操作2.Function<T,R>接收一个参数T,返回R3.Predicate<T>接收一个参数T返回一个boolean类型的值4.Supplier<T>无参数本文主要讲解前三种学习函数式最好掌握以下知识点,不会也没关系,只是学习比较吃力:1.java1.8中 defa
2021-02-28 23:12:07
276
2

原创 MySQL踩坑之排序后分页混乱重复(排序依据不唯一所致)
假如根据年龄排序,但是有十几个人的年龄都是20岁,但是我要的分页是10条记录一页,就会出现分页混乱数据重复。因为年龄相同的人有十几个,这是几个人的排序就会不确定。可能第一次查询的时候**(20岁)张三在20岁的第一个**,但是第二次查询的时候可能张三在20岁的最后一个。这样就会导致两次分页结果不同,进而使得翻页的时候出现数据重复和数据不全的状况。**解决办法:**去掉排序或者再在其后边加一...
2019-11-03 11:04:31
2547
2
原创 Java上传文件异步处理报错
Java上传文件异步处理报错File has been moved - cannot be read again
2023-02-17 13:51:05
1073
1
原创 java导出excel的xls、xlsx两种格式和HSSFworkbook,XSSFworkbook,SXSSFworkbook三种导出对象的区别
1.HSSFworkbook对象导出的excel为xls格式2.XSSFworkbook对象导出的excel为xlsx格式3.xls导出最大行数为65535,xlsx最大行数为1044.xlsx和xls在数据量相同的情况下xlsx文件更小(数据量越大差距越大),xlsx是一种压缩的格式所以文件更小,(可以将xlsx文件后缀直接改为.zip打开)5.使用XSSFworkbook导出xlsx格式时最好设置最大行数,不然容易发生内存溢出的情况。xls格式行数上限小不容易内存溢出。6.SXSSFWorkb
2021-08-10 15:36:17
4855
原创 java用IO流实现文件拆分和合并,拆分加密文件
本文主要写java用IO流实现文件拆分,根据拆分细度起到加密作用1.文件拆分,主要实现方式:将文件根据字节拆分并依照顺序写入多个文件 public static void t1()throws Exception{ BufferedInputStream bis=new BufferedInputStream(new FileInputStream(new File("E://要拆分的文件.mp4"))); BufferedOutputStream bos1=new B
2021-05-31 19:39:44
1206
原创 用手机写代码,在网页中写代码
用手机写代码,支持C,Java,js,html等常用编程语言用菜鸟教程在手机上学习和写代码(适合没有电脑的童鞋入门学习)用菜鸟教程在手机上学习和写代码(适合没有电脑的童鞋入门学习)1.用手机访问网址 https://www.runoob.com/选择要学习或者写的编程语言选择进去后有对应编程语言的入门教程,下面演示下**C语言**的写代码方式,1.点击运行实例,2.进入之后就可以看见左边是代码,右边是运行结果,(手机查看是上边代码,下边运行结果),各位精英,get到了没有,学到了的话来个
2020-09-07 14:22:34
6498
原创 笔记本过热、电脑cpu过热、限制CPU运行功率上限,轻松设置解决过热
笔记本更换固态后发烫,不想使用散热器,以下方法教你限制cpu运行功率上限,让CPU减负。1.打开控制面板----->电源选项---->更改计划设置---->更改高级电源设置在新弹出的窗口中找到《处理器电源管理》->《最大处理器状态》->点击数字设置对应的参数,具体操作如下图:...
2020-07-06 09:53:10
14330
原创 batchUpdate插入效率没有改变,batchUpdate插入方法
mysql批量添加数据,批处理batchUpdate添加数据效率没有改变在添加上万条数据时用batchUpdate添加数据效率没有改变,需要在数据库连接字符串后加上rewriteBatchedStatements=true,不然mysql会将批量数据拆分成一条一条的插入数据,效率不改变。开启此配置后返回值将发生改变,成功后每条插入将返回-2,不再是影响的条数jdbc:mysql://loc...
2020-04-14 18:08:19
2234
原创 Spring Boot中cache+redis的简单使用
一、需要准备的材料1.安装redis,Linux需要再配置远程访问权限;2.安装mysql或者其他关系型数据库;3.eclipse或者idea并且安装jdk;二、配置1.配置mysql数据源、配置redis、配置cache、#配置mysql数据源spring.datasource.url=jdbc:mysql://localhost:3306/myblog?useUnicode=tr...
2019-08-01 11:04:33
234
原创 动次打次,粘贴下来,保存成html(娱乐)
<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <script type="text/javascript" src="js/jquery-3.4.1.min.js" ></script> ...
2019-07-18 19:52:00
183
原创 Java的Integer和Integer比较相等
Integer是包装类(引用数据类型),int是基本数据类型,Integer a=12;Integer b=12;//a==b为true;Integer c=1200;Integer d=1200;//c==d为false;引用数据类型对比需要用equals()方法对比相等因Integer存在缓存,在Integer的值不超过-128~127之间==对比为true,若超过则会n...
2019-07-04 14:34:06
10549
原创 SSM(Spring+SpringMvc+Mybatis)整合的xml文件以及maven配置,亲测好用
各位亲,请注意我在配置文件里的注释,明确自己要改的东西233web.xml配置<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:s...
2019-06-27 12:01:11
408
原创 java根据父id遍历出父子树形关系(通用)
1.创建一个实体类,此类是将需要遍历父子关系的实体类的id和父id存进该类,最终使用工具类进行统一遍历,使该工具类达到通用(多数通用工具类会损失执行效率)的目的,也可以参考我的遍历条件写出专属的更高效的方法,import lombok.Data;//此注解为自动添加get、set、toString方法的,需要jar包,可自己生成getset,@Datapublic class Paren...
2019-06-27 11:39:15
13532
7
原创 SpringBoot的application.properties基本配置
SSM、thymeleaf的基本配置server.port=80#jdbc连接配置spring.datasource.url=jdbc:mysql://localhost:3306/fresh?useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTCspring.datasource.username=root...
2019-06-27 11:22:29
672
原创 Tomcat文件服务器上传文件出错
Tomcat文件服务器上传文件出错在Tomcat的web.xml里org.apache.catalina.servlets.DefaultServlet节点加上这段代码 readonly false tomcat拒绝写入
2019-05-22 19:29:50
986
原创 日期类型转换毫秒数和格式化
日期类型转换毫秒数java的Date日期类型数据转换long类型的毫秒数 Date date=new Date(); //日期转换成毫秒数 System.out.println(date.getTime()); //格式化日期类型为"yyyy-MM-dd" SimpleDateFormat simpleDateFormat=new SimpleDateFormat("yyyy...
2018-11-19 18:01:08
935
原创 html引入jQuery和bootstrap
以下为网络引入jQuery和bootstrap 本地引入可以下载jQuery和bootstrapjQuery下载地址bootstrap下载 下载后将引入代码中的链接改成下载文件的相对路径 测试方法 ...
2018-09-16 13:24:10
4018
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人