
开发 架构
文章平均质量分 60
明月何时照我还
这个作者很懒,什么都没留下…
展开
-
Dubbo的注册中心
注册中心是Dubbo实现服务化管理的核心组件,类似于目录服务的作用,主要用来存储Dubbo发布的服务信息(譬如提供者url串、路由信息等),Dubbo框架支持多种注册中心,包括zookeeper、redis,但官方推荐用ZK,本篇以ZK为例分析一下Dubbo框架中的注册中心的运行机制。原创 2017-05-08 16:25:28 · 9108 阅读 · 0 评论 -
父子进程变量的地址一样,但值不一样
物理地址和逻辑地址(或称虚拟地址)转载 2017-05-07 17:02:39 · 2880 阅读 · 0 评论 -
JDK动态代理与Dubbo自实现动态代理的研究
为了增强目标对象(委托对象)功能,在访问目标对象的路径上增加控制访问对象,该层负责目标对象执行前后的附加功能, 该访问控制对象即为代理对象, 这种设计模式即为代理原创 2017-05-05 17:58:09 · 1517 阅读 · 0 评论 -
对于Dubbo的扩展点加载机制的一些想法
Dubbo的扩展点加载机制原创 2017-04-22 11:07:25 · 1344 阅读 · 0 评论 -
Reactor模式
Reactor模式依赖操作系统底层Selector(epoll)机制的支持,是目前解决互联网高并发请求通信框架常用的设计模式原创 2017-05-23 15:29:42 · 399 阅读 · 0 评论 -
Dubbo服务发布的几点心得
Dubbo服务发布(服务暴露)是Dubbo框架启动过程中服务初始化、启动本地监听、注册服务信息的全过程,是Dubbo对外实现可用性的基础!原创 2017-05-03 10:37:27 · 2599 阅读 · 0 评论 -
spring事务切面对织入自定义锁服务的启示
1、AOP是什么?AOP面向切面编程,有个重要概念阐述: 切面切面: 切入点和 通知 ,切面就类似于日常生活中的闹钟,包括钟点和钟声;切入点: 业务组件的粒度,譬如类的方法\POJO通知: 执行切入点,需要装饰的方式,类似于装饰器模式2、SpringAOP基础SpringAOP的核心是动态代理,就是在动态代理类中织入一些需要处理的逻辑. Spring框架主要使用原创 2017-04-14 14:59:33 · 948 阅读 · 0 评论 -
@interface注解类定义的几点思考
@interface符号用来定义一个注解类,诸如@Override注解, 它为类或方法添加附加的处理提供了一种标记方法,但是注解类也需要添加注解,以便JDK底层提供支持,这种注解称为元注解三种比较常见的元注解: Retention、Target、Documented1)Retention 用来标记注解的作用范围, 有一个属性值value,是枚举类型RetentionPolicy,包括原创 2017-04-18 17:24:01 · 666 阅读 · 0 评论 -
dubbo拓展点机制的IOC特性
dubbo拓展点机制的IOC特性原创 2017-04-28 15:38:01 · 763 阅读 · 0 评论 -
什么是服务器池化
1. 什么是服务器我们知道,服务器是一种特定的计算机,它通常作为网络的一个节点为来自网络不同地方的客户提供某种特定的服务;这里的“服务“其实就是一个具有特定功能的能持续运行的计算机程序。传统意义上的服务器概念通常和物理意义上的计算机相等同。在具有多任务处理能力的现代操作系统下,一台计算机通常可以同时提供多个服务,那么从”服务“的角度来看,这台计算机事实上扮演着多台服务器的角色,也可以说:它转载 2016-11-29 20:43:44 · 4349 阅读 · 0 评论 -
ConcurrentLinkedQueue使用陷阱(一)
ConcurrentLinkedQueue 是基于链接节点的无界线程安全队列,它采用先进先出的规则对元素进行排序,当我们添加一个元素,会添加到队列的尾部, 当取出一个元素时,会返回队列头部的元素。 队列中 size() 和 isEmpty() 方法的使用, 对于大容量的队列,慎用size()方法,因为其内部实现会对整个对列的元素进行循环遍历,非常耗时; 判空处原创 2016-11-29 16:53:48 · 2086 阅读 · 0 评论 -
StringBuilder使用优化心得
日常开发中,经常使用StringBuilder作为字符串临时容器,譬如拼接SQL字符串,拼接日志信息等等,但是有没有真正注意过其内部的运作机制以及可能带来的性能问题呢,虽然这种性能问题在低的访问频次下并没有太明显的差别,然而优化意识和探究精神始终伴随开发者,系统才能逐步的进化,直接进入主题,谈问题!! StringBuilder的几个特点: 1、St...原创 2018-07-26 09:49:58 · 2820 阅读 · 0 评论