摘要:灵感来源于一个猪队友给我的题目 看到这个,我抓住的关键字是:任何子任务失败,要通知所有子任务执行取消逻辑。 这不就是消息广播吗?观察者模式! 干活 首先是收听者 package com.example.broadcast; /** * 每个节点即是广播者,也是收听者 */ public interf 阅读全文
posted @ 2020-11-26 16:27 小LUA 阅读(357) 评论(0) 推荐(1) 编辑
摘要:JMap 首先要知道Java进程的pid。 Windows: .. .. .. Linux: ps -ef | grep java 查看堆栈信息(jmap -heap pid) jmap -heap 8512 Attaching to process ID 8512, please wait... 阅读全文
posted @ 2018-11-21 16:37 小LUA 阅读(356) 评论(2) 推荐(1) 编辑
摘要:下载相关安装包 Java:https://www.oracle.com/java/technologies/javase-downloads.html 关于下载版本,官方给了支持策略:https://www.oracle.com/java/technologies/java-se-support-r 阅读全文
posted @ 2021-04-19 09:25 小LUA 阅读(4) 评论(0) 推荐(0) 编辑
摘要:我下载了个作为示例的PDF文件: 代码 利用PDFBox <dependency> <groupId>org.apache.pdfbox</groupId> <artifactId>pdfbox</artifactId> <version>2.0.23</version> </dependency> 阅读全文
posted @ 2021-04-09 10:29 小LUA 阅读(6) 评论(0) 推荐(0) 编辑
摘要:Redisson 方式1 引入依赖 <!-- https://mvnrepository.com/artifact/org.redisson/redisson --> <dependency> <groupId>org.redisson</groupId> <artifactId>redisson< 阅读全文
posted @ 2021-03-11 14:32 小LUA 阅读(43) 评论(0) 推荐(0) 编辑
摘要:首先IDEA2020.3的用户配置存放目录变成了: C:\Users\【用户名】\AppData\Roaming\JetBrains\IntelliJIdea2020.3 之前在: C:\Users\【用户名】\.IntelliJIdea2018.3 点击试用之后,产生一个文件 C:\Users\【 阅读全文
posted @ 2020-12-28 14:21 小LUA 阅读(1190) 评论(0) 推荐(0) 编辑
摘要:Settings > Editor > General > Editor Tabs 阅读全文
posted @ 2020-12-12 21:44 小LUA 阅读(97) 评论(0) 推荐(0) 编辑
摘要:当我们沿用之前的跨域配置 import org.springframework.context.annotation.Configuration; import org.springframework.web.servlet.config.annotation.CorsRegistry; impor 阅读全文
posted @ 2020-12-08 09:28 小LUA 阅读(1402) 评论(0) 推荐(2) 编辑
摘要:灵感来源于一个猪队友给我的题目 看到这个,我抓住的关键字是:任何子任务失败,要通知所有子任务执行取消逻辑。 这不就是消息广播吗?观察者模式! 干活 首先是收听者 package com.example.broadcast; /** * 每个节点即是广播者,也是收听者 */ public interf 阅读全文
posted @ 2020-11-26 16:27 小LUA 阅读(357) 评论(0) 推荐(1) 编辑
摘要:环境:MySQL5.7版本 先生成一组测试数据 public static int randAge(){ return new Random().nextInt(100); } public static char randScore(){ int i = new Random().nextInt( 阅读全文
posted @ 2020-11-07 14:10 小LUA 阅读(1237) 评论(0) 推荐(0) 编辑
摘要:跨域 由于浏览器的同源策略,当请求的URL(协议,域名,端口)和当前页面的URL不同,就会出现跨越问题 方案一:SpringBoot配置 如果用了SpringBoot,那么配置一个跨域配置即可 import org.springframework.context.annotation.Configu 阅读全文
posted @ 2020-11-05 11:05 小LUA 阅读(90) 评论(0) 推荐(0) 编辑
摘要:问题重现 比如我有两个表 mysql> select * from user; + + + + | id | name | age | + + + + | 1 | A | 9 | | 2 | B | 11 | | 3 | C | 15 | | 4 | D | 13 | + + + + 4 rows 阅读全文
posted @ 2020-09-17 19:32 小LUA 阅读(236) 评论(0) 推荐(0) 编辑