摘要: 灵感来源于一个猪队友给我的题目 看到这个,我抓住的关键字是:任何子任务失败,要通知所有子任务执行取消逻辑。 这不就是消息广播吗?观察者模式! 干活 首先是收听者 package com.example.broadcast; /** * 每个节点即是广播者,也是收听者 */ public interf 阅读全文
posted @ 2020-11-26 16:27 曼波OUT 阅读(553) 评论(1) 推荐(2)
摘要: 库里类型是json 代码里注解即可 import com.baomidou.mybatisplus.annotation.TableField;import com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler; @TableF 阅读全文
posted @ 2024-12-12 11:53 曼波OUT 阅读(326) 评论(0) 推荐(0)
摘要: 1. 先看一下日志 打开控制台,可以发现没有携带文件 2. 设置,允许读取外部文件 这样就可以了 阅读全文
posted @ 2023-09-21 15:49 曼波OUT 阅读(955) 评论(0) 推荐(1)
摘要: Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make field static final java.lang.invoke.MethodHandles$Lookup java.lang.invoke.Met 阅读全文
posted @ 2023-05-30 16:15 曼波OUT 阅读(1511) 评论(0) 推荐(0)
摘要: 打开org.apache.ibatis.mapping.BoundSql,打断点 这里是生成的带?占位符的SQL,parameterObject是传入的参数实体。 只打个断点,会拦截所有SQL,如果你想条件过滤 阅读全文
posted @ 2022-10-12 11:20 曼波OUT 阅读(2509) 评论(0) 推荐(0)
摘要: 更改配置 改了堆内存没效果 -Xmx4096m-Xms2048m 要加上才有效果 -XX:MaxMetaspaceSize=1024m 阅读全文
posted @ 2021-11-23 10:44 曼波OUT 阅读(1176) 评论(0) 推荐(0)
摘要: 开源的RPC框架,大家都用过Dubbo,底层源码大部分人为了面试也都看过了,服务暴露过程和服务引用过程,服务调用流程等,但那都是多多少少不那么纯粹,就算是自己学习,也终究是站在巨人的肩膀上,你的思路在你看Dubbo源码的那一刻就被Dubbo的路子限制住了,让你觉得,RPC框架,就只能这么干,如果你自 阅读全文
posted @ 2021-10-13 10:25 曼波OUT 阅读(602) 评论(0) 推荐(2)
摘要: 一、类加载机制 启动类加载器(Bootstrap ClassLoader):这个类加载器负责加载 JAVA_HOME/lib 目录。 扩展类加载器(Extension ClassLoader):这个类加载器由sun.misc.Launcher$ExtClassLoader实现,它负责加载JAVA_H 阅读全文
posted @ 2021-08-10 16:44 曼波OUT 阅读(681) 评论(0) 推荐(2)
摘要: 老版本的内存显示 内存调整(调整内存也可以去修改bin目录下的 idea64.exe.vmoptions ) -Xms2048m-Xmx2048m 内存和小人 新版本2020.3 1. 检查级别 2. 内存显示 阅读全文
posted @ 2021-04-08 16:39 曼波OUT 阅读(2898) 评论(0) 推荐(0)
摘要: Redisson 方式1 引入依赖 <!-- https://mvnrepository.com/artifact/org.redisson/redisson --> <dependency> <groupId>org.redisson</groupId> <artifactId>redisson< 阅读全文
posted @ 2021-03-11 14:32 曼波OUT 阅读(1185) 评论(0) 推荐(1)