自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 烟花爆竹展销会见闻录

过年这几天心情很不平静,毕竟新年伊始,要给自己搞点好运气。于是便在街上闲逛起来,竟然让我看见一处烟花爆竹展销会,纸糊的大门贴出一副对联,联云:“尔娱我炸,谁家爆竹顶响啊;火骚活燎,哪个烟花最亮呢”,横批曰:“火药是我国伟大的四大发明”。    此联文采华丽,气韵生动,读罢心潮澎湃,于是立刻进去看看,想顺便拆一根电光鞭回家放。进去一看,里面好不萧条,一共就那么几个挂许可证的小摊,品种也少,不...

2009-02-11 12:17:49 267

原创 TL1

*Transaction Language 1 (TL1) is a set of ASCII-based instructions, or "messages," that an operations support system (OSS) uses to manage a network element (NE) and its resources. TL1 is the domin...

2009-02-11 11:17:37 483

原创 Mina2.0框架源码剖析(八)

这篇来看看AbstractPollingIoConnector抽象类,它用于用于实现客户端连接的轮询策略。处理逻辑基本上和上一篇文章说的AbstractPollingIoAcceptor类似,它继承自AbstractIoConnector,两个泛型参数分别是所处理的会话和客户端socket连接。底层的sockets会被不断检测,并当有任何一个socket需要被处理时就会被唤醒去处理。这个类封装了客...

2009-02-10 14:40:31 138

原创 Mina2.0框架源码剖析(七)

