- 博客(7)
- 收藏
- 关注
原创 JAVA AES+Base64加密解密工具类
AES:高级加密标准,Advanced Encryption Standard 又称 Rijndael加密法 ,是 采用的一种区块加密标准。这个标准用来替代原先的 DES ,已经被多方分析且广为全世界所使用:可以用于保护电子数据的加密算法。 是一个迭代的、对称密钥分组的密码,它可以使用128、192 和 256 位密钥,并且用 128 位(16字节)分组加密和解密数据。与公共密钥密码使用密钥对不同,对称密钥密码使用相同的密钥加密和解密数据。通过分组密码返回的加密数据 的位数与输入数据相同。迭代加密使用一个
2021-02-24 09:38:42
818
1
原创 JAVA DES+Base64加密解密工具类
JAVA DES+Base64加密解密工具类:这里简单记录一下des加密工具类,可直接使用加密原理:DES 使用一个 56 位的密钥以及附加的 8 位奇偶校验位,产生最大 64 位的分组大小。这是一个迭代的分组密码,使用称为 Feistel 的技术,其中将加密的文本块分成两半。使用子密钥对其中一半应用循环功能,然后将输出与另一半进行"异或"运算;接着交换这两半,这一过程会继续下去,但最后一个循环不交换。DES 使用 16 个循环,使用异或,置换,代换,移位操作四种基本运算。import java.
2021-02-23 18:02:36
630
原创 Vue学习(一)
1.nodejs安装nodejs.cn //安装网址根据机型选择对应的版本安装下载好后一直下一步就可以了,记下安装路径用于环境变量配置一般放到C://在phth的环境变量中添加安装好的nodejs目录路径方便在系统的任何地方都能使用nodejscmd验证nodejs与npm的版本node -v 与 npm -v2.常用的dos命令cd 打开文件夹md创建新文件夹dir查看文件夹内容cd…返回上一级文件夹3.npm安装及参数配置npm与cnpm的区别:
2020-12-27 23:30:53
168
原创 RabbitMQ常用命令
RabbitMQ常用命令:1.打开命令行命令行,进入RabbitMQ的安装目录: cd D:\java\RabbitMQ_Server\rabbitmq_server-3.5.2\sbin2.输入 rabbitmqctl status可以在win10的服务页面来查看 RabbitMQ 服务是否启动了 启动成功,登陆RabbitMQ首先浏览器访问 http:localhost:15672RabbitMQ启动成功后,默认有一个 guest 用户,此用户账号密码都是 guestrabbitmqctl
2020-12-27 23:19:42
181
原创 SpringBoot整合Apollo小例子
SpringBoot整合Apollo小例子(注:一下操作均在windows下)一、本地部署Apollo服务端环境准备Java 必须是1.8+MySQL 必须是5.6.5+Quick Start版本的阿波罗(https://github.com/nobodyiam/apollo-build-scripts)Git(ps:最好是新一点的版本)(ps:jdk配置和mysql、Git安装配置可以自行搜索一下,建议配置JAVA_HOME的时候路径当中不要存在空格和中文)创建数据库Apoll
2020-11-16 19:58:07
206
原创 ORALCE整合兼容PGSQL
ORALCE整合兼容PGSQL最近经理让我做oracle整合兼容PG,说白了就是把现在项目里的oracle语句改成既能兼容oracle又能兼容pg的语句,下面是自己的一些记录,供自己学习积累。Merge into这个merge into在我整改的这个项目里,用的最多的地方就是导入功能,但是在pg里面是不支持merge into所以只能换种写法,所以这边我换成了比较简单的,inert+update的写法,这边先进行插入再进行更新操作,条件就是原先merge into里面的条件就可以了。List
2020-05-13 15:39:00
1516
转载 本地如何创建FTP服务(非原创!供自己学习借鉴)
第一步:配置IIS Web服务器1.1 控制面板中找到“程序”并打开1.2 程序界面找到“启用或关闭Windows功能”并打开1.4 从“启用或关闭Windows功能”弹窗中找到Internet Information Services(或者中文版Internet信息服务)并打开1.5 配置IIS并点击确定第二步:配置IIS Web站点2.1新建FTP站点...
2019-01-04 11:42:54
2892
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人