守护神-PM2 patronum,来自Harry Potter,寓意呼神护卫,咒语:EXPECTO PATRONUM PM2,我的赞助人,让我告诉你 来,再来一遍(记得要中二破音)~~~ PM2,我的守护神,让我来揭秘你吧 PM2的原理,用一句话来概括,就是我们通过rpc跟守护进程通信,让守护进程帮我们去创建,销毁,重启进程,就这么简单。 但是,这中间,通信协议怎么去设计,进展如何去维护等等这些,可没办法三眼两语讲完 所以,下面就跟着我的节奏一起摇摆吧〜 投食〜 如果觉得有帮助,可以点点再走,当然投食也是欢迎的〜
2021-03-24 21:07:04 453KB 系统开源
1
javaee:spring原始解析
2021-03-24 21:07:03 1.46MB 系统开源
1
目录 1,可观察与观察者 2,Rxjava线程调度原理 3,observeOn与subscribeOn控制线程的执行顺序解析 目录 1,地图原始码解析 2,FlatMap源码解析 3,concatMap源码解析 4,concatMap为何在变换中有序输出 目录 1,zip原始码解析 目录 1,背压的产生 2,Flowable原始解析 欢迎大佬指出问题!
2021-03-24 21:07:02 11KB 系统开源
1
前言 如果您在使用Vue,相信一定会用到vue-router这个官方路由管理器,作为Vue家族中不可或缺的秀,很有必要来了解下其源码实现,话不多说,走起,去揭开它神秘的面纱吧! 原始目录 上图就是vue-router的原始目录,所有的源代码都放在src目录下,所以,分析源码的时候也只是重点关注src目录了。同样也附带有栗子,在示例目录下,看的那时可以结合栗子来分析。再有就是vue-router的源码还是挺复杂的,小弟认为是在vuex之上,因此很有建议采用打调试器等调试方式来分析,否则会很容易走丢(我是谁,我在哪,这里为啥这样写,上一步是什么来着)。亲试有效,很有用。 安装插件 Vue.use(VueRouter) 大家都知道Vue是一个渐进式JavaScript框架,Vue的核心库只关注视图层,其余的能力都是交给了第三方库(插件)来完成的。第三方插件在使用前都需要先进行安装,所以约定都替代
2021-03-24 21:06:38 885KB 系统开源
1
dubbo-源代码分析 dubbo原始码解析 基于dubbo-2.7.2-SNAPSHOT版本
2021-03-24 21:06:16 3.38MB 系统开源
1
jdk8u分析
2021-03-24 21:06:15 78.21MB 系统开源
1
koa2源码解析 koa2的原始码整体上来说十分简单,总计也就几百行,很快就可以阅读完成,这里是用于记录我阅读完后的笔记,首先让我们来看看目录中的脚本分部情况。 LIB ├──application.js ├──context.js ├──request.js └──response.js 首先先放上最简单的新建服务实现 cosnt Koa = require ( 'koa' ) ; const app = new Koa ( ) ; app . listen ( port ) 我们就由这个最简单的demo来开始自顶向下分析源码的构成,我们将整体串联4大块,用文档的例子就是 application => app(实例化的应用) context => ctx(实例上下文) request => req(由原生请求事件的http.IncomingMessage类过滤而来,在k
2021-03-24 21:06:15 8KB 系统开源
1
Vue源代码分析 分析 正因为如此,一个正确的切入点总突出的那么重要,很明显,在Vue中。作用,因此我们也可以调整Vue中数据响应化开始,抽丝剥茧,一层的掀开Vue的神秘面纱。 原始注释 Vue 1.0的原始码在源代码文件夹下,其中英文注释为尤雨溪所注,中文注释为笔者所注。
2021-03-24 21:06:14 603KB 系统开源
1
underscore.js underscore.js原始解析
2021-03-24 21:06:11 45KB 系统开源
1
基于kafka2.2.0源码分析注释 持续更新中,主要是原始码中一些代码的解析 开始写博客啦,目前写一些关于flink源码相关的内容 博客地址
2021-03-24 21:06:10 9.52MB 系统开源
1