小小默:进无止境

QQ:1274654983 欢迎交流~~

SSH - 远程连接中遇到的两个坑与SSH

在进行了一些”乱七八糟”的操作后,远程连接不上了。这里记录一下两个坑。 【1】Failed to start OpenSSH Server daemon 查看sshd状态 sshd -t 查看详情 意思就是这几个文件太过于开发,需要私密一点。 修改权限命令如下: c...

2018-01-30 14:40:32

阅读数 837

评论数 0

SSL的单向认证和双向认证

【1】SSL协议 SSL(Secure Sockets Layer 安全套接层),及其继任者传输层安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS与SSL在传输层对网络连接进行加密。 SSL协议位于TCP/IP协议与各种应用...

2018-01-29 18:57:46

阅读数 759

评论数 0

SSL各种眼花迷乱的证书后缀

项目要用Https,自然需要知名机构的SSL证书。这里记录一下让人头疼的各种证书后缀。 ① x.509 X.509是常见通用的证书格式,包含证书持有人的公钥,加密算法等信息。。所有的证书都符合为Public Key Infrastructure (PKI) 制定的 ITU-T X509 国际标...

2018-01-29 18:20:50

阅读数 530

评论数 0

Tomcat - SSL证书申请与Https配置

【1】申请SSL证书 SSL证书是什么,在哪里申请,这个可以自行百度。我这里是在腾讯申请的SSL证书。 腾讯云申请SSL证书:https://console.cloud.tencent.com/。 【2】配置Https 这里项目使用的web服务器是Tomcat。 腾讯官方给了在A...

2018-01-29 16:22:27

阅读数 870

评论数 0

Linux - 定时备份数据库

【1】备份数据库脚本 脚本链接如下: mysql备份脚本 【2】添加Linux定时任务 crontab命令的功能是在一定的时间间隔调度一些命令的执行。 定时任务语法: 语法规则如下图所示: 说明如下: minute - 从0到59的整数 hour - 从0到23的...

2018-01-26 17:46:17

阅读数 136

评论数 0

Linux - Date命令查看并设置系统时间

【1】查看和修改Linux时区 ① 查看当前时区 命令 : "date " ② 修改设置Linux服务器时区 方法 A 命令 : "tzselect" 方法 B 仅限于RedHat Linux 和 CentOS 命令 : &...

2018-01-26 17:27:53

阅读数 2567

评论数 0

JavaSE - 原码,反码,补码和>>以及>>>

【1】原码 原码表示法是机器数的一种简单表示法。 其符号位用0表示正数,用1表示负数,数值一般用二进制形式表示。 [x]原=符号位+绝对值 x=+1100110 [x]原=01100110 x= -1100110 [x]原=11100110 ...

2018-01-26 14:15:59

阅读数 111

评论数 0

图片理解数字签名和验签过程

【1】数字签名是什么? 数字签名(又称公钥数字签名、电子签章)是一种类似写在纸上的普通的物理签名,但是使用了公钥加密领域的技术实现,用于鉴别数字信息的方法。一套数字签名通常定义两种互补的运算,一个用于签名,另一个用于验证。 数字签名,就是只有信息的发送者才能产生的别人无法伪造的一段数字串,这段...

2018-01-26 10:39:25

阅读数 904

评论数 0

RSA - 非对称加密算法简要介绍与JAVA实现

【1】RSA简介 RSA公钥加密算法是1977年由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和伦纳德·阿德曼(Leonard Adleman)一起提出的。1987年7月首次在美国公布,当时他们三人都在麻省理工学院工作实习。RSA就是他们三人姓氏开头字母拼在一起...

2018-01-26 10:01:57

阅读数 592

评论数 0

SHA - 加密算法简要介绍与JAVA实现

