自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 【无标题】

*

2023-09-04 09:25:27 46 1

原创 JAVA 文件流读取及写入

文件流读取及写入

2023-08-10 17:01:21 89 1

原创 Transaction silently rolled back because it has been marked as rollback-only Spring事务嵌套问题

事务嵌套问题。

2023-07-25 09:49:42 210

原创 索引注意事项

MySQL执行查询语句的时候会利用索引来加速查询的效率,但是同时也增加了CPU的负担。MySQL要根据索引中的指针来定位记录,这需要进行很多次CPU计算,同时也会增加CPU的缓存失效率。索引是存储在独立的数据结构中的,MySQL使用B+tree或哈希表来实现索引的存储。所以,加索引的同时,MySQL也要维护索引结构,从而占用更多的磁盘空间。选择性高:创建索引的时候对应的字段尽量保证次字段的不重复性,若果字段出现大量的重复数据,加索引的意义将缺失。2.组合索引中,选中性高的字段排在最前面,即作为引导列。

2023-06-08 09:53:07 75

转载 江哥 文章

Linux安装Nginx步骤置顶 闪耀太阳 2020-11-09 17:15:47 9746 已收藏 98分类专栏: 正课 文章标签: nginx java版权Nginx安装步骤1.1 官网介绍http://nginx.org/en/download.html1在这里插入图片描述1.2 上传安装包上传到指定目录中 /usr/local/src在这里插入图片描述1.3 解压Nginx 压缩文件在这里插入图片描述1.移动安装目录到指定文件mv nginx-1.19.4.ta

2023-05-26 17:00:05 36

原创 Invalid argument during startup: Failed to open the .conf file: redis.windows.conf CWD=

Redis注册为服务,设置为开机自启动首先打开redis所在的文件 cmd进入窗口卸载删除服务redis-server --service-uninstall输入此命令redis-server --service-install redis.windows.conf --loglevel verbose右击此电脑找到服务然后右击启动

2023-05-26 16:55:54 627 1

原创 LayUI实现 文件的多个上传以及回显

LayUI实现 文件的多个上传以及回显首先 需要创建 两个表格一个主表 一个存储文件的表,文件的表需要设置一个外键id,来存储主表对应的主键,形成一个主表信息对应多个文件的效果。 <label class="layui-form-label">附件上传:</label> <div class="layui-input-inline"> <button type="button" cl

2022-03-03 11:54:00 2056

原创 Java Stream 类 1.8新特性

Java Stream 类 // 获取对应的平方数 去重相同的(去重: distinct() ) List<Integer> numbers = Arrays.asList(3, 2, 2, 3, 7, 3, 5); List<Integer> collect = numbers.stream().map(i -> i * i).distinct().collect(Collectors.toList()); //循环 list的两种方式

2022-03-03 11:49:49 98

原创 List转字符串,通过逗号(,)分割

list转,分割字符串/** * list转,分割字符串 * * @param values * @return */public static String listToString(List<String> values) { if (CollectionUtils.isEmpty(values)) { return ""; } StringBuilder builder = new StringBuilder(); for (S

2022-01-20 15:46:44 391

原创 过滤掉特殊字符工具类

过滤特殊字符

2022-01-20 15:39:02 216

原创 JDK新特性对集合进行排序

JDK新特性对集合进行排序一、List sampleCommonVOListOrder =sampleCommonVOList.stream().sorted(Comparator.comparing(SampleCommonVO::getTestItemId).reversed()).collect(Collectors.toList());二对集合进行多个条件排序List sampleCommonVOListOrder =sampleCommonVOList.stream().sor

2021-12-24 12:38:26 263

原创 什么是位、字节、varchar和varchar2区别

什么是位、字节、varchar和varchar2区别位:"位(bit)"是电子计算机中最小的数据单位。每一位的状态只能是0或1。字节:8个二进制位构成1个"字节(Byte)",它是存储空间的基本计量单位。1个字节可以储存1个英文字母或者半个汉字,换句话说,1个汉字占据2个字节的存储空间。varchar是标准sql里面的。 varchar2是oracle提供的独有的数据类型。varchar对于汉字占两个字节,对于数字,英文字符是一个字节,占的内存小,varchar2一般情况下把所有字符都占两字节

2021-11-05 17:50:30 1431

原创 查找端口号占用问题

查找端口号占用问题打开cmd,运行 :netstat -ano 可查到所有进程 得到被占用的进程端口号,我这里是netstat -ano |findstr 端口号 可以查到指定端口号下的进程再运行: taskkill -f -pid xxx 进程端口号杀进程项目中用到的查看 pidps -ef|grep xxxx.jar 查看某个 pid杀死kill -9 xxx 杀死pid...

2021-10-29 19:17:09 43

原创 Java8新特性

**Java8新特性**在自己项目中使用的Java8新特性通过Collections.sort 对一个List集合进行排序Map<String,Integer> mapPoint=Maps.newHashMap();mapPoint.put(“对象集合中的特定条件”,1);mapPoint.put(“对象集合中的特定条件”,2);mapPoint.put(“对象集合中的特定条件”,3);mapPoint.put(“对象集合中的特定条件”,4);mapPoint.put(“对象

2021-10-07 19:52:50 44

原创 sql函数

**sql函数**concat():斜体样式concat() 方法用于将指定的字符串参数连接到字符串上。CONCAT(name,’_’,age)当想通过sql,将两个字段的结果合成一个字段时候,可以使用concat()解析:concat(第一个字段名,‘中间可以设置连接符’,第二个字段名)可连接多个...

2021-09-26 10:44:11 94

原创 Map集合循环的几种方式

**Map集合循环的几种方式**一、通过key进行循环,先获取key,再通过key获取valueHashMap<String, Object> objectObjectHashMap = new HashMap<>();for (String key : objectObjectHashMap.keySet()) {//通过getKey值获取valueString xx = objectObjectHashMap.get(key).toString();};二、直接

2021-09-10 17:12:33 85

原创 在项目中的小细节来进行系统如何优化,规范代码

在项目中的小细节来进行系统如何优化,规范代码一、减少数据库请求次数,以减少不必要的连接优化前优化后当需要一个对象中的多个属性时,不要多次重复请求数据库,尽量使用最少的sql完成操作。二、创建合适的索引、提高索引使用效率当数据库的表中,数据量庞大以及字段非常多时,可以通过创建索引进行数据库的优化,这样会有校提高查询的效率**注意:索引不可太多,执行UPDATE DELETE INSERT语句需要用于维护这些索引的开销量急剧增加,影响增、删、改性能**索引失效或效果差的情况:1.频繁更新的

2021-09-09 21:57:47 80

原创 layUI日期默认显示 加一天 或 减一天**加粗样式****

**layUI日期默认显示 加一天 或 减一天**加粗样式****## 当前日期laydate.render({elem: ‘#appdate’,type: ‘date’,value: new Date()});当前日期减一天laydate.render({elem: ‘#appdate’,type: ‘date’,value: new Date( new Date()-1000606024)});当前日期减一天 当前日期加一天laydate.render({elem: ‘#

2021-09-09 17:41:09 503

空空如也

空空如也

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

TA关注的人

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