- 浏览: 179927 次
最新评论
-
美丽的小岛:
while (true) {
pool.execute(new ...
Java多线程 Web服务器简单实现 -
chemistry_ken:
Google自己都没有应用用这门语言,说明还有很长的一段路走啊 ...
[置顶] 为什么我们需要一门新语言——Go语言 -
zui4yi1:
agile,新进的公司就是采用敏捷开发的。了解AGILE,其实 ...
敏捷的坏态度 -
free0007:
...
程序与生活:程序员要保持好奇心 -
haohao-xuexi02:
witcheryne 写道昨天一不小心手贱: git co * ...
为了我的幸福
文章列表
1、简介
Java1.4提供了NIO使开发者可以使用Java编写高性能的服务端程序,但使用原生的NIO API就像Linux C中网络编程一样,还是需要做IO处理、协议处理等低层次工作。所以,就像C服务端程序大量使用libevent作为网络应用框架一样,Java社区也不断涌现出基于NIO的网络应用框架。在这其中,Jboss出品的Netty就是个中翘楚。Netty是个异步的事件驱动网络应用框架,具有高性能、高扩展性等特性。Netty提供了统一的底层协议接口,使得开发者从底层的网络协议(比如TCP/IP、UDP)中解脱出来。就使用来说,开发者只要参考 Netty提供的若干例子和它的指南文档,就可以 ...
- 2011-02-15 10:22
- 浏览 745
- 评论(0)
一、Observer模式的意图:
在对象的内部状态发生变化时,自动通知外部对象进行响应。
二、Observer模式的构成:
·被观察者:内部状态有可能被改变,而且又需要通知外部的对象
·观察者:需要对内部状态的改变做出响应 ...
- 2011-02-09 14:07
- 浏览 660
- 评论(0)
最近研究了下ibatis支持的物理分页,貌似大家都爱好物理分页,对逻辑分页不怎么看好,主要是由于数据量很大的时候,逻辑分页太耗时间啦,物理分页充分发挥其作用,其实在大多数情况下(90%)都是用的物理分页。
ibatis 带有专门的分页执行器,只要继承该sql执行器---> com.ibatis.sqlmap.engine.execution.SqlExecutor 就
可以实现分页了。废话不多说,直接上代码
下面是ibatis的SQL执行器代码
import java.sql.Connection;
import java.sql.SQLException;
import ...
- 2011-01-25 10:58
- 浏览 527
- 评论(0)
DOM4J是dom4j.org出品的一个开源XML解析包,它的网站中这样定义:Dom4j是一个易用的、开源的库,用于XML,XPath和XSLT。它应用于Java平台,采用了Java集合框架并完全支持DOM,SAX和JAXP。
DOM4J使用起来非常简单。只要你了解基本的XML-DOM模型,就能使用。然而他自己带的指南只有短短一页(html),不过说的到挺全。国内的中文资料很少。因而俺写这个短小的教程方便大家使用,这篇文章仅谈及基本的用法,如需深入的使用,请……自己摸索或查找别的资料。
之前看过IBM developer社区的文章(参见附录),提到一些XML解析包的性能比较,其中DOM4J ...
- 2011-01-20 15:17
- 浏览 490
- 评论(0)
import java.sql.Connection;
import java.sql.DatabaseMetaData;
import java.sql.Driver;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.Enumeration;
import java.util.Vector;
/*虽然现在用APACHE COMMONS DBCP可以非常方便的建立数据库连接池,
但是像这篇文章把数据库连接池的内部原理 ...
- 2011-01-13 16:43
- 浏览 446
- 评论(0)
前言: 随着3G的到来,带宽大了流量费便宜了,手机电视等多媒体应用必将有很大发展, 本人总结以往经验,跟大家讨论一下如何建立一个手机视频点播的方案,最后给出了一个初步的客户端实现效果。欢迎大家讨论。
先说架 ...
- 2009-04-28 07:32
- 浏览 787
- 评论(0)
如果有问题,可以通过如下E-MAIL和我取得联系:norains#163.com(请将#替换为@) 但必须注意的是,因为我不是高手,所以无法确定一定能解决你提出的问题。但我在此承诺,只要我知道的,一定会给予正确的解答。另一方面,由于工作异常繁忙之缘故,很多邮件我可能无法立即回复,所以我只能尽量做到及时,正常情况下一般不会超过两天。 请不要问我QQ或MSN等即时通信软件的账号。因为之前有过例子,有一位初学者加了我MSN,每天不停向我提问题,因为我还有工作要忙,没有立刻回复他的问题,于是就被他冠于“耍大牌”,“自以为自己多么了不起”等等帽子。所以,我的QQ或MSN只是用来同学和朋友间的联系,如果有 ...
- 2008-08-27 22:19
- 浏览 663
- 评论(0)
本文诞生的背景:
其实本意是没打算将自己的技术文章给好好整理列表的,因为自己向来很少做这种吃力不讨好的事情。可是有一天,自己遗忘了些东西,印象中自己又曾写过,自己一页一页在自己blog中翻查时,已经知道:自己的文章,该好好梳理一下了!自己写的豆腐块,自己找起来还那么费劲,何况别人呢?于是,便有了这篇文章的诞生。
篇目
分类
级别
概要
备注
WinCE 系统界面修改偏方(一)
WINCE
初级
旁门左道修改WINCE的系统界面
- 2008-05-25 09:33
- 浏览 687
- 评论(0)