Welcome 微信登录

首页 / 软件开发 / JAVA

如何将外部代码检查器集成到 Eclipse CDT 中

如何将外部代码检查器集成到 Eclipse CDT 中

如何将外部代码检查器集成到 Eclipse CDT 中2013-09-21 IBM Alex RuizCodan 是在 C/C++ 项目上执行代码检查的代码分析框架。自 2011 年起,Codan 已成为 Eclipse CDT(C/C++ 开发工具 )一部分,它不仅提供执行静态代码分析所需的全部基础架构,还提供了一些有用的、随时可用的问题检查器(参阅 参考 资料)。Codan 于 2012 年 6 月随 Eclipse Juno 进行了更新,支持开发人员...
浅析多租户在Java平台和某些PaaS上的实现

浅析多租户在Java平台和某些PaaS上的实现

浅析多租户在Java平台和某些PaaS上的实现2013-09-21 IBM 陈 争云多租户综述多租户(Multi Tenancy/Tenant)是一种软件架构,其定义是:在一台服务器上运行单个应 用实例,它为多个租户提供服务。在这种架构上,应用程序被设计成能将自己的数据、配置进行虚拟的分区,以便 每个租户都感觉到自己是在一个私有的、可定制化的应用实例上工作。这背后代表的是资源的伸缩能力。即在同样 硬件配置,不同租户在数据分离的情况下,共享同样的应用程序,还...
Java 性能优化之 String 篇

Java 性能优化之 String 篇

Java 性能优化之 String 篇2013-09-22 IBM 杨博文,应乐年,杨雯雯String 在 JVM 的存储结构一般而言,Java 对象在虚拟机的结构如下:对象头(object header):8 个字节Java 原始类型数据:如 int, float, char 等类型的数据,各类型数据占内存如 表 1. Java 各数据类型所占内存.引用(reference):4 个字节填充符(padding)表 1. Java 各数据类型所占内存然而,...
如何编写 Spring Roo 的高级附加组件和包装器附加组件

如何编写 Spring Roo 的高级附加组件和包装器附加组件

如何编写 Spring Roo 的高级附加组件和包装器附加组件2013-09-22 IBM Shekhar Gulati本系列 “Spring Roo 简介” 的 Spring Roo 简介,第 3 部分:开发 Spring Roo 的附加组件 讨论了 Spring Roo 附 加架构,以及如何使用 addon create 命令创建国际化的、简单的附加组件。本文主要关注 Spring Roo 支持的其余两种类 型的附加组件,即高级...
JPA中的主键生成策略

JPA中的主键生成策略

JPA中的主键生成策略2013-09-22 王 汉敏 Table 策略 (Table strategy)这种策略中,持久化引擎 (persistence engine) 使用关系型数据库中的一个表 (Table) 来生成主键。这种策略可移植性比较好,因为所有的关系型数据库都支持这种策略。不同的 J2EE 应用服务器使用 不同的持久化引擎。下面用一个例子来说明这种表生成策略的使用:清单 1.Table 生成策略@Entity public class Pri...
CICS Java环境简介

CICS Java环境简介

CICS Java环境简介2013-09-23 IBM Weiand Dennis简介IBM CICS 的优势之一是它支持多种编程语言,并允许您将它们混合到一个应用程序中。但是,如果基于 CICS 的应用程序仅使用 Java,而您想要利用各种 CICS Java 环境的优势。当在 CICS 程序之间传递数据时,通常会将数 据放在面向字段的系列字节结构中,以便用任何语言编写的应用程序都能够访问这些数据。但是,如果您只使用 Java 语言 ,则最好将数据放在面...
如何使用 Feed4JUnit 进行数据与代码分离的 Java 单元测试

如何使用 Feed4JUnit 进行数据与代码分离的 Java 单元测试

如何使用 Feed4JUnit 进行数据与代码分离的 Java 单元测试2013-09-23 IBM 万书吉Feed4JUnit 与 JUnit经常,在应用程序的业务逻辑中存在大量的这样的接口:他们接受不同的输入,然后进行 或验证,或处理,进而完成相同的流程。比如网站的登录入口,用户名和密码都有长度的限制,同时也具有是否允许特殊字 符的限制等,所以在我们进行其单元测试的过程中,根据不同长度的用户名和密码,以及不同的字符组合,只需要提供相同 的测试代码结构,...
教你使用TSAM扩展来管理J2EE应用程序

教你使用TSAM扩展来管理J2EE应用程序

教你使用TSAM扩展来管理J2EE应用程序2013-09-23 IBM Michele CrudeleTivoli Service Automation Manager 7.2.2 引入了扩展 的概念,该扩展是一组 TSAM 软件组件,可以向 TSAM 平台添 加更多功能。一个扩展通常(但不限于)可以实现以下功能:可以实现一个新的 IT 服务自动化解决方案,该解决方案在 TSAM 中称为服务定义;例如,一个存储即服务解决方案可 以为一所大学的学生提供主目录...
从Java代码到Java堆

从Java代码到Java堆

