内容列表
- [原创] Java数据库字符国际化
- 数据库字符国际化是大家提问最多的问题,例如MySQL数据库大家可能在JDBC-URL添加useUnicode=true&CharacterEncoding=GBK作为中文支持的基本条件。但这有时破坏了数据的完整性,如果某些人粗心大意,就会导致数据编码错误,产生乱码。因此,我们需要一些手段在程序内部进行编码处理。人们一般通过在应用上使用 String(bytes:byte[], enc:St
- 分类:Java 查阅全文
- 新一代Java技术即将出现[转]
- 【日经BP社报道】 Java技术自问世时光已经过去了9个年头。作为一名一直关注其成长的记者,曾经一段时间有过这样的想法:“Java技术已经成熟,是不是发展速度该放慢一些了呢”。然而,这种想法错了。近来Java技术的进化相当显著。Java技术正在迎来“又一次革命”的风暴。这就是本文的结论。 “又一次”指的是什么?̶
- 分类:Java 查阅全文
- 【JSF心得】JAVA的对象传递是引用传递
- 基于jsf-component的portlet的构建通常需要了解一下几点1. 所有的jsf-component都是单一实例的,也就是说在每一个session周期内,一个UI组件只存在一个实例2 对于UI组件中的变量,对于不属于UI组件的对象(FTPClient),在UI对象构建初期通过构造函数传递,之后,无论这些对象在其他地方发生任何变化,UI中引用的仍然是该对象的实例。对于UI组件自己的对象(U
- 分类:Java 查阅全文
- Eclipse 使用秘籍
-
Author:sungo前言:本來我都是使用JBuilderX當主力IDE、但使用了Eclipse後發現...Eclipse原來也這麼好用...漸漸的就愛上了它......Eclipse優點:免費、程式碼排版功能、有中文化包、可增設許多功能強大的外掛、支援多種作業系統(Windows、Linux、Solaris、Mac OSX)..等等。開此篇討論串的目的,是
- 分类:Java 查阅全文
- Web MVC的替代方法
- (摘自《Expert One-on-OneJ2EE Development without EJB》第13章 Alternative Approaches to Web MVC)
虽然当前流行的是基于请求驱动的Web MVC框架,但在J2EE中还有两种比较重要的替代开发方法:Portlets和基于事件驱动的Web MVC框架。
1、Portals和Portlets
(1)概述
l 
- 分类:Java 查阅全文
- java辨析(1):==和Equal.doc
- ? 总结1、= =操作符比较的是操作符两端的操作数是否是同一个对象;另外= =操作符两边的操作数必须是同一类型的(可以是父子类之间)才能编译通过。2、String的equals()方法比较的是两个String对象的内容是否一样3、= =比较的是地址,如果是具体的阿拉伯数字的比较,值相等则为TRUE,如:int a=10 与 lo
- 分类:Java 查阅全文
- Java获取Html变量的值
- Author: Tansf
代码如下//------getParameter.javaimport java.awt.*;import java.applet.*; public class getParameter extends Applet{ private String title; public voi
- 分类:Java 查阅全文
- JNI完全手册
-
最近在公司里做了一个手机的项目,需要JAVA程序在发送短信的时候和第三方的短信服务器连接。短信接口是用C++写的。琢磨了三天,大致搞懂了JNI的主体部分。先将心得整理,希望各位朋友少走弯路。首先引用一篇文章,介绍一个简单的JNI的调用的过程。JAVA以其跨平台的特性深受人们喜爱,而又正由于它的跨平台的目的,使得它和本地机器的各种内部联系变得很少,约束了它的功能。解决JAVA对本地操作的
- 分类:Java 查阅全文
- Spring Framework标记库初学指南
-
Spring是一个服务于所有层面的application framework:提供了bean的配置基础,AOP的支持,JDBC的提取框架,抽象事务支持,等等。它有一个非常显著的特点:在某个层面上如果你不需要Spring的支持,你就可以不使用String的class,只使用它的某一部分的功能。从它的设计理念,你可以看到String帮助你实现了真正的逻辑层和web层的分离。
相对于EJB
- 分类:Java 查阅全文
- 实例讲解:Java中的SOAP技术
-
开始之前,我想就本文即将讨论的主题和读者需要具备的起点知识做一些必需的描叙。本文的主题是讨论SOAP技术,我们将尽可能的讲得通俗易懂一些,所以,我们引入了一个普通的“Hello World”范例来给读者说明它们是怎么运作的,让读者知道它们的运作方式。我认为,如果光看官方文档是很难开始学习这门新技术的,官方文档中包含大量的范例,并解释了所有的特性和优点,但是没解释它
- 分类:Java 查阅全文
- JDeveloper10g你真的准备好了吗?
- Oracle 推出了最新的JDeveloper10g,网上顿时风风火火,邮箱中也多了不少关于此的广告邮件。平心而论,10g比9i已经有了很大的进步,他尽量通过可视化的编辑方式来完成程序开发工作,希望JDeveloper也能够像微软的Studio一样,高效率工作。但是,通过一段时间的试用以后,终于明白JDeveloper与成熟的商用Java IDE是有差距的。这里我只谈一谈不成熟的地方
- 分类:Java 查阅全文
- 用Webflow构建Web程序
-
用Webflow构建Web程序
- 分类:Java 查阅全文
- 关于一道操作符面试题的思考
- 有这么一道面试题:
int a=2,b=3,c=1 a+=--b+c; c-=b+a++; System.out.println("a="+a+",b="+b+",c="+c); 请问输出结果如何?
正确答案是:a=6,b=2,c=-6
现在解析一下这段程序的具体运作流程
执行javap -c Test得到这段程序的执行代码如下:
0&
- 分类:Java 查阅全文
- Jive论坛与Spring框架
-
没有一种新技术是凭空诞生的,它的萌芽或胚胎总是或多或少显现于以前的技术中,Jive论坛是大家潜心研究的设计型应用程序,其相关解析可见本栏的GoF设计模式专栏。
Jive和Spring同为由JavaBeans组成的J2EE Web系统,Jive作为早期成功设计案例,其主要架构成为大多数纯JavaBeans系统的流行架构,Spring也不例外。
Spring框架除了是一种Web层应
- 分类:Java 查阅全文
- 初评hibernate
- 业务逻辑层下的ORM层用什么,有人推荐Hibernate,也有人对此持否定态度,所以决定先了解一下,以下是我看了几天文档后的一些体会,可能有点悲观。 1,Hibernate究竟能用到多大的项目? 什么是多大,这很难说,我想应该是数据库表比较多,业务逻辑比较复杂(表关联复杂),而且要求性能比较高吧。其他行业我不知道,电信行业软件都该是如此。据我了解,这
- 分类:Java 查阅全文
- 用CustomDataSource向iReport中传递数据
- iReport是个很好用的免费报表制作工具。它小巧易用,也不乏扩展性。利用CustomDataSource向报表中传数据就是它的可扩展性的一个方面。实现CustomDataSource需实现接口JRDataSource。这里有两个方法-public boolean next() throws JRException 和public Object getFieldValue(JRField fiel
- 分类:Java 查阅全文
- JBPM源码分析(二)---acceptToken函数
- acceptToken是JBPM工作流引擎中的核心函数,它在每个节点中都有具体的实现。这个函数主要决定该节点如何处理到达该节点的令牌。理解了acceptToken,JBPM工作流的运行过程就懂得了一半。acctpToken在各节点类中具体实现的功能如下所示:
一、TransitionImpl
1) 触发Tran
- 分类:Java 查阅全文
- 利用Jakarta Commons Digester匹配xml配置文件信息与其对应的xml规则文件形成Java Object
- 利用Jakarta Commons Digester匹配xml配置文件信息与其对应的xml规则文件形成Java Object
说明:在这里以一个简单的例子来说明如何使用Digester。
第一步:下载Digester在http://jakarta.apache.org/commons/index.html页面找到Digester Project,并下载commons-digester-1.6.
- 分类:Java 查阅全文
- Flex1.5以及flex Builder 1.5安装以及结合Tomcat5的配置。
- 1、安装flex.15到官方网站上下载就是了,然后再到论坛找个注册机器(如:FED150-55111-33703-74294)。安装以后,把samples.war,flex.war,profiler.war copy到tomcat/webapps目录下,启动tomcat,然后在http://localhost:8080/samples 就可看到例子了。2、安装flex Builder 1
- 分类:Java 查阅全文
- 使用XMLBeans 处理XML
-
一.XMLBeans
基于XML开发的技术很多,常见的如Dom4j(JBoss用),Castor,Common-Degister(Struts用),XMLBeans.关于这些的比较网上很多.这里谈谈XMLBeans的用法.
XMLBeans的官方地址(http://xmlbeans.apache.org/).上面有它的详细介绍和用法.
二 适用的场合
从使
- 分类:Java 查阅全文