- 博客(41)
- 资源 (4)
- 收藏
- 关注
原创 EasyExcel动态表头多sheet导出,单元格操作样式,自动修改单元格格式
import com//获取表头总共有多少列 short lastCellNum = writeSheetHolder . getSheet() . getRow(0) . getLastCellNum();//过滤表头 if(!//获取当前行数 int rowNum = integer + 1;
2024-06-26 11:12:53
765
原创 达梦数据库创建根据日期按月自动分区表
达梦数据交换平台(简称DMETL)是在总结了众多大数据项目经验和需求并结合最新大数据发展趋势和技术的基础上,自主研发的通用的大数据处理与集成平台。DMETL创新地将传统的ETL工具(Extract、Transform、Loading)与分布式大数据处理平台相结合,实现了对数据同步、数据处理以及数据共享交换的一站式支持,大幅度降低了用户使用各种hadoop以及flink进行大数据整合处理的技术门槛,是构建数据同步、数据交换、数据仓库以及数据中心等数据集成类应用的理想平台。
2024-05-22 17:24:55
2069
原创 easyExcel 获取多个sheet中复杂表头的数据
EasyExcel是一个强大且易于使用的Java库,用于简化Excel文件的读写操作。它是阿里巴巴开源的一个基于POI实现的Excel处理工具,并提供了一组简单的API来处理Excel文件,包括读取、写入和转换。EasyExcel的特点包括:易于使用:EasyExcel提供了简单而直观的API,使得读取、写入和转换Excel文件变得容易。可以通过少量的代码实现复杂的Excel文件操作。
2024-01-09 13:43:45
3420
原创 EasyExcel自定义列宽列高、导出单元格指定格式
EasyExcel是一款开源的Java库,用于读取、写入和操作Excel文件。它是阿里巴巴集团开发的一款高效、功能丰富且易于使用的Excel操作工具。
2023-12-29 17:33:40
3411
原创 【linux创建用户启动tomcat】
使用root用户启动tomcat会使所有html、js等文件具备root权限,会使服务器更容易被黑。非root用户不能使用1024以下的端口。
2022-07-29 16:51:30
1685
原创 linux下不解压jar包信息修改tomcat版本号
有时候在浏览器中执行请求会显示tomcat版本号,如下图所示,如果想去掉版本号信息该怎么做?修改保存退出之后重启tomcat即可。文件后回车进入配置文件内进行编辑。
2022-07-20 10:05:35
1010
原创 idea配置tomcat环境
打开idea–>点击项目Edit Configurations添加tomcat添加项目 war exploded(选择右边+号进行添加)特别注意如果项目pom文件的build中配置了finalName,则Application context中需配置对应的名称
2022-07-12 08:58:38
1102
原创 springboot基于布隆过滤器整合Rediscluster
springboot基于布隆过滤器整合Rediscluster1.布隆过滤器基本介绍2.整合过程3.总结1.布隆过滤器基本介绍布隆过滤器适用于判断某个数据是否在集合中存在,不一定百分百准备, Bloom Filter基本实现原理采用位数组与联合函数一起实现2.整合过程pom文件 <dependency> <groupId>org.springframework.boot</groupId> <a
2022-04-18 19:55:42
597
原创 linux整合RedisCluster集群
linux整合RedisCluster集群1.传统Redis集群存在那些问题2.传统RedisCluster集群的原理3.RedisCluster集群模式环境搭建3.1创建Rediscluster目录3.2将redis.conf在创建的目录下面分别复制一份,修改redis.conf文件每个配置文件内容3.3启动我们的redis3.4 连接一个redis3.5不带密码的集群创建3.6带密码的集群创建(后面加 -a 密码)3.7 注意事项3.7.1中间会出现询问can I set the above confi
2022-04-18 19:02:31
601
原创 linux查看关键字在文件中的位置
linux查看关键字在文件中的位置grep -n "**" xxx.yaml其中*为关键字,xxx为文件名vim +20 xxx.yaml找到位置直接vim +{行数} 文件名 快速定位修改
2021-11-04 14:20:42
1741
原创 linux从一台服务器复制文件到另外一台服务器
linux从一台服务器复制文件到另外一台服务器scp xxx root@127.0.0.1:/root其中xxx为文件 127.0.0.1为目标服务器. /root为目标服务器地址
2021-09-17 08:56:18
2453
原创 Springboot+springcloudAlibaba整合seata1.4
Springboot+springcloudAlibaba整合seata1.4Springboot+springcloudAlibaba整合seata1.4技术选型准备环境准备文件准备数据库文件修改配置环境搭建项目整合使用seata做全局事务控制测试注意事项Springboot+springcloudAlibaba整合seata1.4技术选型框架版本spring boot2.2.2.RELEASEspring-cloud-alibaba2.2.3.RELEASEmy
2021-09-02 14:45:28
1096
原创 java8 合并两个相同属性值List
废话不多说直接上代码 public static void main(String[] args) { List<MpBussSystemUser> UserList1 = new ArrayList<>(); MpBussSystemUser User = new MpBussSystemUser(); User.setId(1); User.setAppId("test"); User.setA
2021-07-29 14:29:35
1680
原创 Java8-使用stream实现list中对象属性的合并
Java8-使用stream实现list中对象属性的合并,不同的属性执行统一(可按照自己的需求对不同的属性执行添加删除等操作)public static void main(String[] args) { List<MpBussSystemUser> mpBussSystemUserList = new ArrayList<>(); MpBussSystemUser mpBussSystemUser = new MpBussSystemUser()
2021-07-27 16:16:02
2911
原创 linux后台启动jar且生成log文件
linux后台启动jar且生成log文件关于2>&1的含义启动命令关于2>&1的含义将标准错误输出重定向到标准输出。符号>&是一个整体。启动命令nohup java -jar xxx.jar > xxx.log 2>&1 &注释:–运行jar包并将日志写入到xxx.log中...
2021-07-14 17:28:00
1689
原创 ajax执行post请求以及注意事项
ajax执行post请求以及注意事项ajax执行普通post请求前端代码: $.ajax({ url: prefix + "/checkDate", type: "POST", data: { "startTime": startTime, "endTime": endTime },
2021-06-22 19:32:11
290
原创 idea中使用maven配置sonar
idea中使用maven配置sonar1.在setting.xml中配置sonar配置<profile> <id>sonar</id> <activation> <activeByDefault>true</activeByDefault> </activation> <properties> <sonar.host.url>
2021-05-17 09:37:49
6056
转载 idea将maven项目的jar包导出到项目根目录
idea将maven项目的jar包导出到项目根目录使用命令dependency:copy-dependencies -DoutputDirectory=lib
2021-05-17 09:31:18
421
原创 linux下给某个文件夹赋予读写、执行的权限
linux下给某个文件夹赋予读写的权限执行一下命令即可chmod -R 777 /usr/opt/***
2021-04-30 10:39:11
1937
原创 shell 脚本报错/bin/bash^M*: bad interpreter: No such file or directory
这是因为你在window下创建的脚本她的格式是dos的,然后你发送到linux下要修改下格式编辑模式下 vi xxx.sh使用 :set ff查看格式(如果显示了fileformat=dos 证明你的是dos格式的)使用 :set ff=unix修改成unix再次使用:set ff这个是时候显示fileformat=unix则证明修改成功使用:wq保存即可重新运行xxx.sh...
2021-04-29 18:22:00
191
原创 th:if判断值是否为空
th:if判断值是否为空判断用户名是否为空,加入div中则 表示条件成立才会显示divth:if="${not #strings.isEmpty(userName)}"
2021-04-29 14:12:25
5230
原创 thymeleaf中编辑页面回显-单选框数据
thymeleaf中编辑页面回显-单选框数据单选如果是字符串用eq,如果是boolean或者Integer用==单选<div class="form-group"> <label class="col-sm-3 control-label is-required">状态:</label> <div class="col-sm-8" id="status"> <label
2021-04-28 17:57:05
1440
2
原创 # org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (templa
org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: “ServletContext resource [/WEB-INF/templates/test.html]” - line 10, col 6)异常解决办法:我的是后台使用了Model产生的问题,后面加参数修改为ModelMap即可...
2021-04-25 15:31:09
827
原创 Springboot项目启动时打印地址端口信息
Springboot项目启动时打印地址端口信息package com.xjh.bootdevadmin;import lombok.extern.slf4j.Slf4j;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;import org.springframework.context.Configurable
2020-12-30 11:19:34
2116
原创 SpringBoot设置log4j2彩色打印
SpringBoot设置log4j2彩色打印<Property name="LOG_PATTERN"> %clr{%d{yyyy-MM-dd HH:mm:ss.SSS}}{faint} [%clr{%5p} ] %clr{${sys:PID}}{magenta} %clr{---}{faint} %clr{[%15.15t ]}{faint} %clr{%-40.40c{1.}}{cyan} %clr{:}{faint} %m%n%xwEx </P
2020-12-24 14:27:00
827
原创 SpringBoot关闭Atomikos事物日志
SpringBoot关闭Atomikos事物日志起因:在使用Springboot配置多数据源事务时会自动生成日志文件如果想将日志文件删除的话在application.yml中配置即可 jta: #禁用JTA自动配置 enabled: false
2020-12-24 09:13:02
917
原创 springboot集成Rocketmq关闭默认INFO日志
springboot集成Rocketmq关闭默认INFO日志项目中用springboot集成mq时总是被默认的日志信息困扰,不利于开发同学的日志查看以及对内存也有较大 消耗,这时我们就可以使用以下几种方法将其关闭1. 方法一在启动类添加一下代码块(未校验)System.setProperty(“rocketmq.client.log.loadconfig”,“false”);2.方法二在log4j2-dev.xml中添加以下片段(根据自己项目的日志框架修改) <logger name
2020-12-17 15:41:34
4333
nacos-redis
2024-08-20
mysql8.0.zip
2023-12-28
jdk1.8linux和win安装包
2023-11-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人