摘要:
开源的RPC框架,大家都用过Dubbo,底层源码大部分人为了面试也都看过了,服务暴露过程和服务引用过程,服务调用流程等,但那都是多多少少不那么纯粹,就算是自己学习,也终究是站在巨人的肩膀上,你的思路在你看Dubbo源码的那一刻就被Dubbo的路子限制住了,让你觉得,RPC框架,就只能这么干,如果你自 阅读全文
摘要:
一、类加载机制 启动类加载器(Bootstrap ClassLoader):这个类加载器负责加载 JAVA_HOME/lib 目录。 扩展类加载器(Extension ClassLoader):这个类加载器由sun.misc.Launcher$ExtClassLoader实现,它负责加载JAVA_H 阅读全文
摘要:
SVN真是个弟弟。 提交文件冲突,把旧文件删除,重新拉取最新文件报错,提示先clean up,clean up 后提示报错。 解决方法: 1. 下载 https://www.sqlite.org/download.html 2. 把其中的 sqlite3.exe 放在svn目录 3. cmd 执行脚 阅读全文
摘要:
下载相关安装包 Java:https://www.oracle.com/java/technologies/javase-downloads.html 关于下载版本,官方给了支持策略:https://www.oracle.com/java/technologies/java-se-support-r 阅读全文
摘要:
我下载了个作为示例的PDF文件: 代码 利用PDFBox <dependency> <groupId>org.apache.pdfbox</groupId> <artifactId>pdfbox</artifactId> <version>2.0.23</version> </dependency> 阅读全文
摘要:
老版本的内存显示 内存调整(调整内存也可以去修改bin目录下的 idea64.exe.vmoptions ) -Xms2048m-Xmx2048m 内存和小人 新版本2020.3 1. 检查级别 2. 内存显示 阅读全文
摘要:
Redisson 方式1 引入依赖 <!-- https://mvnrepository.com/artifact/org.redisson/redisson --> <dependency> <groupId>org.redisson</groupId> <artifactId>redisson< 阅读全文
摘要:
Settings > Editor > General > Editor Tabs 阅读全文
摘要:
当我们沿用之前的跨域配置 import org.springframework.context.annotation.Configuration; import org.springframework.web.servlet.config.annotation.CorsRegistry; impor 阅读全文
摘要:
灵感来源于一个猪队友给我的题目 看到这个,我抓住的关键字是:任何子任务失败,要通知所有子任务执行取消逻辑。 这不就是消息广播吗?观察者模式! 干活 首先是收听者 package com.example.broadcast; /** * 每个节点即是广播者,也是收听者 */ public interf 阅读全文