【1】SHA简介 安全散列算法(Secure Hash Algorithm,缩写为SHA),是FIPS所认证的安全散列算法。能计算出一个数字消息所对应到的,长度固定的字符串(又称消息摘要)的算法。且若输入的讯息不同,它们对应到不同字串的机率很高;而SHA是FIPS所认证的五种安全杂凑算法。 这...

2018-01-25 18:21:51

阅读数 1169

评论数 0

eclipse设置 - 修改编码与代码自动提示

修改eclipse编码是极其极其极其重要的,一定要在项目开始前设置eclipse编码。 【1】修改WorkSpace编码 在菜单导航栏上Window–>Preferences 打开”General”对话框,左侧导航树,导航到 General–>W...

2018-01-25 17:35:48

阅读数 2129

评论数 0

DES - 对称加密算法简要介绍与JAVA实现

【1】DES简介 DES,全称为“Data Encryption Standard”,中文名为“数据加密标准”,是一种使用密钥加密的块算法,也是对称加密算法。 DES 算法为密码体制中的对称密码体制,又被称为美国数据加密标准,是 1972 年美国 IBM 公司研制的对称密码体制加密算法。 ...

2018-01-25 14:08:15

阅读数 238

评论数 0

AES - 对称加密算法简要介绍与JAVA实现

【1】AES简介 高级加密标准(AES,Advanced Encryption Standard)为最常见的对称加密算法(微信小程序加密传输就是用这个加密算法的)。 对称加密算法还有:DES算法,3DES算法,TDEA算法,Blowfish算法,RC5算法,IDEA算法。 随着对称密...

2018-01-24 19:00:40

阅读数 415

评论数 0

eclipse优化 -去掉无用的validation

检验会耗费较多资源和时间,故此可以选择性的去掉一些不必要的校验。 如果是比较自信的,可以完全去掉。 路径如下:windows-perference-validation 上图是默认设置,这里disable all,即去掉了所有的校验。 以后如果需要对文件进行校验检查的时候,...

2018-01-23 09:42:28

阅读数 722

评论数 0

FreeMarker - 配置参数用法说明

【1】locale 作用: 设置默认地区,主要影响数字、日期输出格式,request中没有指定地区时模板查找的值。 值: zh_CN,en_US 配置实例: prop key="locale">zh_CNprop> 【2】classic...

2018-01-21 18:21:15

阅读数 1433

评论数 0

dom4j - 使用详解与xml-json转换

关于dom4j简介就不再赘述了,通过dom4j可以很轻松从xml中获取内容或者将string转换为xml并输出为xml文档。 同样,你也可以根据需求将xml转换为客户端/前端需要的json形式。 【1】获取Document的几种方式 获取SAXReader 实例。 SAXReader re...

2018-01-19 16:43:01

阅读数 474

评论数 0

Jsoup - 使用详解与爬虫

【1】简介 jsoup is a Java library for working with real-world HTML. It provides a very convenient API for extracting and manipulating data, using the be...

2018-01-19 14:53:40

阅读数 981

评论数 0

中文与unicode的相互转换实例

【1】中文转unicode 代码实例如下: /** * * 将String转换成unicode编码格式 * @param str * @return String * @throws */ public static Str...

2018-01-18 16:22:42

阅读数 7053

评论数 0

JS - URL编码中的escape、encodeURI和encodeURIComponent

【1】escape和unescape escape:对字符串进行编码。 语法格式: escape(string) 该方法不会对 ASCII 字母和数字进行编码,也不会对下面这些 ASCII 标点符号进行编码: * @ - _ + . / 。其他所有的字符都会被转义序列替换。 最关键的是,...

2018-01-17 14:25:25

阅读数 165

评论数 0

JSON - FastJSON使用总结

【1】保留value为null的对象 默认情况下,fastJSON是过滤调value为null的对象的。可使用如下语法使其保留: JSON.toJSONString(parseObject, SerializerFeature.WriteMapNullValue); or JSONOb...

2018-01-10 17:52:16

阅读数 160

评论数 0

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