- 博客(7)
- 资源 (8)
- 问答 (1)
- 收藏
- 关注
原创 图解NIO(2) Selector and 聊天室
Selector可以拥有无限制个连接,当然在硬件承受范围之内。通过不断的轮询selectionKey查看当前的可操作的通道,也可以在注册到selector上面。也可以保存通道做一个点对点的聊天播放器。规定消息的格式,比如lisi:nihao 给李四发送消息nihao。 //保存姓名和网络地址(host:port)的一一对应关系 Map<String, SocketAddress> nameA
2017-05-23 21:08:13 457
原创 学习计划
spring 源码 tomcat原理 java bio/nio/aio rpc(dubbo,spring cloud) nodejs webgl jvm
2017-05-22 19:32:08 530 1
原创 图解NIO(1) Buffer 与 Channel
众所周知的NIO的两个重要组件就是buffer与channel,那么他们是怎么相互传输数据呢。那么还支持多buffer => 单channel的转换
2017-05-22 19:23:30 582
原创 记一次mysql 调优
SELECT * FROM tb_qa a LEFT OUTER JOIN tb_account b ON a.author_id = b.id ORDER BY a.id DESC LIMIT 0,10 =>select * from ( select * from tb_qa orde
2017-05-20 16:41:06 435
原创 spring 源码-循环依赖
可能有点标题党,现在并不涉及循环依赖的源码,准备之后写。 在现实的需求中,或许我们会碰到这种需求,我中有你,你中有我。 这特么设么需求,用类A、B来表示,就是类A中有个属性B,类B中有个属性A。 那么如果把A、B放入到spring容器之中呢。。。之前碰到一次有人写了这种循环依赖的代码,但是怎么说从可读性上、理解性上都不是很好,我看了之后,抽取了一些方法逻辑,写成了三个类。因为在之前去掉了一些不
2017-05-11 23:57:53 550
原创 spring源码之 getBean流程图
Created with Raphaël 2.1.0调用getBean方法调用AbstractBeanFactory的doGetBean方法Bean 是否 不为null并且args为null调用getObjectForBeanInstance方法判断BeanInstance是否为FactoryBean类型并且不以name为&开头返回bean判断BeanInstance不是FactoryBean类型的
2017-05-08 20:31:07 2726
原创 finally之关闭流的正确姿势
public static void main(String[] args) { try { System.out.println("00000"); }catch (Exception e){ }finally { try { System.out.println("111
2017-05-02 11:57:22 18361
istio-1.7.0-linux-amd64.tar.gz
2020-08-23
mysql连接数据库打包为jar包所需
2015-04-15
mybatis 子查询多个条件 ?
2016-12-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人