自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 Linux 子账号管理

Linux系统用户子账号密码管理设置

2022-06-09 11:45:05 343 1

原创 Nacos源码修改数据库连接信息加密配置

Nacos简介问题场景软件上生产环境,应安全检测要求,nacos只是防火墙隔离,防护力度不够,其中一条要求是对配置文件application.properties中的明文数据库连接信息进行加密,加密前内容:spring.datasource.platform=mysqldb.num=1db.url.0=jdbc:mysql://127.0.0.1:3306/nacos_config?characterEncoding=utf8db.user=rootdb.password=123456Na

2022-05-17 10:33:07 3889

原创 Kaptcha安全漏洞CVE-2018-18531解决方案

Kaptcha安全漏洞CVE-2018-18531解决方案

2022-01-25 10:35:34 7452 3

原创 Swing笔记

Swing 笔记关联本地窗口选中目录一、打开本地目录关联本地窗口选中目录一、打开本地目录// 打开文件:File file=new File("D:\\doc\\test.txt"); java.awt.Desktop.getDesktop().open(file);// 打开文件所在目录:java.awt.Desktop.getDesktop().open(file.getParentFile());// 打开目录并选中指定文件(非api,可调用windows的explorer.exe)

2022-01-16 11:23:44 164

原创 IDEA和GIT关于文件中LF和CRLF问题

问题描述:项目软件安装shell脚本上git仓库管理,但拉取后,上linux运行报错。问题思考:根据描述信息可以查看到\r字样,初步判别为换行符导致1、将脚本文件移动至notepad++中,通过视图—>显示符号—>显示所有符号,一顿操作后,可以看到脚本中一串CRLF的符号相关名词解释CR:Carriage Return,对应ASCII中转义字符\r chr(13),表示回车LF:Linefeed,对应ASCII中转义字符\n chr(10),表示换行CRLF:Carr.

2021-11-22 14:44:20 7964

原创 Windows/Linux/Docker 安装MariaDB

前期准备官网下载地址:https://mariadb.org/download/;选择对应版本即可(本文以10.6.4版本为例,其他版本大同小异)一、Windows场景1、前期准备 安装包:mariadb-10.6.4-winx64.msi(注意,64位还是32位,请自行与系统版本匹配) 数据库远程连接工具:本文以Navicat示例;其他同类软件亦可2、双击安装包,出现下面界面,点击Next3、接受条款,点击Next4-1、选择MariaDB Server,点击Browse指定安

2021-11-07 16:01:48 1135

原创 VMware安装/卸载图文教程

前期准备1、准备安装包:VMware-workstation-15.0.4-12990004.exe(本文以15.0.4版本为例,其他版本大同小异)2、准备软件许可证(激活码)开始安装1、双击打开软件,直接下一步2、勾选同意条款,下一步3、点击“更改”自定义安装位置,下一步4、取消“更新检查”、“体验计划”选项后,继续 下一步5、根据个人需要,选择是否创建快捷方式,继续下一步6、点击“安装”;稍事等待安装完成即可7、安装完成后,可选择完成,可选择许可证,输入激活码8-

2021-10-21 15:20:20 3037

原创 可维可测-单元测试

目的:1、对开发完的功能进行测试(基本素养)2、看护现有功能,避免后续代码修改破坏了功能一、涉及注解(以SpringBoot框架)代码参考:@RunWith(SpringRunner.class)@SpringBootTestpublic class serviceTest{ @Autowired private Service service; @Test public void methodTest(){ Object obj = service.method(param);

2021-03-07 21:07:08 992

原创 接口可维可测;统一管理

一、建立统一的Result对象(便于统一处理请求结果)1、赋予code、msg、data属性2、data的类型为范型3、代码参考: public class Result<T> { private Integer code;// 错误码 private String msg; // 提示信息 private T data; // 任意对象 gettter() setter() } 结果内容格式: { code:404,

2021-03-07 20:29:10 685

原创 POI的进阶使用:excel的样式设置

创建项目,导入依赖,创建excel工作簿对象等参考:POI的简单使用HSSFCellStyle cellStyle = workbook.createCellStyle();一、单元格背景颜色cellStyle.setFillBackgroundColor(IndexeColors.BLUE.getIndex()) // 设置背景色蓝色cellStyle.setFillPattern(CellStyle.SOLID_FOREGROUND); //设置背景色规则,例:实心二、字体、字号设置HSSF

2021-01-18 00:29:17 436

原创 POI的简单使用:导入/导出excel

前言:maven依赖:对应OFFICE软件:HSSF和XSSF区别在于 excel 2007版本之前用HSSF;其余用XSSF;考虑到兼容性,本文档使用HSSF;HSSFWorkbook ----excel文件HSSFSheet ----excel中的sheet页row ----excel中的sheet页内的某行cell ----excel中的sheet页内的某行的某个单元格一、使用POI 导

2021-01-16 23:12:37 541

原创 萌新向,本地安装运行mysql

本地安装Mysql1、下载官方网站地址:https://dev.mysql.com/downloads/mysql/可选择操作系统;可搜寻历史版本;可直接下载最新版本(网速差的会头大一点)2、安装2-1、安装前,首先配置Mysql环境变量(类似JAVA和MAVEN配置方法)环境变量-系统变量-新建-确定保存用户变量**-Path**-增加Mysql的地址-保存注意:配置完后切不可直接关闭弹窗,一定要逐级点确定、保存配置2-2、配置端口和路径打开刚刚解压得到的文件夹,找到mysq

2021-01-10 16:44:50 127

原创 IDEA中出现jdk版本相关问题后的版本检查及切换

前言:在springboot中,常因spring-boot-starter-parent的兼容问题,使Java 1.6作为默认编译器级别,所以在编译时会报错。如下图所示范例:Diamond types are not supported at language level‘1.6’ 等错误,如图所示:出现错误提示1.6不支持,实则自己使用的却是1.8版本。请先检查如下地方设置:一、F...

2018-10-08 23:45:13 5636

java.class文件反编译工具【免费】

应用于class、java等各种文件的反编译操作,文件小巧易用

2018-10-09

空空如也

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

TA关注的人

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