首页技术区最新随笔(rss)

JTwitter:著名Web2.0网站TWritter的Java API

     摘要: JTwitter只是一个访问TWritter的简单的Java API,数据交换采用了JSON,提供了诸如认证,朋友,消息等管理。  阅读全文

2008-07-19 09:11 作者: javaread.com【评论:3】【阅读:143】 

WAS与IHS结合时如何配置SSL

     摘要: 本Blog所有内容不得随意转载,版权属于作者所有。如需转载请与作者联系( fastzch@163.com )。未经许可的转载,本人保留一切法律权益。一直以来,发现有某些人完全不尊重我的劳动成果,随意转载,提醒一下那些人小心哪天惹上官司。 以前写给别人的邮件内容,讲述了WAS与IHS结合时如何配置S...  阅读全文

2008-07-19 01:23 作者: Robin's Java World【评论:2】【阅读:207】 

单元测试(提升篇)

     摘要: 本节是单元测试的第三篇。我以为这是重中之重的一章。单元测试的关键在于代码要可测。可测才能测。要做好单元测试,就必须在代码的可测性方面努力,在设计、重构方面用心。本篇主要分享我在如何写出可测性代码方面的理解,与大家共勉!  阅读全文

2008-07-18 23:11 作者: wukaichun【评论:2】【阅读:287】 

JavaScript Development Toolkit 简介

     摘要: JavaScript Eclipse 插件助您一臂之力,提高 JavaScript 生产力指日可待 JavaScript Development Toolkit(JSDT)是一种开放源码插件,它将健壮的 JavaScript 编程工具引入到 Eclipse 平台中。JSDT 使开发更加流畅、简化了编码并提高了纯 JavaScript 源文件和 HTML 内置的 JavaScript 的生产力。 ...  阅读全文

2008-07-18 22:58 作者: GoKu【评论:5】【阅读:323】 

在使用CXF WebService框架时遇到的问题与解决方案

     摘要: 在项目开发过程中,遇到在本机和windows环境中部署用CXF框架开发的的webService没有任何问题,但是当将工程部署到solaris 的SUN ONE application上时,再用本机的cxf Web服务客户端访问对应的web服务时,如果传输的数据量小于大约4K不会出问题,否则则会报一些数据绑定的异常如: Marshalling Error: Error writing reques...  阅读全文

2008-07-18 19:11 作者: Coolfiry【评论:0】【阅读:331】 

Spring Mail中文乱码问题

     摘要:                 最近项目中用到了spring的邮件功能,程序部署在客户服务器上(操作系统为繁体中文),每次发送邮件时接收者的操作系统如果也为繁体中文则不会出现乱码,如果为简体中文或英文,对于邮件标题或内容有中文(无论繁体与简体)的就会出现中...  阅读全文

2008-07-18 16:55 作者: Jakin.zhou【评论:2】【阅读:361】 

Facelets组件

     摘要: facelets 可以自定义组件,今天看了一下,果然好用。以前使用facelets只是定义一个界面的模板,并不没有深入它的自定义组件方面的内容,其实它的自定义组件也就是定义一个tag,然后在xhtml中引入这个tag,但这要比普通的JSP方式的tag方便多了。要想引用自定义的tag要在web.xml中加入下面代码(前提是一定配置好其他的facelets内容)<context-param...  阅读全文

2008-07-18 15:22 作者: Libo【评论:1】【阅读:429】 

用Stax组装及解析XML

     摘要: Webservice交互中需要双方约定数据格式,用XML表示数据库记录是不错的选择。 先定义个DTD: <!--      DTD for the Xml-Format-String used to transmit business data --> <!-- The "DBSET" element is the root of...  阅读全文

2008-07-18 15:13 作者: jinn【评论:1】【阅读:380】 

