自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Heartsuit的博客

Keep it simple and stupid. https://heartsuit.github.io/

  • 博客(4)
  • 资源 (2)
  • 收藏
  • 关注

原创 SpringBoot敏感配置加密:Jasypt

背景对于配置中的密码(DB, MQ, Redis等),甚至账号,在生产环境下存明文,不安全,不专业,不合适。一把插着钥匙的锁,能说它是安全的吗?操作流程关于Jasypt实现对配置项的加密,网络上已经有很多这方面的资料,这里简要描述下步骤。引入依赖<dependency> <groupId>com.github.ulisesbocchio</groupId> <artifactId>jasypt-spring-boot-sta

2020-05-23 07:56:16 1318

原创 SpringBoot敏感配置加密:Druid

背景对于配置中的密码(DB, MQ, Redis等),甚至账号,在生产环境下存明文,不安全,不专业,不合适。一把插着钥匙的锁,能说它是安全的吗?操作流程Druid本身提供了加密功能,关于Druid实现对配置项的加密,网络上已经有很多这方面的资料,这里简要描述下步骤。生成密钥与密文如果计算机上有项目用过druid的,那么在maven的仓库目录下会有druid的jar包。在此打开cmd命令行,键入java -cp .\druid-1.1.21.jar com.alibaba

2020-05-22 18:20:25 2207 2

原创 JVM问题排查实战:线上环境CPU飙到300%多。。

背景线上一台后端服务所在机器CPU飙到300%多。。这个过程并不是一下子就完成的,而是过几个小时就来一次,奇了怪了。解决思路保护现场;查看日志;查看进程:top -c查看Java线程栈:jstack -l 32508 > jstack.32508.log查看Java堆内存:jmap -dump:live,format=b,file=32508-1.bin 32508工具分析...

2020-05-08 13:09:00 1845

原创 mysqldump备份时导致所有数据表锁定,无法提供服务

在备份的过程中每次只取一行数据,而不是把所有行都缓存到内存里,这主要考虑了服务器内存限制,以防备份失败。这在生产环境下是不可接受的,而且这才20+G,后续数据库Size会越来越大,备份的时间必然也越长。直接使用上述语句备份数据库,存在的问题是:备份完成之前,会把所有的表锁住,导致无法写入。这样,在备份时并不会对数据表加锁,线上业务完全不受影响,经测试,备份耗时基本不变。那么,有没有一种方法在完成备份的同时并不锁定表呢?,这样,便可以在备份库的时候并不锁定数据表。这个参数备份大型数据库时,可考虑和。

2020-05-07 18:14:17 10760 4

led-banner 0.0.2.rar

基于Electron,Vue实现的跨平台电子横幅桌面应用。

2021-05-18

electron-v1.6.6-win32-x64.zip

electron安装时,在node install.js,下载electron-v1.6.6-win32-x64.zip文件时因超时而失败。 到网上手动下载electron-v1.6.6-win32-x64.zip,放至C:\Users\[用户名]\.electron下,然后通过`npm install -g electron@1.6.6`指定版本安装即可。但在github的这个地址下载时速度超慢,总是失败,所以上传至CSDN,方便下载。 安装完electron后,git clone官网的Demo,进入Demo文件夹,在空白处按Shift+鼠标右键,选择‘在此处打开命令窗口’,并执行`npm start`或`electron .`启动程序

2017-05-08

空空如也

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

TA关注的人

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