E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Muduo源代码分析
由Java设计模式想到测试技术
最近一直在看Junit源码,也看了很多Junit的
源代码分析
,看到里面都提到了Java设计模式,什么Command模式,Observer模 式,Composite模式等等。
ijavagos
·
2011-02-12 13:00
java
设计模式
jvm
编程
JUnit
Muduo
网络编程示例之三:定时器
陈硕(giantchen_AT_gmail)Blog.csdn.net/Solstice这是《
Muduo
网络编程示例》系列的第三篇文章。
Solstice
·
2011-02-06 23:00
多线程
编程
timer
server
网络
任务
Muduo
网络编程示例之三:定时器
陈硕(giantchen_AT_gmail)Blog.csdn.net/Solstice这是《
Muduo
网络编程示例》系列的第三篇文章。
·
2011-02-06 22:00
网络编程
Muduo
网络编程示例之三:定时器
Muduo
网络编程示例之三:定时器陈硕(giantchen_AT_gmail)Blog.csdn.net/Solstice这是《
Muduo
网络编程示例》系列的第三篇文章。
陈硕的Blog
·
2011-02-06 22:00
Muduo
网络编程示例之二:Boost.Asio 的聊天服务器
陈硕 (giantchen_AT_gmail) Blog.csdn.net/Solstice 这是《
Muduo
网络编程示例》系列的第二篇文章。
beifenggo
·
2011-02-04 08:00
多线程
编程
应用服务器
网络应用
网络协议
Muduo
网络编程示例之二:Boost.Asio 的聊天服务器
陈硕 (giantchen_AT_gmail) Blog.csdn.net/Solstice 这是《
Muduo
网络编程示例》系列的第二篇文章。
ihuashao
·
2011-02-04 08:00
多线程
编程
应用服务器
网络应用
网络协议
Muduo
网络编程示例之二:Boost.Asio 的聊天服务器
陈硕(giantchen_AT_gmail)Blog.csdn.net/Solstice这是《
Muduo
网络编程示例》系列的第二篇文章。
Solstice
·
2011-02-04 08:00
编程
网络
String
buffer
聊天
Codec
Muduo
网络编程示例之二:Boost.Asio 的聊天服务器
陈硕(giantchen_AT_gmail)Blog.csdn.net/Solstice这是《
Muduo
网络编程示例》系列的第二篇文章。
·
2011-02-04 08:00
boost
Muduo
网络编程示例之二:Boost.Asio 的聊天服务器
陈硕 (giantchen_AT_gmail) Blog.csdn.net/Solstice 这是《
Muduo
网络编程示例》系列的第二篇文章。
izuoyan
·
2011-02-04 08:00
多线程
编程
应用服务器
网络应用
网络协议
Muduo
网络编程示例之二:Boost.Asio 的聊天服务器
Muduo
网络编程示例之二:Boost.Asio的聊天服务器陈硕(giantchen_AT_gmail)Blog.csdn.net/Solstice这是《
Muduo
网络编程示例》系列的第二篇文章。
陈硕的Blog
·
2011-02-04 08:00
Muduo
网络编程示例之一:五个简单 TCP 协议
陈硕 (giantchen_AT_gmail) Blog.csdn.net/Solstice 这是《
Muduo
网络编程示例》系列的第一篇文章。
ihuashao
·
2011-02-02 12:00
编程
.net
应用服务器
网络应用
网络协议
Muduo
网络编程示例之一:五个简单 TCP 协议
陈硕 (giantchen_AT_gmail) Blog.csdn.net/Solstice 这是《
Muduo
网络编程示例》系列的第一篇文章。
beifenggo
·
2011-02-02 12:00
编程
应用服务器
.net
网络协议
网络应用
Muduo
网络编程示例之一:五个简单 TCP 协议
陈硕(giantchen_AT_gmail)Blog.csdn.net/Solstice这是《
Muduo
网络编程示例》系列的第一篇文章。
·
2011-02-02 12:00
网络编程
Muduo
网络编程示例之一:五个简单 TCP 协议
陈硕(giantchen_AT_gmail)Blog.csdn.net/Solstice这是《
Muduo
网络编程示例》系列的第一篇文章。
Solstice
·
2011-02-02 12:00
编程
网络
tcp
server
buffer
Sockets
Muduo
网络编程示例之一:五个简单 TCP 协议
陈硕 (giantchen_AT_gmail) Blog.csdn.net/Solstice 这是《
Muduo
网络编程示例》系列的第一篇文章。
izuoyan
·
2011-02-02 12:00
编程
.net
应用服务器
网络协议
网络应用
Muduo
网络编程示例之一:五个简单 TCP 协议
Muduo
网络编程示例之一:五个简单TCP协议陈硕(giantchen_AT_gmail)Blog.csdn.net/Solstice这是《
Muduo
网络编程示例》系列的第一篇文章。
陈硕的Blog
·
2011-02-02 12:00
Muduo
网络编程示例之零:前言
Muduo
网络编程示例之零:前言陈硕(giantchen_AT_gmail)Blog.csdn.net/Solstice
Muduo
全系列文章列表:http://blog.csdn.net/Solstice
陈硕的Blog
·
2011-02-02 01:00
Muduo
网络编程示例之零:前言
陈硕(giantchen_AT_gmail) Blog.csdn.net/Solstice
Muduo
全系列文章列表:http://blog.csdn.net/Solstice/category/779646
Solstice
·
2011-02-02 00:00
编程
tcp
网络
server
服务器
lighttpd
Muduo
网络编程示例之零:前言
陈硕 (giantchen_AT_gmail) Blog.csdn.net/Solstice
Muduo
全系列文章列表: http://blog.csdn.net/Solstice/category
ihuashao
·
2011-02-02 00:00
编程
.net
应用服务器
网络应用
网络协议
Muduo
网络编程示例之零:前言
陈硕 (giantchen_AT_gmail) Blog.csdn.net/Solstice
Muduo
全系列文章列表: http://blog.csdn.net/Solstice/category
beifenggo
·
2011-02-02 00:00
编程
.net
应用服务器
网络协议
网络应用
Muduo
网络编程示例之零:前言
陈硕(giantchen_AT_gmail) Blog.csdn.net/Solstice
Muduo
全系列文章列表:http://blog.csdn.net/Solstice/category/779646
Solstice
·
2011-02-02 00:00
编程
网络
server
tcp
服务器
lighttpd
Muduo
网络编程示例之零:前言
陈硕 (giantchen_AT_gmail) Blog.csdn.net/Solstice
Muduo
全系列文章列表: http://blog.csdn.net/Solstice/category
izuoyan
·
2011-02-02 00:00
编程
应用服务器
.net
网络应用
网络协议
Piwik 体系和
源代码分析
--1
最近打算花时间研究和分析piwik,这是一个开源项目,类似google分析。分析这个主要目的就是打算在自己公司网站中使用这个项目,作为网站和用户行为分析,用google分析有时候感觉还是不是太舒服。因为有些时候我们需要收集自己特定的数据,而google分析没有这样的功能。 今天就先起个头。
waden
·
2011-01-29 12:00
Google
代码分析
WebKit内核源码分析(二)---dlmu2001
WebKit内核
源代码分析
(二)
[email protected]
摘要:本系列通过分析WebKit的源代码,试图分析WebKit的内核设计架构,模块之间的关系,分析的时候以
dlmu2001
·
2011-01-29 09:00
浏览器
iframe
网络
webkit
代码分析
sandbox
Red5
源代码分析
- 关键类及其初始化过程
http://blog.csdn.net/zlxluofeng/archive/2010/05/11/5579257.aspx 原文地址:http://semi-sleep.iteye.com/blog/348768Red5如何响应rmpt的请求,中间涉及哪些关键类?响应请求的流程如下:1.Red5在启动时会调用RTMPMinaTransport的start()方法,该方法会开启rmtp的sock
AS3
·
2011-01-28 12:00
xml
bean
.net
socket
Mina
SerialPort类
源代码分析
前几篇串口编程大致讲述了Windows下串口的大致操作,接下来分析流行的SerialPort类,它把WindowsAPI封装好,方便开发利用1、Win32下串口大致操作流程(1)打开串口:CreateFile函数(2)建立串口通信事件:CreateEvent函数(3)初始化串口:SetCommState函数(4)建立监视线程,即读写数据线程,因为我们不知道什么时候数据会到来,这里是一个异步事件(
laoyang1018
·
2011-01-26 23:00
thread
null
buffer
character
代码分析
structure
TelephonyProvider的
源代码分析
TelephonyProvider.java package com.android.providers.telephony; import android.content.*; import android.content.res.Resources; import android.content.res.XmlResourceParser; import android.
flytosea
·
2011-01-15 11:00
android
xml
sqlite
REST
OS
Openfire源代码
Openfire
源代码分析
(运行环境的搭建) 关于Openfire的介绍在此不多说了,网上有很多关于这个基于Java的XMPP服务器的介绍,也可以通Jivesoftware的官方网站www.jivesofteware.com
wsyandy
·
2011-01-11 11:00
eclipse
框架
mysql
网络协议
Mina
网站诊断和优化的方案
企业网站提供的网站诊断和优化的方案,这个方案主要是针对搜索引擎的优化方案1、
源代码分析
:对整个网站做如下检查:(1)是否在整个网站的首要关键词上面使用了标签;(2)在标签里是否包括了与网站内容相关性较大的关键词
为你抒写
·
2011-01-08 17:56
职场
优化
休闲
seo
网站诊断和优化的方案
企业网站提供的网站诊断和优化的方案,这个方案主要是针对搜索引擎的优化方案1、
源代码分析
:对整个网站做如下检查:(1)是否在整个网站的首要关键词上面使用了标签;(2)在标签里是否包括了与网站内容相关性较大的关键词
为你抒写
·
2011-01-08 17:56
优化
职场
休闲
网站诊断
Ogre源码剖析 - 场景管理之Octree
场景管理器.参考了无数Octree的代码,发现还是我们可爱的Ogre写的最好,于是狂看n千行代码,把精髓提取出来给大家共享.鉴于我们游戏版教程又n久没有更新了,今天发一篇我对Ogre场景管理器之Octree
源代码分析
的笔记
zhuxiaoyang2000
·
2011-01-07 10:00
arm-linux head.S
源代码分析
arm-linuxhead.S
源代码分析
这是ARM-Linux运行的第一个文件,这些代码是一个比较独立的代码包裹器。其作用就是解压Linux内核,并将PC指针跳到内核(vmlinux)的第一条指令。
CHALLEN537
·
2011-01-06 14:00
linux
cache
代码分析
linux内核
Types
Pointers
ptrace
源代码分析
ptrace作为应用程序调试的基石,要想对其有深入的了解,最好的方法是分析它的源代码。选取linux2.6.8,更高版本的内容基本相同。实现ptrace系统调用功能的主要是sys_ptrace函数,当然还包括一些读写寄存器的辅助函数。该函数的基本结构比较简单:(1)判断该进程是否被跟踪,即request==PTRACE_TRACEME,如果是,对其进行处理。(2)根据被跟踪子进程的pid
estate66
·
2011-01-04 14:00
Math
thread
struct
user
Access
代码分析
linux网络编程1
Proxy
源代码分析
--谈谈如何学习linux网络编程本文出自:http://www.china-pub.com作者:李培源(2001-08-1012:00:00)Linux是一个可靠性非常高的操作系统
unsoundboy
·
2010-12-31 10:00
编程
linux
socket
网络应用
网络协议
Nginx事件处理(epoll)
下面,分析使用epoll机制下(Linux最常用支持大并发的事件触发机制)Nginx事件处理的过程,用
源代码分析
和debug信息追踪两种方法。
bollaxu
·
2010-12-30 09:00
C++
c
nginx
socket
C#
Hadoop
源代码分析
针对包和类(收藏)
Hadoop的升级和回滚 搞定Shindig和HBase的接口 Hadoop
源代码分析
(重读GFS的文章) Hadoop
源代码分析
(MapReduce
liuxinglanyue
·
2010-12-28 09:00
apache
mapreduce
hadoop
hbase
Hadoop
源代码分析
共41篇(收藏)
Hadoop
源代码分析
(一) Hadoop
源代码分析
(二) Hadoop
源代码分析
(三) Hadoop
源代码分析
(四) Hadoop
liuxinglanyue
·
2010-12-28 08:00
hadoop
Tomcat NIO
源代码分析
(三) -- Protocol和Processor
现在请求到了Protocol(Http11NioProtocol)的#process()方法了,由于方法较长,很多代码没有列出: public SocketState process(NioChannel socket) { // 得到Processor Http11NioProcessor processor = connections.remove(socke
javasee
·
2010-12-27 13:00
apache
tomcat
socket
UP
Comet
Tomcat NIO
源代码分析
(二) -- Poller
接着上面的流程,现在请求到了Poller的#register()方法。 public void register(final NioChannel socket) { socket.setPoller(this); // KeyAttachment是对NioChannel信息的包装,同样是非GC KeyAttachment key = keyCach
javasee
·
2010-12-27 13:00
jdk
tomcat
windows
socket
Comet
Tomcat NIO
源代码分析
(一) -- Acceptor
当Tomcat配置成使用NIO时,启动过程其实和过去差不多,也是Connector#startInternal->Protocol(Http11NioProtocol)#start()->Endpoint(NioEndPoint)#start()的过程,这里主要看一下NioEndPoint: 1 public void start() throws Exception { 2
javasee
·
2010-12-27 13:00
thread
tomcat
编程
unix
socket
hadoop 源码
【转】Hadoop
源代码分析
(一)经济不行啦,只好潜心研究技术。Google的核心竞争技术是它的计算平台。Google的大牛们用了下面5篇文章,介绍了它们的计算设施。
liaobinxu
·
2010-12-26 23:00
apache
mapreduce
hadoop
应用服务器
socket
JDK HashMap
源代码分析
今天来分析一下JDK中的HashMap类的源代码. HashMap不同于list、set,它又称为关联数组,它会同时存储一对值,让其之间形成一种关联. public class HashMap<K,V> extends AbstractMap<K,V> implements Map<K,V>, Cloneable, S
wangchun8926
·
2010-12-24 19:00
jdk
[ZZ]NS2的DSR
源代码分析
原文链接:http://www.winlab.rutgers.edu/~zhibinwu/html/DSR_ns2.html#handlePacketReceiptDSRinns-2[Backto NetworkSimulator2forWireless HomePage]Sourcecode : Notallfliesin./dsr/directoryareusedbythens-2.the
leonsc
·
2010-12-23 20:00
ArrayList
源代码分析
有一个比较Tricky的地方是toArray方法,看下面的代码: public <T> T[] toArray(T[] a) { if (a.length < size) // Make a new array of a's runtime type, but my contents: return
bmqnc
·
2010-12-23 10:00
C++
c
C#
HashMap
源代码分析
今天看了一下HashMap的源代码,除了数学Hash部分没看懂,其他基本都看懂了。 HashMap中其实主要使用一个数组来保存值的,一个对象在map中要想相等,有两个条件,第一个是它的哈希码必须相等,即在map的内部数组的桶索引必须相等,第二是它的key值也必须相等,因为map中是不允许存在key值相同的对象的。 唯一看到一个地方感觉不爽的是containsValue方法,因为这个方法
bmqnc
·
2010-12-22 17:00
设计模式
框架
HashSet
源代码分析
HashSet里面主要是利用了HashMap的数据结构,我感觉挺简单的。所有的add,size,isEmpty等等都映射到了内置的成员变量map(是个HashMap或者LinkedHashMap)上,如add方法: public boolean add(E e) { return map.put(e, PRESENT)==null; } 就是用到了map,不过这里
bmqnc
·
2010-12-21 11:00
数据结构
Hadoop
源代码分析
(mapreduce.lib.partition/reduce/output)
Map的结果,会通过partition分发到Reducer上,Reducer做完Reduce操作后,通过OutputFormat,进行输出,下面我们就来分析参与这个过程的类。Mapper的结果,可能送到可能的Combiner做合并,Combiner在系统中并没有自己的基类,而是用Reducer作为Combiner的基类,他们对外的功能是一样的,只是使用的位置和使用时的上下文不太一样而已。Mappe
liuxincumt
·
2010-12-16 19:00
hadoop
工作
代码分析
Android 电话相关架构及
源代码分析
和学习
分析com.android.internal.telephony,这是android系统内部实现的一些类。1、ITelephony.aidl interfaceITelephony/** *Interfaceusedtointeractwiththephone. Mostlythisisusedbythe *TelephonyManagerclass. Afewplacesarestillusin
urecvbnkuhBH_54245df
·
2010-12-12 11:00
[Appfuse
源代码分析
]
amp; tapestry 小记》中介绍了Appfuse的基本使用和一些小实例,感觉不过瘾~使用这个第一次让我感觉到“轻量”的J2EE框架,的确有一种爱不释手的感觉~所以就索性另写一篇《Appfuse
源代码分析
zscomehuyue
·
2010-12-10 15:00
spring
xml
Web
struts
Appfuse
Tomcat NIO
源代码分析
(三) -- Protocol和Processor
TomcatNIO
源代码分析
(三)--Protocol和Processor现在请求到了Protocol(Http11NioProtocol)的#process()方法了,由于方法较长,很多代码没有列出:
臭美
·
2010-12-09 09:00
上一页
82
83
84
85
86
87
88
89
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他