- 博客(13)
- 资源 (7)
- 收藏
- 关注
原创 Java NIO API详解
<br />转自:http://blog.csdn.net/daijialin/archive/2004/12/27/231384.aspx<br /> <br />在JDK 1.4以前,Java的IO操作集中在java.io这个包中,是基于流的阻塞(blocking)API。对于大多数应用来说,这样的API使用很方便,然而,一些对性能要求较高的应用,尤其是服务端应用,往往需要一个更为有效的方式来处理IO。从JDK 1.4起,NIO API作为一个基于缓冲区,并能提供非阻塞(non-blocking)IO操
2010-05-31 15:13:00 415
原创 对象创建模式—Factory Method
1,意图 定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method使一个类的实例化延迟到了子类。2,适用性 1>当一个类不知道他所必须创建的对象的类的时候。 2>当一个类希望由它的子类来指定它所创建的对象的时候 3>当类将创建对象的职责委托给多个帮助子类中的某一个,并且你希望将哪一个帮助子类是代理者这一信息局部化的时候
2010-05-29 18:55:00 461
原创 java 相对路径
转自:http://java.mblogger.cn/sadfasfasd/ 昨天搞了动态自动加载配置文件,又遇到路径问题,找到这篇很棒的文章,收藏一下,来自http://java.chinaitlab.com/base/532062_3.html http://www.blogjava.net/killme2008/archive/2007/06/08/122758.html
2010-05-27 10:12:00 836
转载 使用Eclipse插件提高代码的质量
转自:http://ajava.org/course/tool/8495.html本文内容包括: 安装Eclipse插件 用CheckStyle校正标准 用Coverlipse确认覆盖率 用CPD捕捉代码重复 使用JDepend 进行依赖项检查 用Metrics 测量复杂度 合适的才是最好的 如果能在构建代码前发现代码中潜在的问题会怎么样呢?很有
2010-05-24 21:30:00 781
原创 java io 学习
节点流父类InputStreamOutputStreamReaderWriter文件FileInputStreamFileOutputStreamFileReaderFileWriter数组ByteArrayInputStreamByteOutputStreamCharArrayReaderCharAr
2010-05-23 19:31:00 610
原创 javascript 验证代码整理
//the common event,If your brower is firefox,you should use this function instead of "window.event" function getEvent() { if(document.all) return window.event; //g
2010-05-19 14:14:00 598
转载 一个同步打印机的实现
文件转自:http://abruzzi.javaeye.com/blog/266317内部机制 打印机内部设有缓冲区,当有新任务来到的时候,打印机只是简单的从任务中取出需要打印的消息,然后将其存入自身的缓冲区,然后返回,具体的打印任务交给一个线程来处理,打印线程从缓冲区中读消息,打印,然后等待,直到有别的线程唤醒它。其结构如图所示: 单例模式
2010-05-19 14:00:00 1762
转载 事件监听器模式(一个简单的例子)
在GUI程序设计中,在设计时通常不会知道用户的动作什么时候会发生,如用户可能点击某一个按钮,也可能不点击,而且点击按钮的时机在运行时才可能知道。如果用传统的程序控制方式,则很难做到准确的响应。通常这种情况或者类似的情况下,我们可以使用事件/监听器模式。 将一个监听器(listener)与特定的控件(如按钮等)绑定起来,当发生用户点击等事件(Event)时,调用监听器的处理方法,从而响应用户
2010-05-19 13:40:00 1873
转载 JAVA线程池例子
用途及用法 网络请求通常有两种形式:第一种,请求不是很频繁,而且每次连接后会保持相当一段时间来读数据或者写数据,最后断开,如文件下载,网络流媒体等。另一种形式是请求频繁,但是连接上以后读/写很少量的数据就断开连接。考虑到服务的并发问题,如果每个请求来到以后服务都为它启动一个线程,那么这对服务的资源可能会造成很大的浪费,特别是第二种情况。因为通常情况下,创建线程是需要一定
2010-05-19 13:03:00 53361 7
原创 win7减肥——转移winsxs文件夹
这篇文章原出太平洋<span class="t_tag" onclick="function onclick(){tagshow(event)}">电脑网http://softbbs.pconline.com.cn/10303713.html 但是网上转的太多又不标明出处,而且转来的里面错误不少。自己在网上找了半天,看得稀里湖涂,里面说的命令根本无法执行。还好最后找到了原文,自己编辑了
2010-05-17 23:07:00 4745 1
原创 myeclipse的link插件安装方式
总体思路 建立link目录,将要安装的新插件的featrues目录和plugins目录的路径告知myeclipse。插件可以统一放到一个目录下。重新安装myeclipse时,使用备份的link目录轻松安装所有插件。操作步骤 1. myeclipse安装目录下的eclipse文件夹中新建文件夹:links 2. 新建文本**.link,内容为 path=插件
2010-05-15 19:07:00 3143 1
原创 MyEclipse集成SVN
一、如果可以上网可在线安装。1. 打开Myeclipse,在菜单栏中选择Help→Software Updates→Find and Install;2. 选择Search for new features to install,点击Next进入下一步;3. 点击“New Remote Site”按钮,在弹出的对话框中输入:name:svnurl:http://subclips
2010-05-15 17:24:00 645
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人