- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 Java多线程中的两个问题
多线程中Thread.stop()被废弃的原因:当调用Thread.stop()方法时,该线程将释放先前其控制的所有资源,而在线程没有正常执行完毕之前强迫Stop之后,这些资源可能处在一种不一致的状态,而这些处于不一致的状态的资源被其他的线程所使用之后,就可能会发生一些意想不到的错误。实现时间差事件的解决办法:在主线程中设置一个状态变量,在响应线程执行时,先sleep()一个固定的时间段,之后检查
2004-10-28 17:39:00 1111
转载 异步消息的传递-回调机制
陈家朋 (japen@vip.sina.com)2004 年 2 月1 什么是回调软件模块之间总是存在着一定的接口,从调用方式上,可以把他们分为三类:同步调用、回调和异步调用。同步调用是一种阻塞式调用,调用方要等待对方执行完毕才返回,它是一种单向调用;回调是一种双向调用模式,也就是说,被调用方在接口被调用时也会调用对方的接口;异步调用是一种类似消息或事件的机制,不过它的调用方向刚好相反,接口的服务
2004-10-21 13:13:00 2184
原创 Jakarta Commons-Digester学习笔记
学习Digester笔记:Digester原是Apache Jakarta Struts计划中的一部分,用来解析Web App中的XML配置文件,在开发一段时间之后,开发人员觉得这个小工具具有很普遍的使用场合,于是,将这个部分独立出来,放到Commons项目中。Digester是一个将配置文件转换为Java对象的工具,有三个核心概念:①:元素匹配规则Pattern(有点类似于XPath) →找出X
2004-10-19 09:11:00 1346
原创 通用的DAO雏形
原理:ResultSet可以看做是JDBC与数据库交互之后的,包含数据库表结构(ResultSetMetaData)的一个数据结构,有了这个结构之后,就可以获知其数据类型,字段名称等等。利用JDBC中ResultSet接口提供的两个方法updateRow(), insertRow()来实现对数据的更新及插入。在Update时,先执行一个空操作select * from test where 1在D
2004-10-14 09:25:00 1608
原创 Connection reset by peer的原因
经常出现的Connection reset by peer: 原因可能是多方面的,不过更常见的原因是:①:服务器的并发连接数超过了其承载量,服务器会将其中一些连接Down掉;②:客户关掉了浏览器,而服务器还在给客户端发送数据;③:浏览器端按了Stop[10054] Connection reset by peerConnection reset by peer is a tough one bec
2004-10-12 17:46:00 104625 2
原创 学习Shark的一些理解
1、关于其API的存放路径问题,为什么不是在一个整体的src目录下,而是分了很多单独的目录现在看是,为了将这些数量巨大的API分门别类的存放,以指示使用者在何种场合使用哪一部分API,比如api目录中为用户提供可编程的interface,corba中提供corba相关的服务。2、关于Shark中Adapter模式的频繁使用问题在Shark的设计思想中,我理解是基于一个Meta-Data Frame
2004-10-10 13:50:00 2136
原创 Shark的概念模型及实现模型(部分)
公元2004年10月10日 星期日 天秤座 第42周 农历甲申【猴】年八月廿七 寒露 天气:晴BaseBusinessObject接口定义:是所有业务对象接口的基接口,是一个空接口。WfExecutionObject定义:是一个抽象的基接口,为WfProcess和WfActivity定义了一般的属性、状态和操作,提供了get/set内部状态的能力,提供了读取当前状态并转换到其他状态的方法,还提供了
2004-10-10 12:50:00 2582
原创 XPDL学习笔记
今天学习了XPDL的一些知识,总结一下:The Concept of the Process Definition InterchangeMeta-Model Frameworkbasically, its a set of entities, such as Workflow Process Definition, Activity Set, Block Activity, Workflow
2004-10-08 16:41:00 1745
jconsole通过JMXMP协议连接的jar文件
2009-06-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人