自定义博客皮肤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)
  • 收藏
  • 关注

原创 JCE cannot authenticate the provider BC因jdk版本引起的加密包报错

高版本的jdk引起的加密包报错,可以编译代码,然后找到bcprov-jdk高版本的jar包,复制到java/jdk版本号/jre/lib/ext目录下。添加security.provider.11=org.bouncycastle.jce.provider.BouncyCastleProvider。如果不行,需要修改Java\jdk-1.8\jre\lib\security目录下java.security文件。目前我的java版本是1.8.0_391。

2023-11-08 11:17:31 6649 1

原创 Iext5生成PDF示例,表格间隔加颜色事件

【代码】Iext5生成PDF示例,表格间隔加颜色事件。

2023-03-20 18:44:14 313

原创 EasyExcel上传和导出excel

【代码】EasyExcel上传和导出excel。

2022-09-05 15:23:51 624

原创 EasyExcel数值格式保留小数以及自定义格式单元格

easyexcel对单元格自定义格式和数值格式的定义问题

2022-09-05 14:44:07 13894 13

原创 Springboot中Mybatis-Plus的使用

Springboot中Mybatis-Plus的使用。

2022-08-10 16:08:47 357

原创 window和linux下查看端口占用以及杀掉进程

使用命令losf -i:端口 使用命令netstat -anp | grep 端口 杀掉进程kill -9 进程PID

2022-05-24 17:36:19 225

原创 记一次生产CPU飙高排查(超300%)

项目场景: 提示:这里简述项目相关背景: 例如:项目场景:示例:通过蓝牙芯片(HC-05)与手机 APP 通信,每隔 5s 传输一批传感器数据(不是很大) 问题描述 提示:这里描述项目中遇到的问题: 例如:数据传输过程中数据不时出现丢失的情况,偶尔会丢失一部分数据 APP 中接收数据代码: @Override public void run() { bytes = mmInStream.read(buffer); mHandler.obtainMessage(READ_DATA, bytes,

2022-05-24 17:25:16 1434

原创 Feign服务之间的鉴权问题

Feign服务调服务传递数据的时候,需要带token验证的,而调用那个用户服务的时候被用户服务方拦截然后没有token进不去接口,很明显的是因为没有token导致,那么Feign里面有提供一个接口叫做RequestInterceptor,只要实现这个接口,简单做一些处理,比如说我们验证请求头的token叫Access-Token,我们就先取出当前请求的token,然后放到feign请求头上,再去请求接口。 解决方案: 直接上代码 public class AuthRequestInterceptor i.

2022-05-23 14:55:23 2702

原创 Feign全局异常捕捉以及捕捉原系统抛出的状态码和异常信息

近期在使用Feign开发调用其他系统的微服务接口的时候遇到了需求,需要把原来系统抛出来的状态码和异常捕捉以及原样抛出。由于使用了Hystrix熔断,发现Feign返回的异常和原来抛出的不一致,故在此做个解决记录 解决方案: 一、自定义全局异常配置 @Configuration public class FeignGlobalConfig { @Bean ErrorDecoder responseErrorDecoder() { // 调用异常处理 return new Defa.

2022-05-23 14:40:04 3247

原创 Java配置邮箱服务发送邮件

Java发送邮件

2022-05-23 10:33:37 1394

原创 MySQL开启以及关闭数据库远程连接

开启远程连接 登录数据库 mysql -uroot -p Enter password: #这里要验证数据库密码 选择mysql本身的数据库mysql use mysql 远程权限授权 GRANT ALL PRIVILEGES ON . TO ‘root’@‘%’ IDENTIFIED BY ‘这里是root密码’ WITH GRANT OPTION; 刷新权限表,使配置生效:FLUSH PRIVILEGES; FLUSH PRIVILEGES; 可以通过查询数据库或者用navic

2022-05-23 10:19:57 2267

原创 Nginx新增conf配置文件

新增Nignx代理配置文件 找到nginx配置文件夹 一般linux默认安装的都是/etc/nignx 可以先查看nginx.conf文件里面有没有include /etc/nginx/conf/*.conf这一个配置(包含conf文件夹下面所有conf结尾的配置文件) 进入到/etc/nignx/conf.d文件夹新增以*.conf文件命名的配置文件 server { listen 9000; server_name 127.0.0.1; client_max_body_size 2000M;

2022-05-18 17:56:09 1514

原创 Docker 下部署Redis以及应用程序连接到redis容器

Docker 下部署Redis以及应用程序连接到redis容器 拉取Redis的docker镜像 docker pull redis 启动镜像(加了docker自启动以及映射6379端口) docker run -d --restart=always --name redis -p 6379:6379 redis 进入redis容器并查看host文件 docker exec -it redis /bin/bash cat /etc/hosts 找到本容器分配的ip 在程序里面配置容器ip 程序d

2022-01-14 16:10:30 819

空空如也

空空如也

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

TA关注的人

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