摘要:
转载:Netty(二) 从线程模型的角度看 Netty 为什么是高性能的? 传统 IO 在 Netty 以及 NIO 出现之前,我们写 IO 应用其实用的都是用 java.io.* 下所提供的包。 比如下面的伪代码: 大概是这样,其实主要想表达的是:这样一个线程只能处理一个连接。 如果是 100 个 阅读全文
只有注册用户登录后才能阅读该文。 阅读全文
摘要:
转载:Zookeeper一致性协议原理Zab ZooKeeper学习第七期--ZooKeeper一致性原理 概念 ZooKeeper为高可用的一致性协调框架,自然的ZooKeeper也有着一致性算法的实现,ZooKeeper使用的是ZAB协议作为数据一致性的算法, ZAB(ZooKeeper Ato 阅读全文
摘要:
转载:深入浅出Zookeeper(一) Zookeeper架构及FastLeaderElection机制 (nice) ZooKeeper学习第六期 ZooKeeper机制架构 一、Zookeeper是什么 Zookeeper是一个分布式协调服务,可用于服务发现,分布式锁,分布式领导选举,配置管理等 阅读全文
摘要:
转载:Spring AOP详解 概念 AOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OOP引入封装、继承、多态等概念来建立一种对象层次结构,用于模拟公共行为的一个集 阅读全文
摘要:
转载:Spring Bean的生命周期(非常详细) https://www.cnblogs.com/aspirant/p/7154159.html 生命周期流程图 注意点: 1.从“执行Bean的构造器”开始才能算是Bean生命周期的开始。 2.若使用ApplicationContext来生成并管理 阅读全文
只有注册用户登录后才能阅读该文。 阅读全文
摘要:
转载:https://leetcode.windliang.cc/leetCode-35-Search-Insert-Position.html 思路 Given a sorted array and a target value, return the index if the target is 阅读全文