相关文章
SpringBoot整合RabbitMQ
引入SpringBoot的父类 <parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.2.8.RELEASE</version><relativePath/> <!-- lookup parent from repository…
建站知识
2024/9/20 14:11:02
HTTPS 的加密流程的总结
什么是HTTPS
和HTTP一样也是应用层协议,但在HTTP协议的基础上引入了一个加密层(SSL/TLS). HTTP协议内容都是按照文本的方式明文传输的这导致在传输过程第三方者能够轻易获取传输的内容,而HTTPS在HTTP协议基础上引入一个加密以防止传输内容泄露或被篡改。 因此HTTPS…
建站知识
2024/9/18 17:27:30
【GDB】 .gdbinit 文件
.gdbinit 文件的使用 gdb 自定义命令
背景
gdb 在启动的时候通常想加入一下自己的命令,例如 layout asm, b main 这些。
方法1—— shell 脚本
新建一个 shell 脚本
gdb-multiarch --tui a.out \
--eval-command"target remote l…
建站知识
2024/9/21 0:04:49
若依框架前端切换TagView时刷新问题
普通view切换时刷新
原因是view的name与在菜单填写的大小写不一致,按若依框架规则,路由地址必须写为 camel 驼峰命名形式,组件名称必须写为 pascal首字母全大写的形式。 参考:https://www.cnblogs.com/shayloyuki/p/16599719.htm…
建站知识
2024/9/18 22:48:38
Java基础——标识符及命名规范
Java命名又称为标识符,比如:类、方法和变量命名等。
标识符命名规范:
由26个英文字母大小写,0-9,_或$组成。数字不可以开头。不可以使用关键字和保留字,但能包含关键字和保留字。Java中严格区分大小写&am…
建站知识
2024/9/16 2:07:26
【算法】递归(高阶题目) -随时补充
文章目录 岛问题汉诺塔问题牛群繁衍数量问题求字符串的全部子序列字符串的全排列数字的全排列I数字的全排列IIN皇后IIN皇后I 岛问题 递归的方法:
遍历岛这个二维数组,如果当前数为1,则进入感染函数并将岛个数1感染函数:其实就是一个递归标注…
建站知识
2024/9/18 18:19:53
自定义热加载:如何不停机实现核心代码更新
文章目录 1. 常见的几种实现代码热更新的几种方式对于开发环境我们可以使用部署环境1. 使用 Arthas 的 redefine 命令来加载新的 class 文件2. 利用 URLClassLoader 动态加载3. 通过Java的Instrumentation API 也是可以实现的 2. 实现1. ClassScanner扫描目录和加载类2. 定时任…
建站知识
2024/9/16 2:07:30