“Http11NioProtocol: Error reading request, ignored”

That is aknown bugin Apache Tomcat 9.0.24. It is triggered by sending plain text to an TLS enabled connector. It is safe to ignore but since it is rather noisy you probably want to upgrade to the recently released 9.0.26 where this has been fixed.简单来说就..
分类: 其他 发布时间: 01-24 22:05 阅读次数: 0

【PYTHON】list/set中每个元素添加一个前缀/后缀或者通过某个字段/符号串联起来,子串判断

list中每个元素添加@163.com后缀:list(i+'@163.com'foriinl) 原理:遍历l中每个元素,然后将拼接的元素放到list或者set中通过逗号(,)将list中的所有元素拼接成一个字符串:“,”.join(list) 原理:python中以反斜杠‘\’结尾的意思是不换行,后面的内容仍然算当前行;line.strip()可能会导致换行符失效,此时处理问题的时候应该手动加上‘\n’;...
分类: 其他 发布时间: 01-24 22:05 阅读次数: 0

redis数据结构,跳表,缓存雪崩、穿透、击穿、并发,持久化aof、rdb,高可用主备哨兵及分布式,过期策略等

一:跳表每两个节点抽一个节点做索引,两个索引之间也可以抽一个索引再做索引,递归的抽两个点做索引,类似金字塔形式跳表插入:可以选择同时将这个数据插入从第几级索引到最底层节点中,比如随机函数生成了值 K,那我们就将这个结点添加到底层叶子节点到第K层节点的所有节点及索引中,这样可以避免某两个节点或者索引值过多编程了单链表二;redis的五种数据类型1、String字符串:字符串类型是 Redis 最基础的数据结构,key value均为字符串。2、Hash哈希:在Redis中,哈希类型是指
分类: 其他 发布时间: 01-24 22:04 阅读次数: 0

logback配置xml格式,按照大小滚动

<?xml version="1.0" encoding="UTF-8"?><configuration> <property name="LOG_MAX_HISTORY" value="30" /> <property name="LOG_APP_HOME" value="/data/app/项目名/logs" /> <!--=========================== 按照每天.
分类: 其他 发布时间: 01-24 22:04 阅读次数: 0

http绕过https请求构造(忽略服务端证书)