前面介绍完了org.apache.mina.core.session这个包,现在开始进入org.apache.mina.core. polling包。这个包里包含了实现基于轮询策略(比如NIO的select调用或其他类型的I/O轮询系统调用(如epoll,poll,kqueue等)的基类。先来看AbstractPollingIoAcceptor这个抽象基类,它继承自AbstractIo...

2009-02-10 14:37:25 138

原创 Mina2.0框架源码剖析(六)

上文的内容还有一些没有结尾,这篇补上。在ExpiringMap类中,使用了一个私有内部类ExpiringObject来表示待检查超时的对象,它包括三个域,键,值,上次访问时间,以及用于上次访问时间这个域的读写锁:[code="java"] private K key; private V value; private long lastAc...

2009-02-10 14:33:10 150

原创 Mina2.0框架源码剖析(五)

前面介绍过IoSessionRecycler是负责回收不再使用的会话的接口,ExpiringSessionRecycler是其一个实现类,用于回收超时失效的会话。private ExpiringMap sessionMap;//待处理的会话集private ExpiringMap.Expirer mapExpirer;//负责具体的回收工作sessionMap的键是由本地地址和远端...

2009-02-10 14:31:27 109

原创 Mina2.0框架源码剖析(四)

前面几篇介绍完了org.apache.mina.core.service这个包,现在进入org.apache.mina.core.session,这个包主要是围绕IoSession展开的,包括会话的方方面面。 IoSession接口与底层的传输层类型无关(也就是不管是TCP还是UDP),它表示通信双端的连接。它提供用户自定义属性,可以用于在过滤器和处理器之间交换用户自定义协议...

2009-02-10 14:30:02 114

原创 Mina2.0框架源码剖析(三)

AbstractIoAcceptor类继承自AbstractIoService基类,并实现了IoAcceptor接口,它主要的成员变量是本地绑定地址。[code="java"] private final List defaultLocalAddresses = new ArrayList(); private final List unmodifiabl...

2009-02-10 14:27:21 68

原创 Mina2.0框架源码剖析(二)

上一篇介绍了几个核心的接口,这一篇主要介绍实现这些接口的抽象基类。首先是实现IoService接口的AbstractIoService类。它包含了一个Executor来处理到来的事件。每个AbstractIoService都一个AtomicInteger类型的id号,确保每个id的唯一性。它内部的Executor可以选择是从外部传递进构造函数中,也可以在实例内部自行构造,若是后...

2009-02-10 14:24:50 99

原创 Mina2.0框架源码剖析(一)

整个框架最核心的几个包是:org.apache.mina.core.service, org.apache.mina.core.session, org.apache.mina.core.polling以及org.apache.mina.transport.socket。 这一篇先来看org.apache.mina.core.service。第一个要说的接口是IoServic...

2009-02-10 14:15:00 127

Mina2.0 example HttpServer

MINA1.X和MINA2.0的区别主要在于jdk1.4,1.5和jdk1.6对于nio的变化,还有加入了强大的IoBuffer。 1.x中间有个httpserver的例子在2.0当中编译无法通过,其中对于streamhandler和http协议的实现还是很有价值的。 经过改写,终于可以运行了。 使用浏览器访问http://localhost:8080/可以看到运行结果[...

2009-02-03 16:24:09 224

Not found:org.codehaus.groovy.tools.GroovyStarter

[code="java"]Exception in thread "main" java.lang.NoClassDefFoundError: org/codehaus/groovy/tools/GroovyStarterCaused by: java.lang.ClassNotFoundException: org.codehaus.groovy.tools.GroovyStarter...

2009-01-08 16:26:10 1403 1

Alien Numbers

Google Code Jam 2008 Practice one[url]http://code.google.com/codejam/contest/dashboard?c=agdjb2RlamFtcg4LEghjb250ZXN0cxh5DA[/url]Arbitrary size numberal system conversion1. numInputSystem[...

2008-06-23 15:04:14 154

麻将牌是振不倒的 麻油碟也是振不翻的

  基本上就是这个样子!锅子要雄起,嗨袍锅哩,绝不拉稀摆带。  发信人: afei (阿飞), 信区: SanFrancisco  标 题: 麻将牌是振不倒的 麻油碟也是振不翻的  发信站: BBS 未名空间站 (Tue May 13 11:04:02 2008)    有不少家乡的朋友开始使用这个签名档了。    还没联系上父母,但是所有联系上的朋友都叫我不必担心。“...

2008-05-21 12:09:34 229

许可协议 BSD GPL MPL APL(zz)

转自 [list]http://blog.sjhx.com/read.php/171.htm[/list] GPL 1 GPL许可证研究和扩展 1.1 下面是我看过GPL许可证后的几点看法 1.2 关于软件的修改权我认为下面的说法是比较全面的 1.3 和GPL许可条款相比 1.4 这个GPL条款是关于原始作者权利部分 1.5 我的关于作者权利的想法 1.6...

2008-04-17 09:01:18 178

我们那油菜的大学辅导员

我们那油菜的大学辅导员木木语录 每次回忆大学生活,总能想起我们的辅导员李许木。在计院(计算机学院简称)做了一辈子,却似乎对IT一点不来电,"可爱"的他总能一鸣惊人,也因此得到了“木木”呢称。提到木木,大家总能在第一时间想到“点起蜡烛打电脑”的名句,不知道是哪辈子修来的福气,当时小皮有幸在场。这是大一一次在学院开整风会,提到玩游戏荒废学业的问题,他老人家的神来之笔(当时我们宿舍晚...

2008-03-12 16:02:14 204

dhtmlxtree,基于xml配置文件生成带checkbox的选择树

dhtmlxtree是http://www.scbr.com/的一系列dhtmlx控件之一主要包括dhtmlXCommon.jsdhtmlXTree.js还有css和icon可以选用目前最新的版本为1.4与1.3比较dhtmlXTree.js增加了很多函数例如我觉得比较有用的:[code] /*** @desc: return count o...

2007-01-25 10:32:16 160

dhtmlxtree文档翻译(转)

页面上初始化树 tree=new dhtmlXTreeObject(document.getElementById('treeBox'),"100%","100%",0); tree.setImagePath("gfx/"); tree.enableCheckBoxes(false); tree.enableDragAndDrop(true);构造器的参数如下:...

2007-01-25 10:05:20 211

wildfire和linq在一个客户端整合QQ,MSN,Gtalk

http://www.blogjava.net/lizongbo/archive/2006/11/29/84241.html同学的作品,很不错xmpp协议下的东西

2006-12-15 10:04:35 147

原创 JFreeChart中文API

JFreeChart类:void setAntiAlias(boolean flag)    字体模糊边界void setBackgroundImage(Image image)   背景图片void setBackgroundImageAlignment(int alignment)  背景图片对齐方式(参数常量在org.jfree.ui.Align类中定义)void setBackgr...

2006-11-20 11:26:05 549

一些回忆

oracle:sqlplus /nologconn as sysdbauser/pwd:sys/sysstartup mysql:to be super user/usr/local/mysql/bin/mysqld_safe &系统自动重启/etc/rc2.d/S90idnms oracle脚本:$ORACLE_HOME/bin /...

2006-11-03 16:35:07 132

原创 iText ,pdf

iText是一个开发源代码的项目,你可以使用iText方便的实现PDF的输出。        一、iText的下载:   你可以在 http://www.lowagie.com/iText/ 查看关于iText的相关信息,包括源代码,文档..   1. itext-src-1.4.zip(源代码)   http://jaist.dl.sourceforge.net/sour...

2006-10-25 11:03:42 84

原创 Web文件的ContentType类型大全

".*"="application/octet-stream"".001"="application/x-001"".301"="application/x-301"".323"="text/h323"".906"="application/x-906"".907"=&q

2006-10-24 14:50:04 85

公司门口的事情,没有安全感的深圳

http://bbs9.news.163.com/board/index.html?url=http%3A//bbs9.news.163.com/board/rep.jsp%3Fb%3Dlocalgd%26i%3D7087%26p%3D0

2006-10-24 11:14:23 148

我发现我需要一个记事本

最近老健忘,不行要记下来了

2006-10-24 11:10:00 84

JPcap

如果你想捕获Java程序中的网络包,那么你需要一些辅助工具,因为核心Java API不能访问底层的网络数据。但Jpcap是一种提供在Windows或UNIX系统上进行这种访问的Java API。Jpcap不是一种纯粹的Java解决方案;它依赖本地库的使用。在Windows 或 UNIX上,你必须有必要的第三方库,分别是WinPcap或libpcap。Jpcap的工作原理 ...

2006-10-10 16:57:09 662

dwr简明配置备忘

1、在web.xml中增加以下配置 dwr-invoker DWR Servlet Direct Web Remoter Servlet uk.ltd.getahead.dwr.DWRServlet config WEB-INF/classes/dwr.xml debug...

2006-10-10 16:49:18 123

Jtest简介

Jtest是一个集成的、易于使用和Java单元测试工具。它能够自动测试任何Java类、JSP或部件,而不需要你编写一个测试用例、测试驱动程序和测试桩。只需一键,Jtest自动测试代码的构造(白盒测试)、代码功能(黑盒测试)并维护代码的完整性(回归测试)。用户可以方便地加入自己的测试用例和测试桩。Jtest可定制的静态分析功能还能帮助你自动执行编程标准(目前包括522条软件业知名的规则),你可以定制...

2006-09-28 10:57:42 436

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除