Welcome 微信登录

首页 / 软件开发 / JAVA

Cayenne,开源ORM盛宴中的另道佳肴,第1部分 - Apache Cayenne基本功能介绍

Cayenne,开源ORM盛宴中的另道佳肴,第1部分 - Apache Cayenne基本功能介绍

Cayenne,开源ORM盛宴中的另道佳肴,第1部分 - Apache Cayenne基本功能介绍2011-02-05 IBM 冯鑫 王颖初 陈宁何为 ORM在正式介绍 Apache Cayenne 的功能之前,首先让我们先来看一下 ORM 是什么,我们为什么需要 ORM。大家知道,持久化(persistence)的目的是为了将内存中的数据或对象保存到存储设备上(如磁盘),其中主要的应用就是保存到关系型数据库,或其他类型的数据库中。而在一些大型的应用程序中...
Cayenne,开源ORM盛宴中的另道佳肴,第2部分 - Apache Cayenne的高级特性

Cayenne,开源ORM盛宴中的另道佳肴,第2部分 - Apache Cayenne的高级特性

Cayenne,开源ORM盛宴中的另道佳肴,第2部分 - Apache Cayenne的高级特性2011-02-05 IBM 王颖初 冯鑫 于敬业使用 Cayenne Remote Object Persistence(Cayenne ROP)ROP(Remote Object Persistence)远程对象持久化是 Cayenne 的一个独有特性,它通过使用 Web Service 技术提供了一种轻量级的远程对象持久化和查询功能。通过使用这一功能,客户...
分享一个实用的String的工具类

分享一个实用的String的工具类

分享一个实用的String的工具类2011-02-05 博客园 Sunny Peng在编写J2ME程序时,我们尝尝要操作字符串,而原本在J2SE里面提供了很多String的操作方法,在J2ME里面是没有的,这些方法我们得自己手动去写。我整理了一下我常用的字符串操作方法:1.URLEncode(String url)方,对字符串的特殊字符进行编码,这个方法用的非常平凡,我们的HttpConnection请求必须要用到这个方法。2.split(String s...
管理Eclipse环境:Eclipse维护的神秘艺术

管理Eclipse环境:Eclipse维护的神秘艺术

管理Eclipse环境:Eclipse维护的神秘艺术2011-02-05 IBM Chris Aniszczyk管理插件什么是插件?为什么我需要关心插件?插件(plug-in,也称为 bundle)是 Eclipse 的功能块。在 Eclipse 中,所有的一切都有其相应的插件,这包括:透视图和视图编辑器建模工具登录和其他核心功能事实上,整个 Eclipse IDE 就是被构建为一个大的插件集合。其他基于 Eclipse 的产品,例如 IBM Ration...
Java云计算的两种方法

Java云计算的两种方法

Java云计算的两种方法2011-02-06 yeeyan 译:小猪哥最近,人们在思考如何使用Java来实现云计算,我看到了两种趋势性的方法。它们存在交叉重叠处而并非互相排斥,但总体而言它们在项目方面有着非常不同的表现:重面向UI(Heavy UI oriented)这种类型的应用或框架通常提供基于UI的控制台、管理有用、插件等,这为管理云中的资源比如开始和停止图像等提供了唯一的方法。这种方法的关键特征是它需要大量用户的输入和人的干预,所以这变得相对不动态...
JUnit和单元测试入门简介

JUnit和单元测试入门简介

JUnit和单元测试入门简介2011-02-061、几个相关的概念白盒测试——把测试对象看作一个打开的盒子,程序内部的逻辑结构和其他信息对测试人员是公开的。回归测试——软件或环境的修复或更正后的“再测试”,自动测试工具对这类测试尤其有用。单元测试——是最小粒度的测试,以测试某个功能或代码块。一般由程序员来做,因为它需要知道内部程序设计和编码的细节。JUnit &...
Servlet写入Cookie转发后无法读取的问题

Servlet写入Cookie转发后无法读取的问题

Servlet写入Cookie转发后无法读取的问题2011-02-06 csdn博客 赵学庆我在一个servlet中把cookie写入后 紧跟着用转发到另一个servlet来读取 可是 却读不出上一次写的cookie 只能读出大上次以前的cookie请问怎么解决呢?谢谢答案:客户发来请求,此时携带了当前Cookie你发送cookie, 数据已经去了客户端,当并不影响第一步发过来的Cookie你读取时,用的是转发,此时的cookie是你请求前的cookie,...
Log4j日志管理系统简单使用说明

Log4j日志管理系统简单使用说明

Log4j日志管理系统简单使用说明2011-02-06mrzhangtufuLog4j有三个主要的组件:Loggers,Appenders和Layouts,这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松的记录信息的类型和级别,并可以在运行时控制日志输出的样式和位置。下面对三个组件分别进行说明:1、LoggersLoggers组件在此系统中被分为五个级别:DEBUG、INFO、WARN、ERROR和FATAL。这五...
Spring的优秀工具类盘点,第1部分: 文件资源操作和Web相关

Spring的优秀工具类盘点,第1部分: 文件资源操作和Web相关

Spring的优秀工具类盘点,第1部分: 文件资源操作和Web相关2011-02-06 IBM 陈雄华Spring 不但提供了一个功能全面的应用开发框架,本身还拥有众多可以在程序编写时直接使用的工具类,您不但可以在 Spring 应用中使用这些工具类,也可以在其它的应用中使用,这些工具类中的大部分是可以在脱离 Spring 框架时使用的。了解 Spring 中有哪些好用的工具类并在程序编写时适当使用,将有助于提高开发效率、增强代码质量。在这个分为两部分的文...
Spring的优秀工具类盘点,第2部分: 特殊字符转义和方法入参检测工具类

Spring的优秀工具类盘点,第2部分: 特殊字符转义和方法入参检测工具类

Spring的优秀工具类盘点,第2部分: 特殊字符转义和方法入参检测工具类2011-02-06 IBM 陈雄华Spring 不但提供了一个功能全面的应用开发框架,本身还拥有众多可以在程序编写时直接使用的工具类,您不但可以在 Spring 应用中使用这些工具类,也可以在其它的应用中使用,这些工具类中的大部分是可以在脱离 Spring 框架时使用的。了解 Spring 中有哪些好用的工具类并在程序编写时适当使用,将有助于提高开发效率、增强代码质量。在这个分为两...
在PropertyResourceBundles中引入继承

在PropertyResourceBundles中引入继承

在PropertyResourceBundles中引入继承2011-02-06Eric A. OlsonPropertyResourceBundle 是一种 Java 机制,用于从实际的 Java 代码中分离出特定于语言环境的文本。当应用程序调用这些特定于语言环境的其中一个属性时,与给定的用户语言环境相关的一个文本文件就被打开并被阅读。从 Java 代码中分离出对语言环境敏感的消息是处理国际化问题的关键。只要应用程序使用 PropertyResourceB...
为什么要在定义抽象类时使用abstract关键字

为什么要在定义抽象类时使用abstract关键字

为什么要在定义抽象类时使用abstract关键字2011-02-06银河使者众所周之,在任何面向对象的语言中(包括Java、C#),在定义抽象类时必须使用abstract关键字。虽然这已经习已为常了,但实际上abstract是为了在实现接口或继承抽象类避免歧议而必须存在的。看如下代码:abstract class Class1{ abstract void method();}上面的代码是一个典型的抽象类,在定义类时和定义方法时都使用了abstract。...
批处理文件国际化支持解决方案

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

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

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

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

反射基本概念和使用

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