Welcome 微信登录

首页 / 软件开发 / JAVA

批处理文件国际化支持解决方案

批处理文件国际化支持解决方案

批处理文件国际化支持解决方案2011-02-06 IBM 蔡龙军随着软件应用的迅速推广与发展,应用软件无一例外的面临着支持多国家多语种的国际化问题,基于 Windows 的批处理文件应用广泛,然而作为一种通用脚本语言,批处理脚本没有提供一种体系化的多语言国际化支持。本文首先介绍编程语言和国际标准化对多语言问题作出的努力;其次,给出了通用多语言支持解决方案的灵活架构设计;再次,给出了批处理文件的轻量级、灵活架构的通用多语言支持解决方案,以及基于该解决方案构建...
将限制转换为力量——设计一键游戏

将限制转换为力量——设计一键游戏

将限制转换为力量——设计一键游戏2011-02-06 csdn博客 翻译:陈跃峰简介有人说过,最容易使用的游戏是只包含一个按钮的游戏。当我们按下它时,显示“You Win”。这个反面的例子说明这样一个具有很少可用性问题的游戏,将不具备多少可玩性。小键盘和有限的游戏控制经常被认为是开发移动游戏的主要限制。一个典型的移动设备键盘不适合作为专门的控制游戏平台。移动设备键盘被优化为导航菜单、数字和字符输入以及漂亮的外观,不适合精确的控制游戏...
反射基本概念和使用

反射基本概念和使用

反射基本概念和使用2011-02-06topinkingReflection是Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说"自审",并能直接操作程序的内部属性。例如,使用它能获得 Java 类中各成员的名称并显示出来。Java 的这一能力在实际应用中也许用得不是很多,但是在其它的程序设计语言中根本就不存在这一特性。例如,Pascal、C 或者 C++ 中就没有办法在程序中获得函数定义相关的信息。...
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 的,...
<< 431 432 433 434 435 436 437 438 439 440 >>