自定义博客皮肤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)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 IDEA下载 Maven 依赖失败问题

解决IDEA无法下载maven依赖问题

2022-04-21 17:20:42 894

原创 Linux常用命令总结

Linux常用命令总结 后续会经常更新

2022-04-06 11:29:51 257

原创 poi之3.17版与POI旧版本对比,属性或方法变动之处

颜色定义变化旧版本 : HSSFColor.BLACK.index新版本 : IndexedColors.BLACK.index获取单元格格式旧版本 : cell.getCellType 与之应对的单元格格式 HSSFCell.CELL_TYPE_BLANK新版本 : cell.getCellTypeEnum 与之对应的单元格格式 BLANK (org.apache.poi.ss.usermodel.CellType.BLANK)设置单元格格式旧版本 : row.getCell(0).setC

2021-11-16 17:39:33 1248

原创 MySQL查询数据库中所有表名及注释等信息

查询所有表名select table_name from information_schema.tables where table_schema='当前数据库'查询所有表名及表注释selectTABLE_NAME,TABLE_COMMENTfromINFORMATION_SCHEMA.Tableswheretable_schema = ‘某数据库名称‘查看所有字段和字段注释selectCOLUMN_NAME,COLUMN_COMMENTfromINFORMATIO

2021-04-15 10:55:06 3831

转载 Java中四种线程安全的单例模式实现方式

原文地址:https://my.oschina.net/yangchunlian/blog/1607947第一种:饿汉模式(线程安全)public class Single2 { private static Single2 instance = new Single2(); private Single2(){ System.out.println("Single2: " + System.nanoTime()); } public

2021-03-26 15:19:05 179

转载 Redis穿透、击穿、雪崩介绍

原文链接:https://baijiahao.baidu.com/s?id=1655304940308056733&wfr=spider&for=pc一、缓存穿透1、概念缓存穿透的概念很简单,用户想要查询一个数据,发现redis内存数据库没有,也就是缓存没有命中,于是向持久层数据库查询。发现也没有,于是本次查询失败。当用户很多的时候,缓存都没有命中,于是都去请求了持久层数据库。这会给持久层数据库造成很大的压力,这时候就相当于出现了缓存穿透。这里需要注意和缓存击穿的区别,缓存击穿,是指

2021-03-26 10:08:58 114

原创 使用 idea 产生错误The server time zone value ‘Öйú±ê׼ʱ¼ä‘ is unrecognized

解决方法:方案一:配置文件中加入serverTimezone=GMT%2B8spring.datasource.url=jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8&useSSL=true&serverTimezone=GMT%2B8方案二:设置数据库show variables like '%time_zone%';set global time_zone='+8:00'

2021-03-15 09:43:23 338

原创 使用VS Code时 报无法将“npm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。

第一步:首先确认Nodejs npm是否安装成功及环境是否配置!第二步:在终端窗口不能输入命令或命令函数无法识别的解决办法。只要右键vscode图标,兼容性选卡里设置以管理员身份执行就一切正常了。操作:在vscode的快捷键图标右键 属性,打开“兼容性”标签,勾选"以管理员身份运行此程序" 即可,然后再重启vscode,就恢复正常了。...

2021-03-11 09:58:42 4432 1

翻译 Spring Boot 2.0.X 多数据源及连接池配置

转载:https://my.oschina.net/pipimao/blog/3001295如有侵权请联系删除!一、单数据源我们在使用Spring Boot配置单数据源的时候很简单,只要在配置文件中加上基本的数据库连接信息和连接池配置信息就可以,通常情况下不需要指定driver-class-name,Spring Boot可以从大多数数据库的url中推断出驱动类型# 连接配置spring.datasource.url=jdbc:mysql://localhost:part/test?ch

2021-03-01 15:17:19 1050

原创 实体类与XML报文相互转化

1、注入依赖 <dependency> <groupId>com.thoughtworks.xstream</groupId> <artifactId>xstream</artifactId> <version>1.4.12</version> </dependency>2、测试实体类(具体开发需要的实体类 根据需求自行

2020-11-25 11:08:49 753

原创 Maven 项目引入自己的jar包

Maven 项目引入自己的jar包 <dependency> <groupId>com.yjp</groupId> <artifactId>yjp_jar</artifactId> <version>0.0.1-SNAPSHOT</version> <scope>system</scope> <systemPath>${project.basedir}/l

2020-11-17 15:08:29 326

转载 使用apache log4j 需要的maven依赖

使用apache log4j 需要的maven依赖原文:https://blog.csdn.net/weixin_42756361/article/details/102502842 <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> <ve

2020-10-23 14:15:53 7204

原创 SM3杂凑算法实现

SM3杂凑算法实现调用方式:public static void main(String[] args) throws Exception { //身份证号 String certifIdJM = "131232142413231"; System.out.println(SM3Util.byteArrayToHexString(SM3Util.hash(certifIdJM.getBytes()))); }输出:FABAA222201BCDC530B1433A0830A49C

2020-10-20 15:33:39 829 1

原创 SpringBoot使用jasypt加解密密码

jasypt是一个通用的加解密库,我们可以使用它在配置文件中对数据库密码进行加密,以确保其安全性。1、注入依赖<dependency> <groupId>com.github.ulisesbocchio</groupId> <artifactId>jasypt-spring-boot-starter</artifactId> <version>2.1.1</version></depend

2020-10-16 15:06:56 1378 7

原创 React 实现Excel 文件下载(实现导入导出)

封装的工具类,有页面需要使用此功能时可直接调用:import apiPath from 'Common/apiPath'import { message } from 'antd'const Utils = { showErrorMsg: msg => { // 显示错误消息 message.destroy() message.error(msg) }, showSuccessMsg: msg => { // 显示成功消息 message.destro

2020-10-14 16:58:07 3854

原创 SpringBoot导出Excel工具类

SpringBoot项目 导出查询结果(excel)ClassUtilimport org.springframework.stereotype.Component;import java.lang.reflect.Field;import java.lang.reflect.Method;import java.util.ArrayList;import java.util.List;/** * @Author: * @Date: * @Description:关于类的操作的工具类

2020-10-14 16:12:16 1433 1

原创 java中判断JSONObject是否存在某个Key

java中判断JSONObject是否存在某个Key JSONObject jsonObj = new JSONObject(); jsonObj.put("version", "1.0.0"); // 版本号 jsonObj.put("encoding", "UTF-8"); // 编码方式 判断jsonObject是否存在vesion属性 jsonObj.has("version"); // 返回true...

2020-10-12 13:49:25 10092

原创 rabbitmq集群搭建(Linux)

rabbitmq集群搭建(Linux)第一步:安装Erlang环境otp_src_20.1.tar.gzrabbitmq-server-generic-unix-3.7.4.tar 需要的自提链接:https://pan.baidu.com/s/1WdBITXssCqU4CslnR8930A提取码:1phu安装依赖包 1. yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel编译安装(

2020-09-29 16:05:17 440

服务器+FileZilla+FTP

FileZilla是一个免费开源的FTP软件,分为客户端版本和服务器版本,具备所有的FTP软件功能。可控性、有条理的界面和管理多站点的简化方式使得Filezilla客户端版成为一个方便高效的FTP客户端工具,而FileZilla Server则是一个小巧并且可靠的支持FTP&SFTP的FTP服务器软件。 FileZilla是一种快速、可信赖的FTP客户端以及服务器端开放源代码程式,具有多种特色、直接的接口。FileZilla在2002年11月获选为当月最佳推荐专案。

2022-04-22

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

TA关注的人

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