文章列表
Input和Output
1. stream代表的是任何有能力产出数据的数据源,或是任何有能力接收数据的接收源。在Java的IO中,所有的stream(包括Input和Out stream)都包括两种类型:
1.1 以字节为导向的stream
以字节为导向的stream,表示以字节为单位从stream中读取或往stream中写入信息。以字节为导向的stream包括下面几种类型:
Input stream:
1) ByteArrayInputStream:把内存中的一个缓冲区作为InputStream使用
2) StringBufferInputStream:把一个String对象作为Inpu ...
- 2009-06-29 21:27
- 浏览 726
- 评论(0)
移动通信软件技术人员的知识结构
移动通信产品分成四大类,第一类是设备.包括交换机、路由器、基站等有线和无线网络中的设备,第二类产品是终端.包括普通手机、智能手机、PDA和寻呼机等设备.第三类是电信平台.包括智能 ...
- 2009-05-04 14:55
- 浏览 1110
- 评论(0)
http://blog.csdn.net/ecsoftcn/archive/2007/08/29/1763079.aspx
最近,同事的一个项目用Spring+iBatis做为数据持久层框架,MySql数据存储。项目发布不久就遇到了严重的性能问题,因此决定采用batch的方式提交数据。我以前的一篇文章:iBatis框架batch处理优化里详细的介绍了iBatis框架做batch处理的方式以及可能存在的问题和性能优化,因此同事参考这偏文章对项目进行了改造,引入了batch处理机制。但事情并不顺利,在只有2000条数据的情况下,做batch和不做batch所消耗的时间居然没有区别,平均都要50秒左 ...
- 2009-04-25 23:55
- 浏览 1222
- 评论(0)
http://blog.csdn.net/ecsoftcn/archive/2007/09/09/1777904.aspx
前几天和朋友讨论数据库Cache的时候,谈到了iBatis框架不支持一级缓存,后来尝试作了一些扩展来支持一级缓存,放出来大家探讨一下。
首先让我们简单回顾一下缓存的概念。直白的说,缓存就是把从数据库里查出来的数据放到内存中,供后续操作使用。例如,某个应用需要让业务人员查询前日的数据报表,可能同时有很多人在查询该数据,并且数据没有实时的要求,则可以在第一次查询的时候把结果放到缓存中,以提高后续操作的效率。缓存分为一级缓存和二级缓存,所谓一级缓存通常是指在一次数据库事物 ...
- 2009-04-25 23:53
- 浏览 1146
- 评论(0)
转自:http://hi.baidu.com/zh_m_zhou/blog/item/a56123071aeae77c02088196.html
作者:pocky
引言:
SSO,即Single sign on/off,单点登录/退出。
CAS,全称JA-SIG Central Authentication Service,实现SSO的开源项目。
说明:
在上篇中,我们完成了CAS在tomcat下的部署工作,下篇中,将以定制和扩展为主。
环境:
Windows XP
JDK1.5
Tomcat6.0
JBoss-4.2.2.GA
MySQL5.0
准备:
完成上篇的操作 ...
- 2009-04-16 20:15
- 浏览 2181
- 评论(0)
转自:http://hi.baidu.com/zh_m_zhou/blog/item/a6236da5765bd6f09052ee8f.html
作者:pocky
引言
SSO,即Single sign on/off,单点登录/退出。
CAS,全称JA-SIG Central Authentication Service,实现SSO的开源项目。
说明
CAS的相关文档在网上可谓铺天盖地,可是 ...
- 2009-04-16 20:14
- 浏览 1922
- 评论(0)
在JAVA的util包中有两个所有集合的父接口Collection和Map,它们的父子关系:
java.util
+Collection 这个接口extends自 --java.lang.Iterable接口
+List 接口
-ArrayList 类
-LinkedList 类
-Vector 类 此类是实现同步的
+Queue 接口
+不常用,在此不表.
+Set ...
- 2009-03-25 18:15
- 浏览 2236
- 评论(0)