2009年3月19日

Java NIO类库Selector机制解析

摘要: from:http://haoel.blog.51cto.com/313033/124582 一、 前言 自从J2SE 1.4版本以来,JDK发布了全新的I/O类库,简称NIO,其不但引入了全新的高效的I/O机制,同时,也引入了多路复用的异步模式。NIO的包中主要包含了这样几种抽象数据类型: · Buffer:包含数据且用于读写的线形表结构。其中还提供了一个特殊类用于内存映射文件的I/O操作。 ·... 阅读全文

posted @ 2009-03-19 14:07 卓韦 阅读(1665) 评论(0) 推荐(1) 编辑

Java NIO TCP编程

摘要: 文章原始出处:http://navigating.blogbus.com/logs/18024423.html 在Java1.4以前,Java的网络编程是只有阻塞方式的,在Java1.4以及之后,Java提供了非阻塞的网络编程API.从Java的发展来看,由于Java的快速发展,JVM性能的提升,涉足到服务端应用程序开发也越来越多,要求高性能的网络应用越来越多,这是Java推出非阻塞网络编程的最主... 阅读全文

posted @ 2009-03-19 11:19 卓韦 阅读(702) 评论(0) 推荐(0) 编辑

2009年3月16日

同步(synchronous)/异步(asynchronous)与阻塞(blocking)/非阻塞(non-blocking)

摘要: 同步(synchronous)/异步(asynchronous)与阻塞(blocking)/非阻塞(non-blocking) Asynchronous I/O From Wikipedia, the free encyclopedia Asynchronous I/O, or non-blocking I/O, is a form of input/output processing tha... 阅读全文

posted @ 2009-03-16 11:28 卓韦 阅读(1090) 评论(0) 推荐(0) 编辑

2009年3月6日

又露怯了【二】【Linux下安装MySQL】

摘要: 一、引言 想使用Linux已经很长时间了,由于没有硬性任务一直也没有系统学*,*日由于工作需要必须使用Linux下的MySQL。本以为在Linux下安装MySql应该是易如反掌的事,可在真正安装和使用MySQL时走了很多弯路,遇见很多问题。 二、安装Mysql 1、下载MySQL的安装文件 mysql-5.0.77-linux-i686.tar.gz 2、安... 阅读全文

posted @ 2009-03-06 00:37 卓韦 阅读(273) 评论(0) 推荐(0) 编辑

2009年3月5日

又露怯了【一】【SSH】

摘要: 怎样在两个远程Linux服务器之间传输数据?下到本地在上传?还是用scp吧! ** SSH 是什么 SSH(the Secure Shell), 由 IETF 的网络工作小组(Network Working Group)所制定;SSH 为建立在应用层和传输层基础上的安全协议。它是一个很流行的、强大的、基于软件的网络安全工具。任何时候,只要电脑向网络上发送数据,SSH都会自动加密。当接受到数据... 阅读全文

posted @ 2009-03-05 17:55 卓韦 阅读(339) 评论(0) 推荐(0) 编辑

毕设随笔【二】【2009-3-4】

摘要: 今天的任务就是搞清楚了这幅图,呵呵。 阅读全文

posted @ 2009-03-05 00:09 卓韦 阅读(134) 评论(0) 推荐(0) 编辑

2009年3月4日

毕设随笔【一】【2009-3-3】

摘要: 一直想3月份就该好好整整毕设了,今天的看了开题的ppt发现离开题2008-12-05已经好几个月了。嗯,开始干吧! 由于开题只是流于形式,之前的讨论也只是应付差事,所以关于毕设到底该怎们做,心里没底。今天静下心来看了Mule, 跑了跑例子,算是有了比较浅显的认识。初步的想法是:以《企业集成模式》一书为基本的理论导引,参考已有的ESB实现, 但不求大而全,只求小而精,要有自己的东西;不唯标准论,不唯... 阅读全文

posted @ 2009-03-04 10:53 卓韦 阅读(253) 评论(0) 推荐(0) 编辑

2009年1月14日

Java开源项目简介

摘要: Jakarta项目是ASF(The Apache Software Foundation)的一部分。ASF是一个非赢利组织,她鼓励基于开放的软件许可下进行合作、注重实效的开发,并提供各个领域的高质量软件,她涉及到Http服务器,编译工具,类库,开发架构,服务器端Java技术,J2EE容器,数据库工具,日志工具,XML解析等等诸多领域。ASF提供的java项目有一部分在Jakarta中,还有一些成为... 阅读全文

posted @ 2009-01-14 20:18 卓韦 阅读(1124) 评论(0) 推荐(0) 编辑

庞大的Java家族

摘要: 什么是 Java 技术? Java 技术(版本 2)是一种面向对象的编程语言,是 Sun Microsystems 所开发的编程平台。Java 技术基于单一 Java 虚拟机(JVM)的概念,JVM 是编程语言与机器底层软件和硬件之间的翻译器。编程语言的所有实现都必须模拟 JVM,从而使 Java 程序可以在具有 JVM 版本的任何系统上运行。Java 编程语言是与众不同的,因为 Java 程序... 阅读全文

posted @ 2009-01-14 19:47 卓韦 阅读(352) 评论(0) 推荐(0) 编辑

Hibernate数据缓存策略

摘要: (一)hibernate数据缓存策略 缓存是数据库数据在内存中的临时容器,它包含了库表数据在内存中的拷贝,位于数据库与数据访问层之间。对于查询操作相当频繁的系统(论坛,新闻发布等),良好的缓存机制显得尤为重要。 ORM在进行数据读取时,首先在缓存中查询,避免了数据库调用的性能开销。 ORM的数据缓存应包含下面几个层次:1)事务级缓存 2)应用级缓存 3)分布式缓存 具体... 阅读全文

posted @ 2009-01-14 15:12 卓韦 阅读(2330) 评论(0) 推荐(0) 编辑

导航