DES —— JAVA代码
普通DES代码如下
三重DES代码如下
DES填充方式说明:
DES —— 消息传递过程
DES和DESEde —— 简介
DES —— 算法实现

DES —— JAVA代码
二话不说,先把代码实现再学习原理!
...
workingTime
4年前 (2019-08-18) 1873℃ 0评论
RSA —— JAVA代码
RSA —— 加密过程图解
(图1)构建RSA算法密匙对
(图2)甲方向乙方发送RSA加密数据
(图3) 乙方向甲方发送RSA加密数据
RSA —— 简述
已公开的或已知的攻击方法编辑
RSA —— 数学公式
...
workingTime
4年前 (2019-08-17) 2533℃ 0评论
HTTP连接过程
请求方法
请求头
HTTP Request Header 请求头
状态码
报文结构
cookie、session和token
cookie
session
Token
http://www.runoob.co...
workingTime
5年前 (2018-07-26) 1755℃ 0评论
遇到的问题
The path to the driver executable must be set by the webdriver.gecko.driver system property
Exception in thread "main" java...
workingTime
5年前 (2018-06-13) 2303℃ 0评论
前言
随着互联网的兴起,现在三高(高可用、高性能、高并发)项目是越来越流行。
本次来谈谈高并发。首先假设一个业务场景:数据库中有一条数据,需要获取到当前的值,在当前值的基础上+10,然后再更新回去。
如果此时有两个线程同时并发处理,第一个线程拿到数据是10,+10=20更新回去...
workingTime
5年前 (2018-05-10) 1411℃ 0评论
引子:现在又如下两张表需要做left join表关联,关联字段为line_code
CREATE TABLE `c_checkline` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
`...
workingTime
5年前 (2018-04-27) 2621℃ 0评论
场景还原:页面中需要展示手机号,身份证号,因为是前后端分离,所有接口API地址有可能暴露,这样不怀好意的人可以拿到个人敏感信息
解决方案:
1. 敏感信息加掩码,例如:接口返回130******12这样的手机号。弊端:在有表单中无法实现这种方案。
2. 后端加密,前端解密的方...
workingTime
5年前 (2018-01-19) 2673℃ 0评论
注意:JavaBean实体对象的命名必须使用驼峰命名,这是规范。
场景:
- 数据库表转实体类时,表中“_”字段转驼峰。
- 在请求某些恶心的接口时,接口中的字段是非驼峰命名的。
代码:
/**
* 下划线转驼峰
* @param str
*...
workingTime
5年前 (2018-01-16) 3944℃ 0评论
场景介绍:在业务拆分为多模块的场景中,某业务平台需要向支付平台发送一个支付请求,改支付接口是一个post请求,content-type:application/json;charset=UTF-8,请求参数为json
接口controller代码示例如下:
@CrossOr...
workingTime
5年前 (2018-01-04) 2774℃ 0评论
方法一:使用maven命令查看依赖树
cd到项目下,输入如下命令:
mvn dependency:tree
方法二:使用idea工具查看依赖
从菜单打开 View > Tool Windows > Maven Projects
选择要分析的maven modul...
workingTime
6年前 (2017-12-11) 5441℃ 0评论