08 2020 档案
摘要:本文版权归原作者所有,不可商用,转载需要声明出处,否则保留追究法律责任的权利。如果文中有什么错误,欢迎指出。以免更多的人被误导。 一、 nacos 源码本地启动 官方单机启动文档: https://nacos.io/zh-cn/docs/deployment.html 从git上下载nacos源码到
阅读全文
摘要:本文使用的idea的版本为:IDEA2020.1 一、背景 开发的过程中,需要在一个界面启动很多项目,这个时候旧需要统一地方来管理这些项目的启动和停止,RunBoard就是我们要找的工具 二、为一个项目启动RunBoard Edit configurations - 图1 添加spring boot
阅读全文
摘要:Maven项目Profile打包最佳实践 一、 背景 做项目的时候通常会有多个环境如:product、pre、test、dev,这个时候我们通常在项目中有5个配置文件,application.properties存放公共的配置,每个环境要自己有独自的配置文件application-{profile}
阅读全文
摘要:整个流程使用天气预报和用户的行为来作为实例,天气预报每次发生变化,则用户需要根据天气做相应的反应,如天气雨则用户带伞,天气寒冷则用户多穿衣服等 一、观察者和被观察者,被观察者直接持有观察者引用 - 被观察者通知观察者 二、被观察者持有观察者,被观察者统一实现监听器接口的形式- 被观察者通过监听器通知
阅读全文
摘要:本文意在利用知名中间件 Kafka、Redis、ES ,来复习上一篇操作系统底层知识的学习 上一篇地址:关于IO多路复用,文件的Page Cache请看: https://www.cnblogs.com/lean-blog/p/13559556.html kafka吞吐量高的原因: 数据读写为顺序读
阅读全文
摘要:> **如果你想深入了解Linux中IO多路复用,则你需要知道的基础以及内部的一些机制就在这里** ## 一、基础概念1、Linux系统一切皆文件,如socket、pid等- 如查看某个进程打开的文件: ll /proc/[进程ID]/fd- 文件描述符限制:系统、用户- 系统限制设置的是:系统中所
阅读全文