摘要: 本文版权归原作者所有,不可商用,转载需要声明出处,否则保留追究法律责任的权利。如果文中有什么错误,欢迎指出。以免更多的人被误导。 一、 nacos 源码本地启动 官方单机启动文档: https://nacos.io/zh-cn/docs/deployment.html 从git上下载nacos源码到 阅读全文
posted @ 2020-08-28 18:10 码来 阅读(4174) 评论(0) 推荐(0) 编辑
摘要: 本文使用的idea的版本为:IDEA2020.1 一、背景 开发的过程中,需要在一个界面启动很多项目,这个时候旧需要统一地方来管理这些项目的启动和停止,RunBoard就是我们要找的工具 二、为一个项目启动RunBoard Edit configurations - 图1 添加spring boot 阅读全文
posted @ 2020-08-28 17:49 码来 阅读(605) 评论(0) 推荐(0) 编辑
摘要: Maven项目Profile打包最佳实践 一、 背景 做项目的时候通常会有多个环境如:product、pre、test、dev,这个时候我们通常在项目中有5个配置文件,application.properties存放公共的配置,每个环境要自己有独自的配置文件application-{profile} 阅读全文
posted @ 2020-08-27 18:01 码来 阅读(525) 评论(0) 推荐(0) 编辑
摘要: 整个流程使用天气预报和用户的行为来作为实例,天气预报每次发生变化,则用户需要根据天气做相应的反应,如天气雨则用户带伞,天气寒冷则用户多穿衣服等 一、观察者和被观察者,被观察者直接持有观察者引用 - 被观察者通知观察者 二、被观察者持有观察者,被观察者统一实现监听器接口的形式- 被观察者通过监听器通知 阅读全文
posted @ 2020-08-26 15:42 码来 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 本文意在利用知名中间件 Kafka、Redis、ES ,来复习上一篇操作系统底层知识的学习 上一篇地址:关于IO多路复用,文件的Page Cache请看: https://www.cnblogs.com/lean-blog/p/13559556.html kafka吞吐量高的原因: 数据读写为顺序读 阅读全文
posted @ 2020-08-25 16:07 码来 阅读(941) 评论(0) 推荐(0) 编辑
摘要: > **如果你想深入了解Linux中IO多路复用,则你需要知道的基础以及内部的一些机制就在这里** ## 一、基础概念1、Linux系统一切皆文件,如socket、pid等- 如查看某个进程打开的文件: ll /proc/[进程ID]/fd- 文件描述符限制:系统、用户- 系统限制设置的是:系统中所 阅读全文
posted @ 2020-08-25 14:35 码来 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 一 、基本思想为: 快速排序 -拆分排序,取一个标准值,比这个值小的放到这个数据的左边,大的放到值得右边,然后递归这个标准值左边和右边的数组再次进行排序 二、时间复杂度: 三、排序过程如图: 四、代码实现: public class Test3 { public static void main(S 阅读全文
posted @ 2020-07-14 16:23 码来 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 本文记载了个人对JVM调优的一些个人使用经验,进来既有缘,希望对看到的朋友有所帮助 一、命令和工具的使用:1 查看系统启动的java线程: jps -l 2 动态添加gc日志参数:3 添加gc详细日志:jinfo -flag +PrintGCDetails 线程id4 添加内存溢出自动导出堆信息:+ 阅读全文
posted @ 2020-07-14 09:49 码来 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 一、spring mvc的流程: spi-Mete-info/接口 spring-web包里面META-INFO里面有个文件->SpringServletContainerInitializer - > AbstractDispatcherServletInitializer--onStartup- 阅读全文
posted @ 2020-06-17 19:22 码来 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 接续上一篇:spring源码-基于注解的spring加载流程 本文版权归原作者所有,不可商用,转载需要声明出处,否则保留追究法律责任的权利。如果文中有什么错误,欢迎指出。以免更多的人被误导。 阅读全文
posted @ 2020-06-10 20:43 码来 阅读(225) 评论(0) 推荐(0) 编辑