SpringIOC设计原理解析一、什么是Ioc/DI? 二、SpringIOC体系结构 (1)BeanFactory (2)BeanDefinition 三、IoC容器的初始化 1、XmlBeanFactory(屌丝IOC)的整个流程 2、FileSystemXmlApplicationContex...
分类:
编程语言 时间:
2014-09-18 00:37:23
阅读次数:
521
转自:http://www.baiyuxiong.com/?p=886 -----------------------------------------------------------------------上一篇go语言nsq源码解读-基本介绍 介绍了最基本的nsq环境搭建及使用。在最后使用...
分类:
数据库 时间:
2014-09-12 19:03:13
阅读次数:
251
以一份飞鸽代码为列: 实验要求: (1).TCP抓包 (2). UDP抓包 (3).综合协议或实现理分析与抓包一致一: 飞鸽源码解读: (1).可用模块 (2).整体架构 (3).功能改进
分类:
编程语言 时间:
2014-09-12 10:04:03
阅读次数:
174
一、ThreadLocal基础知识 原始线程现状:按照传统经验,如果某个对象是非线程安全的,在多线程环境下,对对象的访问必须采用synchronized进行线程同步。但是Spring中的各种模板类并未采用线程同步机制,因为线程同步会影响并发性和系统性能,而且实现难度也不小。ThreadLocal在S...
分类:
编程语言 时间:
2014-09-08 09:36:26
阅读次数:
326
Apache OFbiz MiniLang 源码解读...
分类:
其他好文 时间:
2014-09-04 23:44:12
阅读次数:
444
其实第一天已经过去了,今天是第二天。iteye刚注册的小号就被封了。不论是它的失误还是他的失误总之我跟iteye是没有缘分了。昨天基本没有进展。所以从今天开始说了。下面流水账开始了。《Spring源码深度解析》这本书没有pdf完整版是让我很失望的。如果有完整版即使看完了我也会..
分类:
编程语言 时间:
2014-09-04 10:39:49
阅读次数:
207
Netty源码解读之线程
本文主要测试代码如下:
先关注下NioEventLoopGroup和NioEventLoop类关系:
在创建NioEventLoopGroup对象之前先执行NioEventLoopGroup父类静态模块,计算出默认的线程个数,电脑配置为四线程,所以默认为8个线程。
进入NioEventLoopGroup构造,并且创建java.nio.cha...
分类:
编程语言 时间:
2014-08-28 13:20:19
阅读次数:
318
直接上源码: 构造函数: ????/**
?????*?Constructs?an?empty?list?with?an?initial?capacity?of?ten.
?????*/
????public?ArrayList()?{
????this(10);
????} 其实array...
分类:
其他好文 时间:
2014-08-11 15:26:35
阅读次数:
249
现在作为一个开发人员,http server相关的内容已经是无论如何都要了解的知识了。用curl发一个请求,配置一下apache,部署一个web server对我们来说都不是很难,但要想搞清楚这些背后都发生了什么技术细节还真不是很简单的。所以新的系列将是分享我学习Http Server的过程。
NanoHttpd是Github上的一个开源项目,号称只用一个java文件就能创建一个http...
分类:
其他好文 时间:
2014-07-21 11:27:15
阅读次数:
258