Axis中用户名、密码传递

     摘要: Webservice交互经常需要验证用户,用户名和密码的传递采用SOAPHeader传递不失为一种好办法。在Axis1中设置很简单: 客户端: ((org.apache.axis.client.Call) call).addHeader(new SOAPHeaderElement("Authorization","username",username)); ((org.apache.axis...  阅读全文

2008-07-18 13:18 作者: jinn【评论:1】【阅读:404】 

推荐 Design Patterns 和GlassFish 笔记帮助卡片

     摘要: 今天在DZone网站看到发布两个新的笔记帮助卡片,下载看一下感觉很不错,所以推荐给大家。不过除了今天要推荐的 Design Patterns和GlassFish以外,DZone RefCards还有很多不错的学习笔记卡片可供下载,有兴趣的朋友可以去官网下载。  阅读全文

2008-07-18 12:58 作者: x.matthew【评论:4】【阅读:499】 

Oracle XDB的http服务端口与Tomcat端口冲突

       
        今天一同事用IE访问服务器上部署的程序时总是弹出一个让输入用户名与密码的窗口,分析不应该是那台服务器的用户名与密码,但具体是什么原因呢?后来又发现启动本机上的Tomcat(端口号是8080),访问部署本机上的程序也会出现这个问题,比较奇怪。

        仔细查看弹出的窗口发现窗口的偏上部分有"XDB"三个字母,突然想起XDB是oracle的一种服务,Oracle创建数据库时默认包含了XDB特性,一旦启动了数据库和Listener,Oracle XDB的http服务就占用8080端口,刚好和Tomcat端口冲突。为了验证这个猜测,停止了oracle服务,再访问服务器和本机上的程序都一切ok,找到原因!

        解决方法:修改XDB的http服务端口。

2008-07-18 12:28 作者: Jakin.zhou【评论:0】【阅读:390】 

Jacob控制word文档

     摘要: Jacob的下载、配置就不说了,提醒下,官方的提供的17版本似乎不支持jdk1.5,得下载19版的(CSDN上有)。 研究这个的目的是想用java生成符合格式的word文档,文档内容大体上有三种格式,Heading1、Heading2和Normal,在word的文档结构图显示的样子如下 Heading 1    Heading 2    H...  阅读全文

2008-07-18 11:21 作者: jinn【评论:0】【阅读:307】 

走进JavaFX-(1)

     摘要: JavaFX出来已经很长一段时间了。一直在计划跟进,可是因为比较懒,现在才慢慢地学习。这里就暂做做学习总结的地方吧。
虽然是总结,我还是打算写详细一点。本来我对JavaFX了解也不是很多,有的东西还要在网上查证了才能写(比较JavaFX是如何诞生,如何从F3变成 JavaFX的)。今天要写的主要是:1、JavaFX的前世今生;(了解了它的历史也就了解了它是什么,它的发展方向,呵呵)2、如何拥有 JavaFX;(知道从哪里去下载开发工具,如何配置它)3、Hello JavaFX World(当然,一个经典的Hello World是不能少的)  阅读全文

2008-07-18 11:12 作者: 西门町学士【评论:2】【阅读:596】 

新版本发布:基于prototype的表单验证框架,现正式更加为rapid-validation-v1.0

     摘要: javaeye现在使用的表单验证框架就是这个,现正式更名并发布新版本为rapid-validation-v1.0.0
特性简介:
简洁,快速的验证语法
无需编写验证提示信息(当然也支持自定义提示信息)
错误消息在指定地方显示
支持组合验证
Ajax支持
基于prototype.js
支持国际化
易于扩展
基于标准的Html属性(class)添加验证,易于其它标准的jsp taglib集成
特殊应用场景支持,如:密码确认,结束日期必须大于开始日期
完整详细的单元测试,保证框架质量   阅读全文

2008-07-18 09:27 作者: badqiu【评论:6】【阅读:657】 

Observer Pattern 观察者模式

     摘要: 所谓的observer pattern即是实现观察者和观察对象之间关系的一种模式。该模式中,观察对象可以有一个,也可以有多个。如果观察者要实时接受观察对象的信息,就必须通过该观察对象的registerObserver方法注册成为该观察对象的观察者群。也可以通过removeObserver方法注销并离开该观察对象的观察者群。观察对象通过notifyObserver方法将实时信息通知给它所有的已注册的观察者。   阅读全文

2008-07-18 00:54 作者: 化的了【评论:2】【阅读:576】 

Composite Pattern

     摘要: Iterator Pattern只能提供一个平行的菜单组合,而我们要一个树形的。  阅读全文

2008-07-18 00:46 作者: 化的了【评论:1】【阅读:527】 

State Pattern 状态模式

     摘要: State Pattern 的前提条件是:经常发生改变的是状态(也就是业务流程),而不是“操作”。  阅读全文

2008-07-18 00:38 作者: 化的了【评论:5】【阅读:544】 

No Dialect mapping for JDBC type: 3

     摘要:   阅读全文

2008-07-17 20:55 作者: wzy【评论:0】【阅读:543】 

Oracle 驱动版本引起的显示字段奇怪编码问题

     摘要: 开门见山把产生问题的原因的解决办法列出来。
我们一般获取 Statement 都是通过 conn.createStatement() 方法,很少传递参数给它的,所以其内置属性都取默认值的,取记录只用 while(rs.next()) 逐个取即可。然而有一个需求(Oracle 8i 之前的版本不支持子查询排序,所以无法用 rownum 取分页记录) 是通过如下代码来得到 Statement:
Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
由它获得的结果集可以 rs.absolute(n) 直接跳到第 n 行记录来获得值,但就这个用法出问题了,取出来的中文出现乱码了,如 "无效",变成了 "0xE697A0E69588"
原因是我用的 Oracle 驱动版本太低了,是 8.1.6 的驱动版本,只要换成 8.1.7 或更高的驱动版本就可以正常取得中文字段值了。  阅读全文

2008-07-17 20:03 作者: 隔叶黄莺【评论:5】【阅读:540】 

Ant学习笔记——自己构建Ant编译环境

     摘要: 自从年初开始用NetBeans6.0,才接触到Ant。这是今年6月份的一篇Ant学习笔记。
安装
1.下载并构建环境。
去官网下载src包和bin包。解压缩它们到同一目录,运行build.bat,bootstrap.bat。
2.设置系统环境变量
新建ANT_HOME,值为解压缩的目录。如C:\ant\apache-ant-1.7.0
在PATH末尾追加%ANT_HOME%\bin;
3...  阅读全文

2008-07-17 17:51 作者: Atea【评论:1】【阅读:675】 

dwr 学习笔记

     摘要: 参考引用:11.1 DWR11.1.1 DWR简介11.1.2 DWR使用入门11.1.3 试用DWR11.1.4 DWR的适用范围使用说明: lib添加dwr.jarweb.xml添加Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><...  阅读全文

2008-07-17 15:17 作者: G_G【评论:0】【阅读:747】 

最新Dengues Source Code (ETL & RCP )0.1.4M1 发布

     摘要: 最新Dengues源代码 dengues_0.1.4M1_1304:    最新代码下载链接: http://dengues.googlecode.com/files/dengues_0.1.4M1-r1304.zip 最新版修改如下:   Ticket ...  阅读全文

2008-07-17 14:08 作者: zDevil(Dengues Studio)【评论:0】【阅读:574】 

用classloader方式打包可执行jar文件

     摘要: 用myEclipse打包可执行jar文件,特别是需要包含第三方资源包的时候,往往打包好之后jar文件找不到,即使 manifest.mf 文件设置了ClassPath= ?.jar 之类的,还会找不到第三方资源包的问题;一般情况下,第三方资源包都不应该和你的应用程序打成一个包,而是作为外部文件引入,这个时候需要考虑用classloader的方式打包。  阅读全文

2008-07-17 11:16 作者: 蒋家狂潮【评论:1】【阅读:725】 

HtmlCleaner,Html解析专家

     摘要: HtmlCleaner是一个开源的Html文档解析器。HtmlCleaner能够安全的解析和转换web上的HTML到标准的XML,重新排序每个元素,然后生成结构良好(Well-Formed)的XML文档。默认它遵循的规则是类似于大部份web浏览器为创文档对象模型所使用的规则。然后,用户可以提供自定义tag和规则组来进行过滤和匹配。它被设计的小,快速,灵活而且独立。HtmlCleaner也可用在Java代码中,当命令行工具或Ant任务。 解析后编程轻量级文档对象,能够很容易的被转换到DOM或者JDom标准文档,或者通过各种方式(压缩,打印)连续输出XML。  阅读全文

2008-07-17 10:06 作者: javaread.com【评论:5】【阅读:853】 

roller扩展开发经验小结之xmlrpc

     摘要: 去年10月为了满足一个客户的需求,让我开发一个教学博客系统出来,当时考虑节约成本就使用了一个比较优秀的开源博客平台来做二次开发。这个开源平台就是roller,是apache的一个项目,能收录在apache下面说明还是有两把刷子的,matrix的部落隔就是直接使用的roller,而且看到确切消息说网易的博客平台也是基于roller进行开发的。 roller地址:http://roller.apac...  阅读全文

2008-07-17 07:23 作者: rocket【评论:4】【阅读:823】 

Grails项目与CAS、GWT集成配置指南(上)

     摘要: 关键词:Grails CAS GWT GWT-EXT IntelliJ IDEA 单点登录 AJAX应用     最近在用Grails框架开发一个Web应用系统,需要与已有的异构Web系统实现单点登录的效果,同时为了增加程序的用户体验要用到AJAX技术,因此在系统中集成了CAS和GWT插件,并在GWT插件中加入了GWT-EXT库。本文的目的是给出各种配置细节,...  阅读全文

2008-07-17 01:40 作者: 星哥【评论:0】【阅读:670】 

JavaSVN:CVS的冬天来临

     摘要: JavaSVN是一个完全基于Java的Subversion客户端类包。JavaSVN支持http,https,svn和svn+ssh连接协义。后续版本中将新增对file:///协议的支持。JavaSVN是一个纯Java的svn客户端工具,它可以结合Eclipse一起使用,从而方便的整合SVN开发。比CVS有更多的便捷和优点。  阅读全文

2008-07-16 23:35 作者: javaread.com【评论:6】【阅读:1139】 

struts 2依然坚挺 Seam前景不明

如今Java的Web MVC框架,夹在RIA和Ruby on rails、PHP之间,疲态尽显。
看图说话:
struts2还在攀升,spring MVC 缓慢增长,seam不温不火

最好的态度就是观望,不要在下面这些技术直接换来换去,而是以提高设计思想、加强积累、纵深发展为主。



2008-07-16 23:31 作者: OneEyeWolf【评论:2】【阅读:1101】 

做人不要太浮躁

     摘要: 每个人都渴望成功,都渴望被人高看一眼,但是千万不要太浮躁!  阅读全文

2008-07-16 18:04 作者: Jack.Wang【评论:13】【阅读:1255】 

Hibernate 的 getCurrentSession 简析

     摘要: SessionFactory.getCurrentSession() 是 Hibernate 应用获取 Session 的常用方法。在调用该方法时,Hibernate 会从 interface CurrentSessionContext 获取当前的 Session,这是Hibernate 在不同组件中传递 Session 的方法。 CurrentSessionContext 有三个实现,...  阅读全文

2008-07-16 15:48 作者: 阿里【评论:0】【阅读:857】 

RSS

首页技术区

宣传语

网站分类

其他分类

Google站内搜索

 

广告

统计信息

订阅

Blog客户端API

推荐客户端

24小时内最热随笔

新手区

非技术区

提问区

24小时内活跃用户

欢迎新成员

最近更新博客

团队列表

博客排行榜[前100人]

站点统计

友情链接