Welcome 微信登录

首页 / 软件开发 / JAVA

Spring集成JOTM的JTA事务管理

Spring集成JOTM的JTA事务管理

Spring集成JOTM的JTA事务管理2011-02-06mrzhangtufuSpring中集成JOTM 配置JTA事务:假如业务中要用到多个数据库,我们希望在业务方法中,当对某一个数据库的数据表进行操作的事务失败并回退(rollback),另外某一个数据库的数据表的操作事务也要回退,但应用一般的事务管理达不到这样的事务管理效果,这就需要实现 JTA 事务管理了。这里我们在SPring中集成 Object web 的一个开源JTA实现JOTM (可以在...
WEB项目总结-完全分页组件

WEB项目总结-完全分页组件

WEB项目总结-完全分页组件2011-02-06 cnrui Clearhttp://www.yeeoh.cn/newpk终于完成了这个项目:框架设计,页面设计,后台设计,交互设计,后台代码,前台页面代码,前台交互代码,数据库设计,数据录入,压力测试,容错测试,交互测试,修改,补丁,完全由一个人做完,中间还要到处跑生意.我想应该做的不错了.整个项目前后台大量使用了AJAX技术,不过看了看,和我的首页比,有点小儿科,不过毕竟是商业产品网站,做的过于花哨,反到...
tomcat控制台输出信息时会卡住的原因

tomcat控制台输出信息时会卡住的原因

tomcat控制台输出信息时会卡住的原因2011-02-06 csdn博客 赵学庆在window2003 系统下运行tomcat5.5 当运行时代码中有控制台输出的语句,如System.out.println 或 e.printStackTrace() 时,当前线程会卡住,而且控制台没有任何输出,只要在运行的服务器上敲下空格或回车,才回有输出,该线程才恢复运行。原因:1 在控制台左上角鼠标右键,选属性2 看图上的解释,去掉那个快速编辑3 这个你根据情况自己...
Tiger中的注释,第1部分: 向Java代码中添加元数据

Tiger中的注释,第1部分: 向Java代码中添加元数据

Tiger中的注释,第1部分: 向Java代码中添加元数据2011-02-06编程的一个最新的趋势,尤其是在 Java 编程方面,是使用 元数据。简单地说,元数据就是 关于数据的数据。元数据可以用于创建文档,跟踪代码中的依赖性,甚至执行基本编译时检查。许多元数据工具,如 XDoclet(请参阅 参考资料),将这些功能添加到核心 Java 语言中,暂时成为 Java 编程功能的一部分。直到可以使用 J2SE 5.0(也叫做 Tiger,现在是第二个 beta...
Tiger中的注释,第2部分: 定制注释

Tiger中的注释,第2部分: 定制注释

Tiger中的注释,第2部分: 定制注释2011-02-06 IBM Brett McLaughlin本系列的第一篇文章 介绍了什么是元数据,元数据的重要性,以及如何使用 J2SE 5.0(也叫做 Tiger)的基本内置注释。如果习惯了这些概念,您可能已经在想,Java 5 提供的三种标准注释也并不是特别健壮,能使用的只有 Deprecated 、 SuppressWarnings 和 Override 而已。所幸的是,Tiger 还允许定义自己的注释类型...
JVM调优总结(一)-- 一些概念

JVM调优总结(一)-- 一些概念

JVM调优总结(一)-- 一些概念2011-02-06 javaeye 和你在一起数据类型Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。基本类型包括:byte,short,int,long,char,float,double,Boolean,ret...
JVM调优总结(二)-一些概念

JVM调优总结(二)-一些概念

JVM调优总结(二)-一些概念2011-02-06 javaeye 和你在一起Java对象的大小基本数据的类型的大小是固定的,这里就不多说了。对于非基本类型的Java对象,其大小就值得商榷。在Java中,一个空Object对象的大小是8byte,这个大小只是保存堆中一个没有任何属性的对象的大小。看下面语句:Object ob = new Object();这样在程序中完成了一个Java对象的生命,但是它所占的空间为:4byte+8byte。4byte是上面...
JVM调优总结(三)-基本垃圾回收算法

JVM调优总结(三)-基本垃圾回收算法

JVM调优总结(三)-基本垃圾回收算法2011-02-06 javaeye 和你在一起可以从不同的的角度去划分垃圾回收算法:按照基本回收策略分引用计数(Reference Counting):比较古老的回收算法。原理是此对象有一个引用,即增加一个计数,删除一个引用则减少一个计数。垃圾回收时,只用收集计数为0的对象。此算法最致命的是无法处理循环引用的问题。标记-清除(Mark-Sweep):此算法执行分两阶段。第一阶段从引用根节点开始标记所有被引用的对象,第...
基于JVMTI实现Java线程的监控

基于JVMTI实现Java线程的监控

基于JVMTI实现Java线程的监控2011-02-06 IBM 李凌随着多核 CPU 的日益普及,越来越多的 Java 应用程序使用多线程并行计算来充分发挥整个系统的性能。多线程的使用也给应用程序开发人员带来了巨大的挑战,不正确地使用多线程可能造成线程死锁或资源竞争,导致系统瘫痪。因此,需要一种运行时线程监控工具来帮助开发人员诊断和跟踪 Java 线程状态的切换。JDK 1.5 及其后续版本提供了监控虚拟机运行状态的接口 JVMTI。JVMTI 工具接口...
将Tomcat解压缩版变成服务形式运行,并修改Tomcat的启动内存参数

将Tomcat解压缩版变成服务形式运行,并修改Tomcat的启动内存参数

将Tomcat解压缩版变成服务形式运行,并修改Tomcat的启动内存参数2011-02-07赵学庆许多朋友为了调试方便,下载使用的Tomcat是.zip的解压缩版,如果某一天想改成自启动的服务版,该怎么做呢?本文将向你说明所需要做的全部步骤,其实很简单的。1 确认你已经安装了Tomcat的Service可以自己到【控制面板】【服务】里面找到,一般名称为【Apache Tomcat 。。。】如果你是哪种解压缩的版本,启动时需要用 startup.bat 的,...
值得信赖:J/XFS介绍,第1部分

值得信赖:J/XFS介绍,第1部分

值得信赖:J/XFS介绍,第1部分2011-02-07 IBM Christoph Czernohous由于越来越多的金融机构将 Java 平台纳入其银行业的解决方案,能够控制用于这些解决方案的硬件(诸如:读卡机、打印机以及 ATM)真的很有必要。Java 平台金融服务的扩展(J/XFS)能使从事银行应用程序开发的 Java 开发者轻松一些,并且为此项工作提供一种可靠的体系结构。在本系列(共两部分)的第 1 部分,软件工程师 Christoph Czern...
值得信赖: J/XFS介绍,第2部分

值得信赖: J/XFS介绍,第2部分

值得信赖: J/XFS介绍,第2部分2011-02-07 IBM Christoph Czernohous正如我在两部分系列的 第一部分所讨论的,Java 平台金融服务的扩展(J/XFS)是一个国际标准,它可用于为表示一块银行业硬件的众多组件定义一个清楚的接口。这些组件被称为 设备服务,并可以插入 J/XFS 系统。以 J/XFS 内核表示的 J/XFS 环境将设备服务作为独立的、内部可变的部分来对待。在本文中,您将学到在 J/XFS 下开发银行业的设备服...
在AIX上实现Java: 下载、安装和配置

在AIX上实现Java: 下载、安装和配置

在AIX上实现Java: 下载、安装和配置2011-02-07 IBM ISV and UNIX技术支持引言本文为您提供了有关如何下载、安装和配置 Java for AIX 的完整说明。通读本文并按照文中提供的说明操作,将为您节省大量时间,而且在您与支持中心联系寻求帮助时还能为您省去许多麻烦。在与支持中心联系时,支持人员会请您验证以下步骤中每一步的执行情况,因此在联系之前完成这些步骤一定能缩短电话咨询时间。IBM AIX Java 下载在 AIX 下载和服...
在Java程序中实现回调例程

在Java程序中实现回调例程

在Java程序中实现回调例程2011-02-07熟悉 MS-Windows 和 X Window System 事件驱动编程模型的开发人员,习惯于传递在某种事件发生时调用(即“回调”)的函数指针。Java 的面向对象模型目前并不支持方法指针,这样似乎就不可能使用这种很好的机制。但我们并不是一点办法都没有!Java 的接口支持提供了一种获得回调的等价功能的机制。其技巧就是:定义一个简单接口,并在该接口中声明我们要调用的方法。例如,假定...
<< 141 142 143 144 145 146 147 148 149 150 >>