引言:
该文章对编写客户服务器应用的java程序员有所帮助,可以解决程序在对方出现故障的时候继续稳定运行. 目前java平台已经广泛应用于各类客户/服务器系统中,在实际编程中,往往需要网络的异步处理。
摘要:
性能测试: 对一个9036条记录的表进行load测试,表字段有8个,有一个字段是text型,每条记录的该字段约有1300多字节,其余都是简单字段 软硬件:amd xp1600+, 512m内存(测试时内存有余),winxp sp1, jdk1.4.2_06, mysql4.1.9,innodb,gbk, mm.3.1.6驱动, tomcat5.0.28(启动设置最大内存256m,最小内存64m)......
摘要:
blog(weblog)在internet上越来越流行。许多网友都有了自己的blog,通过blog展示自己,结识更过的网友。比较著名的blog平台是基于asp.net的开源项目.text。但是它的逻辑全部以存储过程的形式放在数据库中。虽然存储过程能大大提高数据操作的效率,但是存储过程本身是结构化的程序,无法发挥面向对象的威力,也不便于实现代码复用。
因此,我决定实现一个基于j2ee体系的多层结......
Java中的异步网络编程
该文章对编写客户服务器应用的java程序员有所帮助,可以解决程序在对方出现故障的时候继续稳定运行.网络异步应用涉及到如下几个关键点: 【程序编程相关:
hibernate配置文件】 目前java平台已经广泛应用于各类客户/服务器系统中,在实际编程中,往往需要网络的异步处理.比如客户程序,如果客户程序运行先于服务程序,则客户程序则需要在服务程序启动后再自动连接服务程序;在客户程序运行中如果服务程序中途停止,则也需要在不停止的条件下,等待服务程序运行并重新连接.下面提供了一类异步编程的方法. 【推荐阅读:
从SP提供给CP的接口看SP的实力】 客户应用与服务应用在数据通信中,服务应用异常退出后,客户应用应可以检测到服务应用的退出.同时客户应用自动清除该通信链路,回到初始状态,等待服务应用重新启动. 【扩展信息:
利用javaIDE(Jbuilder,E】 客户应用启动后,检测服务应用是否存在.如果不存在,则等待服务应用启动,同时不堵塞客户应用其他任务的执行.一旦服务应用启动,客户应用应该及时的与其建立连接. 该网络异步编程首先涉及到一个定时器与定时器事件.该定时器用于不断的检测网络中客户应用与服务应用是否连通,同时在服务应用出现异常时中止数据通信,返回到初始状态.网络的故障可以通过网络方法的异常处理获知. 定时器包含在网络通信类中,使得使用该类的应用感知不到定时器的存在,而方便的处理网络信息....
下一页 摘要:
一、struts的起源
struts最早是作为apache jakarta项目的组成部分,项目的创立者希望通过对该项目的研究,改进和提高javaserver pages 、servlet、标签库以及面向对象的技术水准。struts这个名字来源于在建筑和旧式飞机中使用的支持金属架。这个框架之所以叫"struts",是为了提醒我们记住那些支撑我们房屋,建筑,桥梁,甚至我们踩高跷时候的基础支撑......