自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

smilingleo的专栏

SaaS, Billing, Payment, Zuora

  • 博客(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 2128

原创 Jakarta Commons-Digester学习笔记

学习Digester笔记:Digester原是Apache Jakarta Struts计划中的一部分,用来解析Web App中的XML配置文件,在开发一段时间之后,开发人员觉得这个小工具具有很普遍的使用场合,于是,将这个部分独立出来,放到Commons项目中。Digester是一个将配置文件转换为Java对象的工具,有三个核心概念:①:元素匹配规则Pattern(有点类似于XPath) →找出X

2004-10-19 09:11:00 1344

原创 通用的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 104615 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文件

jconsole连接JMX在很多例子中采用RMI协议连接。 但是在实际生产环境下,RMI会受到来自防火墙的诸多限制,经常连接不上。 采用JMXMP协议是一个替换办法。 将解压后的几个jar全部拷贝到服务器端%JAVA_HOME%\jre\lib\ext目录下,就可以远程通过防火墙JMX管理系统了。

2009-06-09

SQLeonardo 通用JDBC数据库管理工具

只要支持JDBC的数据库就可以用这个小工具来管理。包括数据CRUD,创建Database等等。 只有一个jar文件,不用安装。

2009-05-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除