自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (2)
  • 收藏
  • 关注

原创 springboot项目中实现 RSA 加密/解密工具

调用一次generateKeyPair生成公钥和私钥,pem文件保存在target中的resources中,而不是原码的目录下,不影响使用,可以自己复制过来,之后就不要在调用这个方法,否则密钥将被更新;前提说明:计划放置密钥的位置是resources下。

2023-07-28 15:20:52 658

原创 springboot+logback.xml多环境配置示例

【代码】springboot+logback.xml多环境配置示例。

2023-07-25 16:00:55 147

原创 Linux中jar自启动脚本(自动杀死进程)

start.sh文件必须和jar同目录!-p 指定运行环境,可不填,默认dev。-j 指定jar,必填。

2023-07-25 14:44:47 347

原创 Windows批量上传文件到Linux

1.下载安装WinScp,并通过WinScp连接Linux。说明:使用密钥连接Linux的方式。2.使用WinScp生成脚本。3.根据以上连接信息进行修改。call 执行任意远程命令。标签页-生成会员URL。

2023-07-21 11:23:20 262

原创 Springboot中对接口返回数据进行脱敏

示例背景描述:对申请记录的分页查询结果中的身份证号进行脱敏,4-14位用****展示;方法:使用@JsonSerialize注解;1.创建用于数据格式转换的类。2.在VO的字段中使用该注解。

2023-07-19 11:58:57 74

原创 CPU的组成&寻址&CRSC与RISC&流水线技术

主机:主存储器(主存/内存),CPU(运算器,控制器)外设:输入设备,输出设备,辅助存储器;地址总线:传递地址;控制总线:传递信号;

2023-07-18 16:24:38 122

原创 #校验码#

在原有信息中增加一些冗余信息,用于校验;码距:任何一种编码都由许多码字构成,任意两个码字之间最小的变化二进制位就称为数据校验码的码距;如:00表示男,11表示女,则码距为2;如用四位二进制表示16种状态此时码距为1,如0000,0001;

2023-07-18 11:13:05 34

原创 进制&码制&浮点数表示&逻辑运算

短路原则在逻辑表达式的求解中,并不是所有的逻辑运算符都要被执行.短路逻辑与中,第一个值为假,就不需要再计算后面的值;短路逻辑或中,第一个值为真,就不需要再计算后面的值;

2023-07-18 10:35:18 37

原创 Springboot中实现Word表格批量下载

2.批量下载问题,Poi-tl没有直接提供批量下载的方法,需要自己封装,并且wordtoDir方法里的模板编译和数据渲染 每次编译只能使用一次,所以在for循环输出时每个对象都需要经历模板编译和数据渲染;3.批量下载,这里是通过把每个文件输出到临时文件夹中的指定文件中,然后对文件进行压缩,然后下载压缩文件;1.单选框打勾无法直接实现,目前时通过MapStruct映射的方式。4.Service中获取HttpServletReuest。

2023-07-13 17:49:14 194

原创 Springboot+Mybatis-plus+Druid+Nacos项目搭建

【代码】Springboot+Mybatis-plus+Druid+Nacos项目搭建。

2023-07-11 11:46:20 138

原创 springboot+nacos的项目中,在一个application.yml文件中配置dev,test,prod的环境 的配置示例

namespace: cae51f4e-dfed-4bfb-9a05-a04f8c127376 #命名空间。# namespace: cae51f4e-dfed-4bfb-9a05-a04f8c127376 #命名空间。# group: DEFAULT_GROUP # 组,默认为 DEFAULT_GROUP。# group: DEFAULT_GROUP # 组,默认为 DEFAULT_GROUP。

2023-07-11 11:36:16 591

原创 MapStruct转换时,进行数值和中文映射

示例描述:查询书来的DO中状态status可能是0,1,2,需要转化成VO中的待审核,通过,驳回;注意:只需要在DOToVO单个对象转化的方法上标注,集合转化会默认循环调用单个对象转化的方法;

2023-07-10 17:45:44 98

原创 spring-cloud-starter-oauth2+JWT认证授权过程

spring-cloud-starter-oauth2+JWT认证授权过程

2023-02-22 14:56:26 178 2

原创 手动封装数据库访问层框架,Mybatis原理

开源代码:https://gitee.com/LDS_8852/ZQSJDBC.gitjar以及使用说明:https://gitee.com/LDS_8852/myjdbcjar_and_instructions.git

2019-09-21 15:15:58 307

原创 Java知识难点

*在short s1 = 1 ; 情况下,s1 = s1 + 1 ; 与 s1 += 1 ; 有什么区别? s1 = s1 + 1 ; 这种方式会在编译阶段报错,这里因为s1是byte类型,而数字1默认是int 类型。在java中,在s1+1时,会进行 自动类型转换 ,所以s1 + 1 会转换成int类型。而变量s1还是byte类型,将int 类型的s1 + 1赋值给byte类型的s1 ,...

2019-08-22 14:04:10 181 1

gradle-3.3-all.zip

在Android studio升级到3.0后,可能会需要下载一些文件,我上传的文件是我在升级的时候要下载的其中一个

2018-08-29

java学习记录之类集框架

这是我学JAVA时自己整理的,书上都有,之后不过这个是比较集中

2018-06-04

空空如也

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

TA关注的人

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