Welcome 微信登录

首页 / 软件开发 / JAVA

冒号课堂§5.3:动态语言

冒号课堂§5.3:动态语言

冒号课堂§5.3:动态语言2011-06-27 BlogJava xyz98第五课 语言小谈(3)5.3动态语言——披着彩衣飞舞的脚本语言故凡天下之理,欲向动上求静,静上求动 ——《蔡牧堂·发微论》关键词: 动态语言,静态语言,脚本语言摘要: 动态语言简谈!预览·程序是为终端用户服务的,而脚本是为程序员服务的·动态语言秉承的一个理念是:优化人的时间而不...
解决Java ME设备碎片问题

解决Java ME设备碎片问题

解决Java ME设备碎片问题2011-06-27一次编写、随处运行的口号曾驱动了 Java 编程语言的流行,但在 Java Micro Edition (Java ME) 的世界中却并不适用。屏幕大小、颜色深度和内存等设备功能显著不同。您必须选择配置文件、配置和 J2ME API,而且会碰到我们所谓的设备碎片问题。本教程介绍如何使用 IDE 的内置功能来解决 Java ME MIDP 设备碎片问题。需求开始之前,需要在您的计算机中安装以下软件:Java ...
初学maven(2)-maven/artifactory/m2eclipse安装全过程

初学maven(2)-maven/artifactory/m2eclipse安装全过程

初学maven(2)-maven/artifactory/m2eclipse安装全过程2011-06-27 BlogJava aoxj前段时间研究过一下maven,中途因为工作忙搁置了一段时间,重新再看时发现安装过程基本忘光。只好找资料看然后再来一遍,将maven,artifactory和m2eclipse安装使用的全过程记录整理出来,备忘。另外我想这些资料应该比较适合maven的入门新手,照做一遍就可以完成三个东西的安装设置,然后就可以学习和使用了。一....
初学maven(3)-使用nexus替代artifactory作为maven私服

初学maven(3)-使用nexus替代artifactory作为maven私服

初学maven(3)-使用nexus替代artifactory作为maven私服2011-06-27 BlogJava aoxj之前看到过一些Nexus的介绍,由于刚开始接触maven时使用的私服是artifactory,因此没有太在意。今天想着既然Nexus能有胆量出来混,应该有点真本事才是,看了一下nexus的安装介绍,挺简单的,试试无妨。因此装上小试了一下,结果喜出望外,nexus的表现非常不错,尤其是在开启远程索引之后,简直太方便了。于是决定放弃a...
初学maven(4)-使用maven ant task实现非标准打包

初学maven(4)-使用maven ant task实现非标准打包

初学maven(4)-使用maven ant task实现非标准打包2011-06-27 BlogJava aoxjmaven很强大,但是总有些事情干起来不是得心应手,没有使用ant时那种想怎么干就怎么干的流畅感。尤其当要打包一个特殊(相对maven的标准架构而且)时,常有不知所措的感觉。当然这个应该和自己对maven的了解不够有关,毕竟,“初学maven”嘛。但是maven在依赖管理方面实在是太强大了,太喜欢,退回原来的ant方式...
初学maven(5)-使用assembly plugin实现自定义打包

初学maven(5)-使用assembly plugin实现自定义打包

初学maven(5)-使用assembly plugin实现自定义打包2011-06-27 BlogJava aoxj在上一篇文章中,讨论到在对maven的机制不熟悉的情况下,为了实现自己需要的打包格式而使用maven ant task以maven + ant的方式来实现非标准打包,而现在要介绍的是maven中针对打包任务而提供的标准插件:assembly plugin。依然以上文(初学maven(4)-使用maven ant task实现非标准打包)的项...
Struts 2杂谈(1):ValueStack对象的传送带机制

Struts 2杂谈(1):ValueStack对象的传送带机制

Struts 2杂谈(1):ValueStack对象的传送带机制2011-06-27 BlogJava nokiaguy(将rar改成jar,直接放在WEB_INFlib目录中即可)众所周知,Strut 2的Action类通过属性可以获得所有相关的值,如请求参数、Action配置参数、向其他Action传递属性值(通过chain结果)等等。要获得这些参数值,我们要做的唯一一件事就是在Action类中声明与参数同名的属性,在Struts 2调用Action类...
基于JavaIDL的分布式程序设计

基于JavaIDL的分布式程序设计

基于JavaIDL的分布式程序设计2011-06-27 本站整理 JavaIDL介绍JavaIDL是Java 2开发平台中的CORBA功能扩展。在Java 2中引入JavaIDL,使得利用OMG IDL能够定义服务对象的基本功能,并且将IDL根据CORBA规范的要求,映射到Java语言,并以此开发出标准的具有互操作性和可连接性的分布式应用。JavaIDL使分布式、支持Web的Java应用可以基于IIOP协议透明地调用远程服务。JavaIDL运行期(Runt...
在Struts 2.0中实现表单数据校验(Validation)

在Struts 2.0中实现表单数据校验(Validation)

在Struts 2.0中实现表单数据校验(Validation)2011-06-27 BlogJava Max在写前几篇文章的时候,有些朋友建议我的写一篇关于表单数据校验的文章。 正如文章的开头所引用的《Writing Secure Code》的名言:“所有的输入都是罪恶的”,所以我们应该对所有的外部输入进行校验。而表单是应用程序最简单的入口,对其传进来的数据,我们必须进行校验。转换与校验(Conversion & Vali...
使用Velocity实现客户端和服务器端模板

使用Velocity实现客户端和服务器端模板

使用Velocity实现客户端和服务器端模板2011-06-27 IBM Sing Li在 HTML 或者 XML 这样的标准表示或交换格式中,文本性数据的操作和转换是一种频繁而且通常非常单调的活动,每个开发人员都会遇到。模板引擎可以改善这个过程,它在模板中保留输出中的静态部分,而动态生成和安排变化的部分。Velocity 是一种高度实用的、开放源代码的模板引擎,可以方便地集成到其他客户端或服务器端应用程序中。对于服务器端应用程序,如果与兼容 Servle...
AOP的利器:ASM 3.0介绍

AOP的利器:ASM 3.0介绍

AOP的利器:ASM 3.0介绍2011-06-27 IBM 李夷磊 邱小侠 蔡一超随着 AOP(Aspect Oriented Programming)的发展,代码动态生成已然成为 Java 世界中不可或缺的一环。本文将介绍一种小巧轻便的 Java 字节码操控框架 ASM,它能方便地生成和改造 Java 代码。著名的框架,如 Hibernate 和 Spring 在底层都用到了 ASM。比起传统的 Java 字节码操控框架,BCEL 或者 SERP,它具...
Classworking工具箱: 注释(Annotation)与ASM

Classworking工具箱: 注释(Annotation)与ASM

Classworking工具箱: 注释(Annotation)与ASM2011-06-27 IBM Dennis Sosnoski到 J2SE 5.0,Sun 已经给 Java 平台添加了许多新特性。最为重要的一个新特性是支持注释。注释在关联多种类型的元数据与 Java 代码方面将会很有用,并且在扩展 Java 平台的新的和更新的 JSR 中,它已经被广泛用来代替定制配置文件。在本文中,我将向您展示如何结合使用 ASM 字节码操作框架和 J2SE 5.0 ...
<< 201 202 203 204 205 206 207 208 209 210 >>