后端
冠冕堂谎
坚持创作,热爱生活。
展开
-
rocketmq集成springboot测试案例
近段时间,项目中需要引入消息队列解决高并发问题。比对了几款mq产品,最终选择了rocketmq。rocketmq经受过阿里双十一考验的解决高并发问题的可靠消息中间件,详细介绍和安装这里就不赘述了,请前往官网查看:rocketmq官网项目使用的springboot,这里记录一下springboot整合rocketmq。一、在pom文件中引入相关包 <!-- springboot整合rocketmq --> <dependency> <原创 2021-10-28 10:29:33 · 591 阅读 · 0 评论 -
对称加密和非对称加密的区别
公钥加密和私钥加密的区别1、区别:加密一般分为两种,对称加密和非对称加密。对称加密就是加密解密都用同一个秘钥,比如DES、3DES(TripleDES)和AES等。非对称加密就是加密和解密不是用的同一种秘钥,比如RSA算法、DSA算法、ECC算法、DH算法等。在非对称加密中,用来加密的秘钥叫公钥,用来解密的秘钥叫私钥。公钥和私钥都是成对生成的,公钥分发给其他人用来加密,私钥用来解密。2、优缺点:对称加密:解密速度快,但保密性差。非对称加密:加密算法保密性好,它消除了最终用户交换密钥的需要。但是加原创 2021-09-28 10:07:09 · 28302 阅读 · 0 评论 -
当前页面前端的参数传递给另外一个页面
1、前端通过get的方式将参数拼接到URL上。window.location.href = ctx+"robot/baladjust/noBlend/downloadFile/"+date+"/"+bankAccount;2、后端controller层接收请求并拿到参数放到session中,这样别的方法也可以调用了 @GetMapping("/overview/{date}/{bankAccount}") public String overview(@PathVariable("date"原创 2020-09-07 17:58:02 · 1770 阅读 · 0 评论 -
java后端拿项目中的资源文件
ClassPathResource resource = new ClassPathResource("文件名(包括扩展名)");原创 2020-09-07 15:41:44 · 153 阅读 · 0 评论