XML文档<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE po SYSTEM "src/sample.dtd"><po id="po121" submitted="2001-10-05" xmlns="http://www.csdn.net"> ...
- 11:36
- 浏览 (73)
- 评论 (0)
Digester据说最早是为解析struts的配置文件开发的,后来慢慢的就发展成一个轻量,快速,单向(只能从xml到java对象)的一个绑定框架,在运行时实现绑定,无需定义xml文件的DTD或Schema,简单快速。一、使用Digester的步骤1. 创建一个Digester的实例。完成parse后,实例可以被安全的重用,但实例不是线程安全的。2. 设置配置属性3. 加入处理规则4. 调用digester.parse()方法。二、从一个例子说起先看一个Digester文档上的简单例子 对象树package mypackag ...
- 11:21
- 浏览 (103)
- 评论 (0)
StAX:Streaming API for XML ,如同字面意思,是基于流的API,相对于传统的DOM和SAX,StAX在性能和易用性上取得了很好的平衡。StAX是基于SAX的,同样将XML作为一组事件来处理,不过与SAX不同的是,StAX是采用拉(Pull)的方式来处理事件, 允许应用程序从事件流中拉出事件,而不是提供从解析器中接收事件的回调程序程序。StAX 包括两套处理 XML 的 API,分别提供了不同程度的抽象。一种是基于指针的 API, 提供应用程序把 XML 作为一个标记(或事件)流来处理,这是一种低层 API,效率高,抽象程度低。另一种是较为高级的基于迭代器的 A ...
- 18:02
- 浏览 (110)
- 评论 (0)
JAXP严格来说我觉得只能算是一个解析XML的抽象层,Java应用可以通过Jaxp支持多种处理xml的底层实现,在API上沿用了w3c的Dom和Sax接口,乏善可陈。事实上Dom4j通过支持Jaxp也可以拥有Jaxp这层抽象的优点,不明白sun为什么不在Jaxp这层抽象上定义更好用的接口。 1、使用Sax接口SAXParserFactory factory = SAXParserFactory.newInstance();SAXParser parser = factory.newSAXParser ...
- 14:28
- 浏览 (66)
- 评论 (0)
我已经下载了,基本上全是中文的了。呵呵,感谢制作人沈东良。15093933512.rar文件大小:9.00MB文件类型:WinRAR 压缩文件完成进度:100%存放位置:H:\download\http://download1.csdn.net/down3//20070115/15093933512.rar引用页:http://download.csdn.net/down/160639注释:本地下载下载用时:00:00:10平均速度:921.60KB/s15094806638.rar文件大小:9.00MB文件类型:WinRAR 压缩文件完成进度:100%存放位置:H:\download\htt ...
- 11:24
- 浏览 (140)
- 评论 (0)
近日对PHP产生了浓厚的兴趣,遂决定学习一下。首先是安装。第一步,安装Apache 从apache下载Apache2.2安装包,安装,运行,浏览器输入地址127.0.0.1:8080,出现“It Works!”,安装成功。第二步,安装PHP5 从cn2.php.net下载windows安装包,运行安装,看到选择扩展的界面,想当然的全部选择,安装OK。再运行Apache,报错,缺少DLL,不能启 ...
- 17:21
- 浏览 (55)
- 评论 (0)
杂七杂八 1.ThreadLocal的应用相当于每个线程的保管箱。存放的内容是每个线程特有的。例如在一个Web分层的架构中,可以将一个变量从前端(比如Action)传到后端(比如Service, DAO等)。2.精灵线程/守护线程守护线程是一类特殊的线程,它和普通线程的区别在于它并不是应用程序的核心部分,当一个应用程序的所有非守护线程终止运行时,即使仍然有守护线程在运行,应用程序也将终止,反之,只要有一个非守护线程在运行,应用程序就不会终止。守护线程一般被用于在后台为其它线程提供服务。可以通过调用方法 isDaemon() 来判断一个线程是否是守护线程,也可以调用方法 s ...
- 18:03
- 浏览 (100)
- 评论 (0)
相关新闻:http://www.infoq.com/cn/news/2008/01/sun-buy-mysqlSun公司今天宣称,计划以8亿美元的现金和2亿美元的股票期权收购MySQL公司,以增强其在数据库领域的竞争力。这一交易预计将于2008年第三季度或第四季度完成。这个新闻和Oracle收购BEA的新闻都是连夜赶成的,在InfoQ中文站发布这个新闻时,InfoQ.com上还没有出现,期待明天,应该是今天看看他们写出来的稿件是什么样子的。之所以加班写这两个新闻,一是第六感是它们肯定都是国内读者所关注的内容,另外就是对这几个公司或者产品的感情。一毕业用的是Delphi,但后来就转到Java平台 ...
- 05:10
- 浏览 (81)
- 评论 (0)
相关新闻:Oracle出价85亿美元成功收购BEAOracle公司宣布,该公司已经同BEA达成协议,将以85亿美元收购后者,而BEA公司董事会也一致通过接受这一新的报价。尘埃终于落定,这场长达数月的收购大战,最终以Oracle成功入主BEA而告终,但这场交易也被媒体称为“重伤收购”。每次收购都是几家欢喜几家愁,这次肯定也不例外。与我而言,我在想BEA被Oracle收购之后,BEA中国和Oracle中国会怎么融合,是BEA团队搬到国贸去,还是Oracle团队搬到人寿大厦去?那么BEA中国的这些高层又何去何从?这些高层还好说一些,因为他们可能事先得到了这个信息,对于那些压根 ...
- 04:55
- 浏览 (97)
- 评论 (0)
恰好昨天看了王志对冯小刚的专访,而今天看了那威对李安的专访,虽然都没有看全,但都挺有收获的。 对冯小刚的印象是自己现在很不看重得奖,从前没有得奖的时候非常在意,但后来发现这个东西越想越对自己没有好处,搞得自己心慌神乱。所以现在不仅自己不想那些什么鬼奖项,而且告诉拍片的演员也不要去关心。放下这个心思之后,反倒轻松了许多,因为没有什么牵挂了。这让我想起那个用手抓沙的故事,意思是说你抓的越紧,沙子就漏的越快,反之,剩的可能会更多。我想生活虽然需要有目标,需要拼搏,但注意不要让目标和拼搏伤害了你自己。 对李安的印象则是他的冷幽默,外表看起来一本正经,其实很多地方都是笑话,而且很睿智 ...
- 23:12
- 浏览 (61)
- 评论 (0)
JDK1.5还提供了Callable<T>和Future<T>接口,用于线程池执行任务并获取返回值。下面给出一个简单的示例代码。1. 实现一个任务 public class Caller implements Callable<Float> ...{ private float[] score; public Caller(float[] score)...{  ...
- 13:56
- 浏览 (107)
- 评论 (1)
线程池JDK1.5以后提供了一个线程池执行器,可以使用线程池执行一组任务。先看一下示例,代码来自于JDK文档。 class NetworkService { private final ServerSocket serverSocket; private final ExecutorService pool; public NetworkService(int port, int poolSize) throws IOException { & ...
- 13:39
- 浏览 (176)
- 评论 (0)
Volatile变量volatile变量表示保证它必须是与主内存保持一致,它实际是"变量的同步", 也就是说对于volatile变量的操作是原子型的,如用在long 或 double变量前。Java语言中变量被保存在主内存中,可以用于多线程间的通信,除此之外,每个线程拥有自己的工作内存。Volatile用于保证这个变量在主内存与线程的工作内存之间的同步。public class Sample{ int i; volatile int j;&nb ...
- 17:52
- 浏览 (86)
- 评论 (0)
1.锁和条件变量JDK1.5以上提供了锁和条件变量来控制线程的同步,想必同步方法和等待/通知函数,锁和条件变量提供了更直观的使用形式,更广泛的锁定操作,更灵活的数据结构。此外,多个条件变量可以和一个锁绑定。使用示例,代码来源于JDK文档,可以看一下基本的用法。class BoundedBuffer { final Lock lock = new ReentrantLock(); final Condition notFull = lock.newCondition(); final Con ...
- 16:46
- 浏览 (185)
- 评论 (0)
同步方法同步方法接近于临界区的概念,同一时间只能运行一个线程,一个类中所有的同步方法同一时间内只能有一个线程在一个方法体内执行。例如:public class Resource { public synchronized String get(){ //.......... & ...
- 13:49
- 浏览 (81)
- 评论 (0)
场景是IT168举办的2008技术精英论坛,两个主要人物分别是天使投资人周鸿祎和汉能投资人赵小兵(此人曾参与创建瀛海威),主持人是《赢在中国》的策划者力那,下面记录的是我认为一些比较有意思的关于创业的一些话语。 选择创业就是选择一种生活方式 创业,特别是和技术相关的,有良好的技术背景是非常重要的,比如周鸿祎 百度的流量主要来自MP3,而不是自己更懂中文,所以自己的项目有一点比别人强就好了 从技术人员到成功的创业者,你要经历一次蜕变,通过革新自己,将自己变成一个Top Sales 创业者保持一颗开放和合作的心态是非常非常重要的,否则很难成功 许多人没 ...
- 09:19
- 浏览 (39)
- 评论 (0)
喜欢一个人有很多原因,不喜欢一个人也有很多原因,但是我发现我现在有点喜欢上周鸿祎了。原因很简单,他用他的口才和真诚打动了我。刚一开始还是很敬佩这个人的,虽然知道他很厉害,因为做过3721,因为将3721成功(他总说这是一个非常失败和遗憾的交易,因为如果不卖的话,3721现在很有可能在国内的搜索市场这一块已经和百度平分天下了)地卖个一个国际化的大公司,因为他还这个国际化的大公司里做了一年多的CEO。但是很快媒体就左右了我的观点,原来周除了这些厉害之处外,还是一个个赤裸裸的流氓软件带头大哥。流氓软件那么招人讨厌,当然做流氓软件的人也不受人待见,也是情理之中的事情了。“是金子总会发光&r ...
- 22:27
- 浏览 (43)
- 评论 (0)
线程的生命周期该图截自sun网站线程启动:调用start()方法启动线程线程运行:线程启动后运行run()方法体内代码线程阻塞:线程sleep(),wait线程结束:自让运行完毕退出。 线程的终止两种终止方法。一种是自然终止,run方法执行完退出。比如: public void run( ) { while (!done) { &nbs ...
- 21:26
- 浏览 (59)
- 评论 (0)
线程和对象在Java中,创建线程是通过创建一个线程对象实现的,这就容易让人混淆,线程和对象有什么关系吗?其实两者之间没有关系。线程是一个动态的概念,一个执行的概念,在Java虚拟机中,线程可以看作是一组语句的执行序列。对象是一种封装方式,在Java中,一切都是对象,线程也需要通过对象来表达。Thread class也仅仅是一个对象,可以被其他的线程对象引用,其中的方法既可以被自身表达的线程所执行,也可以被其他的线程所执行。
- 21:21
- 浏览 (55)
- 评论 (0)
创建线程Java中创建线程又两种方式,一种是继承Thread类,一种是实现Runnable接口。对于Thread的继承类,直接new即可,对于Runnable的实现类,用这个接口的实现类来new一个线程。代码示例如下://继承Thread类public class FirstThread extends Thread { //需要继承run方法 public void run() {   ...
- 22:21
- 浏览 (42)
- 评论 (0)
进程、线程 进程通常是一个程序的实例。但进程是不活动的,必须有一个线程,线程负责执行地址空间中的进程代码。一个进程可以同时运行多个线程,每个线程拥有自己的堆栈、CPU寄存器和CPU时间。多个线程共享进程占有的资源,比如地址空间、动态内存、文件等。 Java虚拟机中线程可以粗略的如下表示: 可以看到,每个线程有自己的本地变量,同时也共享在Java虚拟机中的全局存储。
- 22:12
- 浏览 (54)
- 评论 (0)
不力行 但学文 长浮华 成何人但力行 不学文 任己见 昧理真读书法 有三到 心眼口 信皆要方读此 勿慕彼 此未终 彼勿起宽为限 紧用功 工夫到 滞塞通心有疑 随札记 就人问 求确义房室清 墙壁净 几案洁 笔砚正磨磨偏 心不端 字不敬 心先病列典籍 有定处 读看毕 还原处虽有急 卷束齐 有缺坏 就补之非圣书 屏勿视 蔽聪明 坏心志勿自暴 勿自弃 圣与贤 可驯致 很是喜欢这一段文字,也是这一段文字让我对读书有了更深刻的体会。从前我读书是抓一本读一本,没有计划性,这本书可能还没有看完,就会抓起另外一本看起来,结果什么也没有看到。“此未终 彼勿起”给了我当头一棒。而& ...
- 22:34
- 浏览 (36)
- 评论 (0)
中国的文化真是源远流长,只可惜在五四运动的过程中给切掉了不少,形成了一个不大不小的断层。虽然说是新文化运动,可是最终的结果是新文化没有建立起来,旧文化却给丢了不少。具体像《大学》《中庸》《三字经》《弟子规》这样的读物对于现代人还有没有阅读的必要,可以说仁者见仁、智者见智,可是我想很多明事理的人还是坚定地认为这些所谓“封建”的东西并没有过时,而是五千年中国文化的延伸。 我从小就没有接触过《弟子规》,是在出生近30年后去一家寺庙旅游,出家人赠给了一本薄书,里面包含《弟子规》和《三字经》,才开始接触的。因为一直忙于大小散事,书拿来后并没有仔细阅读,2008年伊始,认 ...
- 13:58
- 浏览 (37)
- 评论 (0)
这是一个比较老套的话题,可是现实生活中还是有很多人会遇到。昨天有个朋友就电话给我说,现在比较郁闷,问其缘故,乃是因为公司里面的一堆破事让其心神不定。然后他又说起对我的“敬仰”之前,奇怪为什么我总是有那么一个好的心态。分析这位朋友的背景,他是一个非常不错的家伙,有思想有见地而且执行力特别好,这在任何一个公司里面都是不可多得的人才。之所以产生郁闷的情绪,当然和公司的大环境分不开,但是我宁愿将公司的大环境归结为客观因素。要知道在很多情况下,客观因素是比较难改变的,我们能够改变的通常是主观的自己。记得大学的时候教导员在一次大会上告诫我们“不要埋怨学校这个大环境,要看 ...
- 09:37
- 浏览 (40)
- 评论 (0)
- 浏览: 16155 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
最近加入圈子
链接
最新评论
-
Java多线程开发九——线程 ...
看不出和正常程序有什么分别
-- by playboylee -
回顾动态语言的2007——乱 ...
喜欢JavaScript 正!
-- by KKFC -
回顾动态语言的2007——乱 ...
看来越来越像娱乐界了。
-- by abo






评论排行榜