Sherlock

Sherlock

赶路已有清风伴,莫叹岁月不饶人。

JS RSA 公钥解密

JS RSA 公钥解密

一般情况下,都是公钥负责加密,私钥负责解密。签名的话,私钥负责签名,公钥负责验证。偶尔会有使用公钥解密的场景,目前常见的JS 工具都不支持,可以稍加改造让其支持:1.以 jsencrypt.js 为例1. 修改 RSAKey.prototype.decrypt 中 this.doPrivate(c)

2021-01-12
8 0
Java 线程池注意事项

Java 线程池注意事项

线程池相关前置支持可参考:learning--线程池

2021-01-07
12 0
CentOS7日志管理工具 journalctl

CentOS7日志管理工具 journalctl

CentOS 系统中有两个日志服务,分别是传统的 rsyslog 和 systemd-journalsystemd-journald 是一个改进型日志管理服务,可以收集来自内核、系统早期启动阶段的日志、系统守护进程在启动和运行中的标准输出和错误信息,还有syslog 的日志。由于日志是经历过压缩和格

2020-11-04
43 0
Docker 安装 SonarQube 8.x

Docker 安装 SonarQube 8.x

Docker 安装 SonarQube 8.x 安装6.x版本可参考:CentOS 7 安装 SonarQube

2020-11-03
125 0
如何提高国内访问Github的速度

如何提高国内访问Github的速度

GitHub 在国内很多时候获取到的下载链接是亚马逊的服务器,经常抽疯或龟速。

2020-10-11
94 0
群晖 NAS 使用命令删除套件

群晖 NAS 使用命令删除套件

有时候会遇到在DSM界面无法删除某个套件的情况,这时候可以进入命令行,使用命令删除套件。需要root账户权限:列出已安装的套件synopkg list | grep --ignore-case HomeAssistant卸载套件# 先停用sudo synopkg pause homeassistan

2020-09-24
765 0
记一次 IDEA 莫名其妙的打开失败 Address already in use: bind

记一次 IDEA 莫名其妙的打开失败 Address already in use: bind

IDEA日志路径C:\Users\xxx\AppData\Local\JetBrains\IntelliJIdea2020.2\log\idea.log

2020-09-13
846 0
我的编程字体选择

我的编程字体选择

三种个人比较喜欢的开源等宽字体tonsky/FiraCode不支持中文字体更饱满,但也需要更大屏幕空间可主要用于IDE(字号较大,同屏文字少)JetBrains/JetBrainsMono风格接近Consolas,强调阅读的流畅感,同时兼顾辨识度可主要用于文本编辑器(字号较小,同屏文字多)micro

2020-09-11
144 0
git commit emoji 使用

git commit emoji 使用

在gitcommit时可以使用emoji为本次提交打上一个"标签",使得此次commit的主要工作得以凸现,也能够使得其在整个提交历史中易于区分与查找。commit格式gitcommit时,提交信息可以遵循以下格式::emoji1::emoji2:不超过50个字的摘要,首字母大写

2020-08-25
280 0
KMS服务

KMS服务

服务器地址:http://kms.03k.org点击检查是否可用;检测服务使用开源软件:https://github.com/kkkgo/vlmcsd服务作用:在线激活windows和office适用对象:VOL版本的windows和office适用版本:截止到win10和office2016的所有

2020-08-07
231 1
记一次MySQL SQL优化

记一次MySQL SQL优化

MySQLSQL优化基本步骤查看执行计划explain如果有告警信息,查看告警信息showwarnings;查看SQL涉及的表结构、索引信息、统计信息根据执行计划,思考可能的优化点按照可能的优化点执行表结构变更、增加索引、SQL改写等操作需要注意:条件字段函数字段隐式转换隐式字符编码转换查看优化后的

2020-07-30
341 0
本博客开始支持 TLS 1.3

本博客开始支持 TLS 1.3

OpenSSL为了支持TLS1.3final,需要使用OpenSSL1.1.1正式版:wget-chttps://github.com/openssl/openssl/archive/OpenSSL_1_1_1.tar.gztarxzfOpenSSL_1_1_1.tar.gzmvopenssl-Op

2020-07-17
233 0