SSLConnectionSocketFactory scsf = null; try { scsf = new SSLConnectionSocketFactory(SSLContexts.custom().loadTrustMaterial(null,new TrustSelfSignedStrategy()).build(), NoopHostnameVerifier.INSTANCE); } catch (N..
分类: 其他 发布时间: 01-24 22:04 阅读次数: 0

[JACKSON]基本语法

首先jackson的json对象是:ObjectMapper mapper = new ObjectMapper();一:string to json
分类: 其他 发布时间: 01-24 22:04 阅读次数: 0

PKCS1 PKCS8 公私钥 加密解密过程

公钥:一样私钥:不一样(PKCS8是PKCS1通过一定的保护措施转化而来,也就是说PKCS1是裸奔的,PKCS8是穿衣服的)加密解密过程:一样(padding方式跟格式无关,只需要保证加密的padding方式与解密的padding方式一样即可)...
分类: 其他 发布时间: 01-24 22:03 阅读次数: 0

Failed to start component Caused by: java.lang.NoClassDefFoundError: Lorg/slf4j/Logger;

错误如上图所示:首先应该看一下是否是依赖的jar包没有打包到libs目录中,可以进行如下操作:
分类: 其他 发布时间: 01-24 22:03 阅读次数: 0

des aes ras等切换sm2 sm3 sm4改造

对称:签名:非对称:
分类: 其他 发布时间: 01-24 22:03 阅读次数: 0

windows快速一键免编译安装openssl

http://slproweb.com/products/Win32OpenSSL.html下载msi文件,双击安装,注意light版本的区别
分类: 其他 发布时间: 01-24 22:03 阅读次数: 0

vs mfc开发openssl,1.0.2/1.1.1 win32/64版本,windows快速一键免编译安装openssl

一:fatal error: openssl/rand.h: No such file or directory找不到openssl包,或者说openssl包不在path路径中,此时请按照如下进行设置1、项目-->vc++目录-->“”包含目录“”,添加安装之后的openssl的include目录2、项目-->vc++目录-->“”库目录“”,添加openssl的lib目录3、项目-->链接器-->输入-->附加依赖项,添加openssl的依赖lib
分类: 其他 发布时间: 01-24 22:02 阅读次数: 0

openssl详细介绍

待补充
分类: 其他 发布时间: 01-24 22:02 阅读次数: 0

logback中pattern格式关键字和修饰词

关键字修饰词要注意大小写敏感1、C{length}class{length},类全名2、d{pattern}date{pattern}d{pattern,timezone}date{pattern,timezone}:日期3、L / line:日志在第几行4、m / msg / message:日志具体消息5、M / method:方法名6、n:换行符7、p / le / level:日志级别8、t / thread:线程名9、F / file:java源文件...
分类: 其他 发布时间: 01-24 22:02 阅读次数: 0

byte char string java c++ hex(十六进制)ansi字符 unicode字符 ASCII码

ANSI字符:8位Unicode字符:16位ASCII码:1、byte:字节,8bit位;2、char:字符, java:2byte c++ :默认一般都是1byte3、string
分类: 其他 发布时间: 01-24 22:02 阅读次数: 0

加密解密 openssl详解

加密解密主要分三部分:1、对称2、非对称3、摘要/hash/杂凑对称加密密码组:ecb——电子密码本(Electronic Code Book)加密方式 cbc——加密块链接(Cipher Block Chaining)加密方式 cfb——64位加密反馈(Cipher Feedback)加密方式 ofb——64位输出反馈(Output Feedback)加密方式 ede——该加密算法采用了加密、解密、加密的方式,第一个密钥和最后一个密钥是相同的 ede3——该加密算法采用了加密
分类: 其他 发布时间: 01-24 22:01 阅读次数: 0

ssl tls https rfc

HTTP通讯三大风险:1、窃听2、篡改3、伪造解决方案需包含一下三点:1、加密传播2、双方校验3、身份证明SSL:(Secure Socket Layer,安全套接字层),位于可靠的面向连接的网络层协议和应用层协议之间的一种协议层。SSL通过互相认证、使用数字签名确保完整性、使用加密确保私密性,以实现客户端和服务器之间的安全通讯。该协议由两层组成:SSL记录协议和SSL握手协议。TLS:(Transport Layer Security,传输层安全协议),用于两个应用程序
分类: 其他 发布时间: 01-24 22:01 阅读次数: 0

国密算法简单介绍

sm1:不对外公开,用于芯片中sm2:椭圆曲线加密解密算法,SM2-1椭圆曲线数字签名算法,SM2-2椭圆曲线密钥交换协议,SM2-3椭圆曲线公钥加密算法(公钥64byte=512bit,私钥32byte=256bit)sm3:hash算法,256bit(MD5-128bit,SHA-1 160bit)sm4:分组密码算法(密钥128bit)sm7:分组密码算法(密钥128bit),适用于非接触IC卡sm9:标识密码算法zuc祖冲之算法:流加密解密算法,包括祖冲之算法(ZUC)、加密
分类: 其他 发布时间: 01-24 22:01 阅读次数: 0

mysqldump中when using LOCK TABLES报错解决方案

1、when using LOCK TABLES可能是权限不足导致,这里我们在上述代码中加上 --skip-lock-tables 就可以解决问题。
分类: 其他 发布时间: 01-24 22:01 阅读次数: 0

mysqldump使用总结

加-d参数代表只导表结构,不加此参数则代表导出结构以及表数据只导表结构: mysqldump -uuser -pdbpasswd -d dbname mysqldump -uuser -pdbpasswd -d dbname table_name mysqldump -uuser -pdbpasswd -d dbname table_name1 table_name2 table_name3 mysqldump -uuser -pdbpasswd -d dbname ...
分类: 其他 发布时间: 01-24 22:00 阅读次数: 0

一文一图理解各种字符及编码,字符,字符集,字符编码,ANSI,ASCII,ISO-8859,GBK,gb2312,Big5,UTF,Unicode等概念

字符:可以分为两种,可见字符和不可见字符 1、可见字符,英文字母,汉字,五十音图,俄文,六点盲文,标点符号,自创汉字或者符号等都可以称作字符 2、不可见字符,用于特殊用途的字符,控制字符,打印字符,声音字符,空格字符等字符集:将上述字符放在按照一定标准放在一起就组成对应的字符集,可以自己定义字符集,计算机世界的字符集主要有: 美国本地ascii------》各国本地ansi-------》国际化(unicode和iso) 1、ascii码字符集合:美国标准信息交...
分类: 其他 发布时间: 01-24 22:00 阅读次数: 0