从Java代码到Java堆2013-09-23 IBM Chris Bailey优化应用程序代码的内存使用并不是一个新主题,但是人们通常并没有很好地理解这个主题。本文将简要介绍 Java 进 程的内存使用,随后深入探讨您编写的 Java 代码的内存使用。最后,本文将展示提高代码内存效率的方法,特别强调了 HashMap 和 ArrayList 等 Java 集合的使用。背景信息:Java 进程的内存使用通过在命令行中执行 java 或者启动某种基于 Jav...
简述Gradle在大型Java项目上的应用

简述Gradle在大型Java项目上的应用

简述Gradle在大型Java项目上的应用2013-12-03 infoq 何海洋在Java构建工具的世界里,先有了Ant,然后有了Maven。Maven的CoC[1]、依赖管理以及项目构建规则重用性等特点,让Maven几乎成为Java构建工具的事实标准。然而,冗余的依赖管理配置、复杂并且难以扩展的构建生命周期,都成为使用Maven的困扰。Gradle作为新的构建工具,获得了2010 Springy大奖,并入围了2011的Jax最佳Java技术发明奖。它是...
使用Eclipse的Navigator Link Helper实现导航器与编辑器的关联

使用Eclipse的Navigator Link Helper实现导航器与编辑器的关联

使用Eclipse的Navigator Link Helper实现导航器与编辑器的关联2013-12-03 IBM 黄 巍实现 LinkHelper在上个例子中,plugin.xml 中扩展了各类扩展点后,其实并不用我们写任何 Java 代码,就能够在这个 ID 为 com.example.test 的视图上完成一些 Project Explorer 已实现的操作: 例如创建项目,文件夹,文件等,这些是通过重用 navigatorContent 实现的。另...
基于Java的Eclipse plug-in: 语言文字解码必备

基于Java的Eclipse plug-in: 语言文字解码必备

基于Java的Eclipse plug-in: 语言文字解码必备2013-12-03 ibm 王蓉, 张亚民,张晓辉需求背景 :TVT 测试中语言文字解码在 TVT(Translation Verification Testing 翻译验证)测 试时,我们需要不断地将翻译成各种语言的 PII(Programmed Integrated Information 程序集成信息)文件 更新到我们的资源文件中,用于我们测试。对于资源文件的管理,我们大部分时候都会用...
Tomcat 6.0的JNDI使用方法

Tomcat 6.0的JNDI使用方法

Tomcat 6.0的JNDI使用方法2013-12-03 51cto博客 On My Way最近有项目用到JNDI,为了方便的更改数据库和环境,好吧,那我就来学习下,顺便分享下方法,网上的方法乱七八糟,看的我眼都晕了。以下我提供的方法绝对是我本人试过可用的,要不发上来被你看到了,估计会被你骂。囧……先让大家看下我的项目图:一、我们先找到tomcat6.0conf目录下的context.xml更改里面的内容:<?xml v...
Java项目打war包的方法

Java项目打war包的方法

Java项目打war包的方法2013-12-03 51cto博客 On My Way最近好忙好忙,整理下心情给大家分享下自己在工作中遇到的一点小技巧,希望给遇到同样麻烦的同学一点帮助。我们知道Java项目打war包可以在Eclipse和MyEclipse工具中自动打包,就是右键,然后导出war包就可以了,可是我发现我的一个项目打war包的过程中遇到点小麻烦,导出的war包打开之后,里面少了很多东西,明显有问题。那怎么办呢,网上搜了许多偏方都没效果,请教同事...
Hibernate从入门到精通(一)JDBC简介

Hibernate从入门到精通(一)JDBC简介

Hibernate从入门到精通(一)JDBC简介2013-12-03 csdn博客 zs15932616453在了解Hibernate之前,我们先回顾一下传统JDBC访问数据库的相关内容。重点在于分析JDBC访问存在哪些 缺陷,这些缺陷在Hibernate中是如何思考和解决的?JDBC主要对象DriveManager:代表驱动程序管理器 ,负责创建数据库连接Connection:代表数据库连接Statement:负责执行SQL语句PrepareStatem...
Hibernate从入门到精通(二)Hibernate实例演示

Hibernate从入门到精通(二)Hibernate实例演示

Hibernate从入门到精通(二)Hibernate实例演示2013-12-03 csdn博客 zs15932616453上篇Hibernate从入门到精通(一)JDBC简介,我们主要对JDBC进行了简单介绍和使用说明,这次我们做一个Hibernate简单实例,通过这个实例对比Hibernate和JDBC,了解Hibernate的优势所在。在此之前,读者有必要了解一下Hibernate中的每个jar包的作用和每个jar文件包主要负责的工作,这里我们不做过...
Hibernate从入门到精通(三)Hibernate配置文件

Hibernate从入门到精通(三)Hibernate配置文件

Hibernate从入门到精通(三)Hibernate配置文件2013-12-03 csdn博客 zs15932616453在上次的博文Hibernate从入门到精通(二)Hibernate实例演示我们已经通过一个实例的演示对Hibernate的基本使用有了一个简单的认识,这里我们在此简单回顾一下Hibernate框架的使用步骤。Hibernate框架的使用步骤:1、创建Hibernate的配置文件2、创建持久化类,即其实例需要保存到数据库中的类3、创建对...
<< 561 562 563 564 565 566 567 568 569 570 >>