随笔分类 -  java

摘要:## 1.MQTT协议介绍 官网: http://mqtt.p2hp.com/ ![image-20230830142113093](https://mypicsgo.oss-cn-chengdu.aliyuncs.com/image-20230830142113093.png) MQTT ![im 阅读全文
posted @ 2023-08-31 13:25 肖恩雷 阅读(224) 评论(0) 推荐(0)
摘要:@GetMapping("/download/{fileName:.+}") public ResponseEntity<Resource> downloadFile(@PathVariable String fileName, HttpServletRequest request) { Resou 阅读全文
posted @ 2022-10-12 09:19 肖恩雷 阅读(249) 评论(0) 推荐(0)
摘要:递归查询方法 /** * 获取树形结构的商品数据 * @return */ @Override public List<CategoryEntity> listWithTree() { //1.获取所有的商品分类数据 List<CategoryEntity> rootCategoryList = b 阅读全文
posted @ 2022-08-25 20:52 肖恩雷 阅读(102) 评论(0) 推荐(0)
摘要:直接返回资源文件下载 @GetMapping("/template") public ResponseEntity<org.springframework.core.io.Resource> getTemplate(HttpServletRequest request) { ResponseEnti 阅读全文
posted @ 2022-07-18 09:23 肖恩雷 阅读(989) 评论(0) 推荐(0)
摘要:引入依赖 <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> </dependency> 编码实现 import cn.hutool.captcha.LineCaptcha; import cn. 阅读全文
posted @ 2022-07-14 09:58 肖恩雷 阅读(102) 评论(0) 推荐(0)
摘要:@Test public void generateKeys() throws NoSuchAlgorithmException { KeyPairGenerator keyPairGenerator = KeyPairGenerator.getInstance("RSA"); keyPairGen 阅读全文
posted @ 2022-05-06 16:51 肖恩雷 阅读(162) 评论(0) 推荐(0)
摘要:Java 发送multipart/form-data带有Json文件的Post请求 在实际工作中有一个这样的需求,前端需要上传一个图片文件到第三方的服务服务中,但是前端又不能直接调用第三方的接口上传,只能通过我们服务作为中间服务上传图片到第三方服务中,即前端调我们的接口,我们再调第三方的接口进行上传 阅读全文
posted @ 2021-10-10 08:45 肖恩雷 阅读(4376) 评论(2) 推荐(0)
摘要:RSA与AES加密与解密 1.什么是对称加密 ​ 对称加密算法是应用较早的加密算法,技术成熟。在对称加密算法中,数据发信方将明文(原始数据)和加密密钥(mi yao)一起经过特殊加密算法处理后,使其变成复杂的加密密文发送出去。收信方收到密文后,若想解读原文,则需要使用加密用过的密钥及相同算法的逆算法 阅读全文
posted @ 2021-09-26 07:24 肖恩雷 阅读(9183) 评论(0) 推荐(4)
摘要:Kaptcha验证码 搭建步骤 导入依赖 <!--验证码--> <dependency> <groupId>com.github.penggle</groupId> <artifactId>kaptcha</artifactId> <version>2.3.2</version> </depende 阅读全文
posted @ 2021-07-13 14:18 肖恩雷 阅读(701) 评论(0) 推荐(0)
摘要:Tomcat性能监控与调优 1. Tomcat远程debug 1. JDWP协议 JDWP(Java DEbugger Wire Protocol):即Java调试线协议,是一个为Java调试而设计的通讯交互协议,它定义了调试器和被调试程序之间传递的信息的格式。说白了就是JVM或者类JVM的虚拟机都 阅读全文
posted @ 2021-05-25 17:54 肖恩雷 阅读(295) 评论(0) 推荐(0)
摘要:手把手Centos7 安装jenkins详细教程 一.Jenkins基础 1.Jekins安装 jenkens官网主页:https://www.jenkins.io/zh/ 1.首先下载Jenkins的war包,输入wget http://mirrors.jenkins.io/war-stable/ 阅读全文
posted @ 2019-12-04 12:10 肖恩雷 阅读(365) 评论(1) 推荐(0)
摘要:一.首先我们从整体去看一下授权流程,然后再根据源码去分析授权流程.如下图: 流程如下: 1、首先调用 Subject.isPermitted*/hasRole*接口,其会委托给 SecurityManager,而SecurityManager 接着会委托给 Authorizer; 2、Authori 阅读全文
posted @ 2019-11-12 15:04 肖恩雷 阅读(595) 评论(0) 推荐(0)