摘要: https://yq.aliyun.com/articles/272405#27 本文代码摘录的时候,将一些与本流程无关的内容去掉了,如有需要请看源码。 一、闲言碎语 使用rpc框架已经多年了,虽然之前有研究过rpc的过程,但是却不曾详细阅读过dubbo的源码,探究过其中的设计思路与亮点。所以抽时间 阅读全文
posted @ 2018-10-26 08:30 雨下个不停 阅读(923) 评论(0) 推荐(0) 编辑
摘要: https://yq.aliyun.com/articles/655845?spm=a2c4e.11153940.blogrightarea272406.27.167a7ea1MJqw0B 博客参考了不少书籍和博客,有些图别人画的比较好,所以我就偷了个懒没有重新画,别介意哈。 一 垃圾收集器 GC实 阅读全文
posted @ 2018-10-26 08:28 雨下个不停 阅读(163) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/George1994/p/7008732.html B树 为什么要B树 磁盘中有两个机械运动的部分,分别是盘片旋转和磁臂移动。盘片旋转就是我们市面上所提到的多少转每分钟,而磁盘移动则是在盘片旋转到指定位置以后,移动磁臂后开始进行数据的读写。那么这就存在 阅读全文
posted @ 2018-04-27 08:48 雨下个不停 阅读(189) 评论(0) 推荐(0) 编辑
摘要: http://www.spring4all.com/article/889 本篇文章是Netty专题的第七篇,前面六篇文章如下: 高性能NIO框架Netty入门篇 高性能NIO框架Netty-对象传输 高性能NIO框架Netty-整合kryo高性能数据传输 高性能NIO框架Netty-整合Proto 阅读全文
posted @ 2018-04-26 08:05 雨下个不停 阅读(15277) 评论(0) 推荐(2) 编辑
摘要: https://www.jianshu.com/p/f09480c05e42 1-概览 Redis是典型的Key-Value类型数据库,Key为字符类型,Value的类型常用的为五种类型:String、Hash 、List 、 Set 、 Ordered Set 2- Redis内部内存管理 red 阅读全文
posted @ 2018-04-26 07:59 雨下个不停 阅读(16622) 评论(0) 推荐(2) 编辑
摘要: 引言: 接上一篇文章,对@RequestMapping进行地址映射讲解之后,该篇主要讲解request 数据到handler method 参数数据的绑定所用到的注解和什么情形下使用; 简介: handler method 参数绑定常用的注解,我们根据他们处理的Request的不同内容部分分为四类: 阅读全文
posted @ 2017-10-29 23:44 雨下个不停 阅读(189) 评论(0) 推荐(0) 编辑
摘要: ECMAScript5最早引入“严格模式"。 使用 "use strict"开启严格模式 function test(){ "use strict"; //开启严格模式 //do something... } 在严格模式下,会加强错误检测,不规范的javascript语法不会通过检测。 变量 mes 阅读全文
posted @ 2017-04-20 11:31 雨下个不停 阅读(157) 评论(0) 推荐(0) 编辑
摘要: Array类型。 ECMAScript数组的每一项可以保存任何类型的数据。 数组大小是可以动态调整的。 创建数组第一种基本方式方式: 使用Array构造函数 var colors = new Array(); var colors = new Array(20);//length为20的数组f va 阅读全文
posted @ 2017-04-20 11:29 雨下个不停 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 创建对象 工厂模式 function createPerson(name, age, job){ var o = new Object(); o.name = name; o.age = age; o.job = job; o.sayName = function(){ alert(this.nam 阅读全文
posted @ 2017-04-20 11:29 雨下个不停 阅读(176) 评论(0) 推荐(0) 编辑
摘要: DOM0级事件处理程序 传统处理方式,即讲一个函数赋值给一个事件处理程序属性。 DOM2级事件处理程序 addEventListener()和removeHandler()两个方法用于指定和删除事件处理程序。 var EventUtil= { addHandler: function(element 阅读全文
posted @ 2017-04-20 11:28 雨下个不停 阅读(180) 评论(0) 推荐(0) 编辑