自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 stream流之reduce求最大值、最小值

java中使用stream流求list中最大值和最小值

2022-08-16 14:14:49 2583

原创 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

原创 有道词典导致Navicat闪退

有道词典取词导致Navicat闪退鼠标划到左上边文字的时候就会闪退,关掉取词功能就好了。

2021-05-18 16:02:19 1084 2

原创 用手机写代码,在网页中写代码

用手机写代码,支持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

原创 linux centos下载

linux centos下载链接https://www.centos.org/download/

2019-02-25 17:25:34 444

原创 浏览器翻译插件免费下载网站链接

@浏览器翻译点击进入下载网站,免费下载,无广告http://web.yeekit.com/

2019-02-25 17:16:41 767

原创 日期类型转换毫秒数和格式化

日期类型转换毫秒数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

ssm整合配置文件.rar

ssm整合配置文件,数据库为Oracle,如需其他数据库,请修改配置文件

2019-07-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除