自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

记录-以便查阅

天赋决定下限,努力决定上限;

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

原创 web请求超时,服务器线程卡死(夯住Hang)

现象:发起的请求一直报超时,服务器却未见日志打印。排查:发起多次请求,服务器导出java堆栈信息jstack -l #{pid} >jstack.txt查看线程状态:

2022-04-01 15:49:18 2666

原创 linux相关命令

记lldrrwx-rx-x 8 root root 4096 Dec 24 16:17 tmp 1 2 3 4 5 7 81、文件权限:dr文件夹 用户权限u 组权限g 其他用户权限o w - 读权限 4 r - 写权限 2 x - 执行权限 12、硬链接的引用次数3、所属用户4、所属用户所在组5、文件大小6、最后修改时间7、文件名chmodchmod -R 744 dirchmod 744

2022-03-26 17:40:44 1763

原创 代码整洁之道摘要记录

代码整洁之道摘要

2022-03-23 20:41:44 121

原创 非对称加密算法

密钥交换

2022-03-08 20:17:37 18

原创 JWT详解

JOSE

2022-02-18 15:52:33 16

原创 java内置函数式接口

接口 方法 参数 返回 Predicate<T> test T boolean Consumer<T> accept T void Function<T, R> apply T R Supplier<T> get void T BiConsumer<T, U> accept T, U void Bifunction&l

2021-11-05 20:51:50 16

原创 Base64编码

Base64算法最早应用于解决电子邮件的传输问题:由于历史问题,电子邮件只允许ASCII码字符,非ASCII码会被调整处理,将会导致邮件乱码。Base64是一种基于64个字符的编码算法,不能称为加密算法。编码后的形式能不易被人直接识别被编码的内容,长度为原始数据的4/3倍,编码后:字符数%4 = 0。...

2021-10-14 22:32:31 677

原创 认证加密AE

认证加密(Authenticated encryption,AE)和带有关联数据的认证加密(authenticated encryption with associated data,AEAD,AE的变种)是一种能够同时保证数据的保密性、 完整性和真实性的加密模式AE认证加密模式有CCM、GCM、CWC、EAX、IAPM、OCB等认证加密方法:Encrypt-then-MAC(EtM)对明文进行加密,然后根据得到的密文生成消息认证码(MAC),密文和MAC一起发送Encrypt-a..

2021-09-27 15:33:51 1389

原创 加密填充方式

对称算法的填充模式:NoPadding, PKCS5Padding, ISO10126PaddingNoPadding方式:明文长度必须是8字节的倍数,否则报错PKCS5Padding方式:填充位的值 = 填充位的数量,PKCS7Padding是对其的扩展,位数小于256例:块大小8字节,需填充4字节 ...| DD DD DD DD DD DD DD DD | DD DD DD DD 04 04 04 04 |ISO10126方式:最后一个字节申明填充长度(包含自己),其他填充位为..

2021-09-24 19:59:41 330

原创 电子签名-

数字签名,又称电子签名。防伪造、不可否认性非对称密码技术,公钥和私钥是成对出现的。公钥以数字证书形式存在,可公开,私钥必须保密。签名过程:数据计算摘要值--私钥对摘要值签名(加密)---数据和签名值一起发送验签过程:数据计算摘要值--公钥对签名信息验签(解密)---对比验签值和摘要值是否一致...

2021-09-24 10:28:13 457

原创 对称加解密相关

加密模式1、电码本模式ECB(Electronic Codebook Book)分段,各自加密2、密码分组链接模式CBC(Cipher Block Chaining)分段,明文与上一段密文(初始IV)进行异或再加密3、计算器模式CTR(Counter)自增算子,相当于一次一密4、密码反馈模式CFB(Cipher FeedBack)分段,将初始块IV或上一段密文块进行加密,再将加密结果与明文块进行运算得到密文块5、输出反馈模式OFB(Output Fe...

2021-09-22 21:37:46 173

原创 记:OpenSSH编译报错Can‘t find recent OpenSSL libcrypto

在OpenSSL的Makefile中的CFLAG项中加入-fPIC,重新对openssl进行make clean、make 、 make install,再重新编译OpenSSH;具体解释:请看 https://blog.csdn.net/qq_22634949/article/details/83416840...

2019-11-01 20:48:01 1957

原创 级别类目数据的嵌套封装返回

需求:    小学组织结构--&gt; xx小学--xx年级--xx班级--xx小组--xx小队(五个级别),查所有数据进行封装后返回前端,前端用Tree控件展示树形结构.建表:CREATE TABLE IF NOT EXISTS organization ( or_id VARCHAR(50), or_name VARCHAR(50), or_upId VARCHAR(50), PRIM...

2018-02-16 20:17:53 280

原创 记-MySQL存储过程字符串切割Insert

CREATE TABLE teacher( tea_id varchar(50) NOT NULL, tea_name VARCHAR(50) NOT NULL, PRIMARY KEY(tea_id))CREATE TABLE student ( stu_id varchar(50) NOT NULL, tea_id varchar(50) NOT NULL)需求:教师表内容已...

2018-02-13 10:39:03 377

windows本机ip定时上报到服务器

socket

2022-09-16

代码整洁之道-----读书笔记

代码整洁之道读书笔记

2022-09-15

cfr-0.151.jar

java -jar D:\xxx\cfr-0.151.jar D:\xxxx\xxxxx\B.class

2021-08-16

procyon-decompile-xxxxa.zip

java -jar procyon-decompiler-0.5.36.jar xxx.class -o filename

2021-04-30

空空如也

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

TA关注的人

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