自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(81)
  • 收藏
  • 关注

原创 configure: error: C++ preprocessor "/lib/cpp" fails sanity check

转自:http://hi.baidu.com/serial_story/blog/item/e9d6668213bb85aa0cf4d293.html configure: error: C++ preprocessor "/lib/cpp" fails sanity checkaccording to some articles on web:1.http://for...

2010-02-05 15:09:07 211

虚拟机Ubuntu上WAS的安装笔记

      最近大家都在玩虚拟机,也决定装一个玩玩,要不然还真对不起这双核2.53的CPU。安装虚拟机,安装Ubuntu,以及常用的JDK,Tomcat,Mysql暂且不说了,网上有一大堆的文章可以信手拈来。不过在安装was6.1倒是让哥们汗了一把!记录如下: 1、问题一:安装向导链接无效     首先 launchpad.sh,出现了熟悉的安装向导,可是链接却死活...

2009-11-16 15:46:18 313

原创 JSR

这才是Java:http://jcp.org/en/jsr/all

2009-09-28 15:27:01 134

如何进行Ajax框架选型?

Ajax/RIA框架异彩纷呈,该如何做出取舍呢,《 Ajax Framework Analysis Results 》这篇文章给了我们一个选型案例。在这篇文章中作者通过对比许多主流的Ajax框架,给出了一个矩阵图:其中罗列出了标注为不同权重的20多个比较项目,如:浏览器支持,可靠性,性能,可测试性, 生产力等等。当然你可以借助这个决策中心作出选择:《 Ajax Frameworks...

2009-07-30 09:16:22 109

JUnit4初体验

JUnit4通过大量引入Annotation,让我们的测试变得更加简单和高效。通过学习深入探索Junit4的例子,进行了一些小小实践:import static org.junit.Assert.*;import org.junit.After;import org.junit.AfterClass;import org.junit.Before;import org....

2009-07-13 10:45:19 92

原创 div层遮盖flash(兼容浏览器)

转自:http://www.cnblogs.com/binyong/archive/2009/03/17/1414774.html      今天测试div层和flash的交互,发现div层总是被flash层遮盖,在百度上找了一会,说是加个<paramname="wmode" value="transparent"/>就成了,我加完后在IE下问题是解决了,但是F...

2009-06-18 14:16:09 286

Dom4j解析XML实现功能树

一个利用Dom4j实现了简单功能树组件,仅仅是简单使用,所有功能树和角色配置在XML文件中。

2009-05-11 15:30:41 163

原创 解析XML报错:Content is not allowed in prolog

参考这里:http://www.cnblogs.com/kaixin110/archive/2007/12/25/1013722.html kaixin110 写道对于UTF-8编码的文件来说, BOM头是可有可无的. 如果用dom4J加载含有BOM头的UTF-8格式的xml文件, 却会抛出"Content is not allowed in prolog"异常. 原来无BOM头的U...

2009-03-11 10:16:43 1967

原创 设计中最常用的五类CSS选择器

 一、标签选择器:  顾名思议,标签选择器是直接将HTML标签作为选择器,可以是p、h1、dl、strong等HTML标签。如:p { font:12px;}em { color:blue;}dl { float:left; margin-top:10px;}  二、id选择器:  我们通常给页面元素定义id。例如定义一个层 <div id="menubar"></d...

2009-03-09 09:59:14 255

原创 ExtJS出现sp is undefined问题

1、are you launching your app from Ext.onReady()?2、This typically happens when you are trying to extend from a class that doesn't exist. For example if you tried to extend from Ext.grid.GRidPanel....

2009-03-03 11:33:13 217

Ext点滴

 Ext.fly()正解 写道Result: higher performance, lower memory usage.You only need to keep in mind that you cannot keep Element returned by Ext.fly for later use as it's dom will sooner or later ge...

2009-02-19 17:27:16 162

Ext事件机制

先看看这里的说明:http://www.cnblogs.com/beginor/archive/2008/03/07/1095887.html 测试代码: Employee = function(name) { this.name = name; this.addEvents({ "confirm" : true, "quit" : true }); this...

2009-02-19 14:41:41 105

原创 XmlBeans初体验

简单介绍:XmlBeans提供了一种直接的读写XML的方式,它通过从XML Schma编译生成对象Jar包,提供了以面向对象的方式处理XML的高效机制。 快速上手:1、定义XML模式,这个可以通过XmlSpy这样的工具图形化生成;2、利用命令scompscomp的语法如下:-  scomp [options] [dirs]* [schemaFile.xsd]* [service....

2009-02-11 09:24:22 166

原创 Ext中实现表单列的横排

首先看一个界面: 默认情况下,Ext中的FormPanel各个Field是一个占一行,如果想实现上面的横排,如何做呢?Google了一下,发现下面几种解决方案:利用CSS控制:http://www.iteye.com/topic/178772 利用DOMHelper处理:http://www.phpweblog.net/susam119/archive/2007/12/06/24...

2009-01-22 16:50:51 163

原创 easyb is a Jolt award finalist

easyb has been nominated as a 2008 Jolt award finalist,baby! I know I speak for the entire easyb team when I say we are trulyhonored to have been considered for such prestigious award. The award...

2009-01-19 14:02:12 118

Sonar初体验

Sonar是一个开源的质量管理平台,专注于从项目到类方法的持续的分析和测量技术质量。依赖:maven-2.0.7+JDK5+ 注意:在使用低于2.0.4版本的Maven时报下面的错误:java.lang.NoSuchMethodError: org.apache.maven.profiles.DefaultProfileManager.<init>(Lorg...

2009-01-16 10:00:27 129

原创 全面理解javascript的caller,callee,call,apply概念

转自:http://javascript.chinahtml.com/2006/javascript-11563031045992.shtml在提到上述的概念之前,首先想说说javascript中函数的隐含参数:arguments Arguments该对象代表正在执行的函数和调用它的函数的参数。[function.]arguments[n]参数function :选项...

2009-01-08 14:15:09 78

原创 DWR:Max depth exceeded when dereferencing c0-param

Max depth exceeded when dereferencing c0-param0 DWR在操作时可能会报上面的错误,其实很简单,就是我们在需要传递Element.value的时候,传递了Object造成的。就像下面的情景:var user = $("userName");ChatManager.update(user,callback); ...

2009-01-05 17:03:51 456

原创 五种开源协议的比较

当Adobe、Microsoft、Sun等一系列巨头开始表现出对”开源”的青睐时,”开源”的时代即将到来!最初来自:http://www.sinoprise.com/read.php?tid-662-page-e-fpage-1.html(遗憾的是这个链接已经打不开了),我基本未改动,只是进行了一些排版和整理。参考文献:http://www.fsf.org/licensing/licenses...

2009-01-05 15:39:33 146

Java中不妨也用点Groovy

由于Groovy最终会编译成符合Java类的字节码,为了体验Groovy的一些比较Cool的功能,我们不妨也在Java中用点Groovy,下面的例子我们用一个简单的权限控制来演示:class AuthTreeConfig { static def AUTH_TREE = """ <auths> <auth id="1" text="客户管理1" index="0...

2008-12-22 15:49:38 112

Ext Tree使用笔记

      最近做项目对Ext Tree做了一些简单应用,进行一个简单总结,与大家分享。之前使用dTree,这个JS短小精悍,功能也不逊色,特别是它的cookie记录功能,让我们省了不少的事,不过缺点就是不支持异步查询。后来转换到了Ext Tree上。下面是一些应用场景和总结。欢迎大家指导。 1、同步树:     创建TreePanel,设置属性,添加一个根节点,并展开树。var Tr...

2008-12-09 17:27:03 229

原创 Groovy "with"

首先看一段Java代码:// PrintIndependenceDay.javaimport java.util.Calendar;import java.util.Date;public class PrintIndependenceDay { public static void main(String[] args) { Calendar calendar = Ca...

2008-12-08 10:12:01 741

原创 How to solve the hibernate N+1 problem?

How to solve the hibernate N+1 problem?     In hibernate, one-to-one relationship causes the N+1 problem.     for example a husband has a wife, and a wife has a husband. it's a typical example...

2008-12-05 08:36:59 178

原创 JSTL中<c:forEach>标签的使用

 部分转自:http://hi.baidu.com/persimmon/blog/item/3496aa18ca689b0735fa4191.html         在JSP的开发中,迭代是经常要使用到的操作。例如,逐行的显示查询的结果等。在早期的JSP中,通常使用Scriptlets来实现Iterator或者Enumeration对象的迭代输出。...

2008-12-04 10:03:58 1007

原创 2G Online

Groovy/Grails Online Groovy 官网:http://groovy.codehaus.org/Grails 官网:http://grails.org/2G支持: http://www.g2one.com/GroovyBlogs: http://www.groovyblogs.org/entries/recentGroovyGrails: http:...

2008-12-03 21:54:23 125

原创 JDBC 驱动程序揭密

 转自:http://www-128.ibm.com/developerworks/cn/db2/library/techarticles/0307zikopoulos/0307zikopoulos.html 对 Java 产生混淆的常见根源是:JDBC 有不同的版本,JDBC 驱动程序有不同的类型,它们可以被不同版本的 Java 使用。而且,新的 Java 规范总是在开发之中,因为通...

2008-12-03 16:06:46 180

Easyb初体验

今天看了一个借助Groovy语言实现的行为驱动框架-easyb,感觉很有趣,简单总结一下跟大家分享: easyb是基于Groovy的DSL实现的可适用于Java和Groovy的测试框架。它提供了对Ant和Maven的支持来执行stories测试。(下面的例子我们以Ant为例)它的目的就是: 让我们的单元测试跟接近于业务语言,为此他提供了三个关键字:given, when, then。见名知...

2008-11-20 14:04:22 518

原创 JSDT-Eclipse下的Javascript调试插件

简介:       JSDT(Javascript Debug Toolkit)是一 个用于javascript调试的eclipse插件,用于调试javascript。JSDT可以跨浏览器调试,支持在IE,Firefox,Safari,Chrome等主流浏览器中调试javascript。JSDT支持设置断点,单步调试等调试工具的基本特性。 官方网站:        http...

2008-11-11 08:24:24 343

原创 忙碌上班族实用保健有13招

1、双手捂住耳朵,手指弹动脑袋,10~20次,可促进大脑血液循环。    2、扯耳朵,右手经过后脑勺,往下扯动左耳垂;随后,左手经过后脑勺,往下扯动右耳垂,每次做10~20次。      3、炼眼,双眼远眺窗外的景观,眼睛用力向下眨,可舒缓眼睛晶状体的疲劳。      4、“转颈”,脖子左左、右右、前前、后后,顺时针转动,再逆时针转动,可放松颈部紧张神经。      5、肩周的最疼...

2008-10-17 08:56:13 102

原创 从千寻到宫崎骏

知道宫崎骏还是看他的获奖作品《千与千寻》开始的。我从小喜欢动画,但随着年龄的渐大,对很多动画失去了兴趣。看《千与千寻》也是无意间的事,但他那奇幻的情节和亮丽鲜明的色彩以及逼真的画面把我一下子吸引过去了,从此,知道了宫崎骏,也开始购买和收藏他的动画。好多日本动画都是变异夸张的造型,这些也能吸引孩子们的兴趣,但成年人往往对此不以为然。宫崎骏的造型却是追求一种逼真的效果,对景物、建筑的描画细致入...

2008-10-16 11:51:02 172

原创 JS事件处理的一点细节

 在Javascript中我们可以利用下面的方式来给一个HTML元素添加事件:var btn = document.getElementById("btn");btn.onclick=function(){alert('hello!');} 当然第二行代码我们还可以修改成这样的方式:btn.onclick=new Function("alert('hello!');"} 这种方式都会创建...

2008-10-16 09:20:09 84

原创 李一男2003年在港湾给开发人员培训时的语录

 【1】好好规划自己的路,不要跟着感觉走!根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,爽一些。那么,就需要慎重安排自己的轨迹。从哪个行业入手,逐渐对该行业深入了解,不要频繁跳槽,特别是不要为了一点工资而转移阵地,从长远看,这点钱根本不算什么,当你对一个行业有那么几年的体会,以后钱根本不是问题。频繁地动荡不是上策,最后你对哪个行业都没有摸透,永远是新手!...

2008-10-10 08:28:07 69

初次玩玩传言中已过时的EJB2

今天返璞归真,在JBoss上做了一个EJB2的简单例子,我是怎么做的呢?首先我们看下面的RMI架构图,它说明了本地对象如何与远程对象进行通信: 我们采用WTP创建EJB工程的向导,还是利用那个经典的例子: 利用XDoclet自动生成的工程包含的文件有:  这里我们忽略Local接口。在ConverterBean的foo()方法中编写我们的业务逻辑。默认生成一个ejb...

2008-09-24 09:54:23 155

原创 XFire报错:org.codehaus.xfire.fault.XFireFault

刚刚接触WebService,利用XFire写了一例子,在客户端调用时却发现包下面的错误: rg.codehaus.xfire.fault.XFireFault: There must be a method name element. at org.codehaus.xfire.service.binding.RPCBinding.readMessage(RPCBinding.java...

2008-09-18 15:28:11 2369

持续集成简单总结

一、理论篇:        持续集成鼓励尽量短周期内项目团队的代码提交,同时保证每次check in都不会损害我们的构建通过。它跟每日构建的区别就在于代码提交频率更高(一般为一个小时),构建的频率也更高,这样做的目的就是为了快速反馈,使得BUG越早被发现,并能以邮件或者消息(甚至短信)的形式快速反馈给开发人员,从而快速解决问题,并保证构建成功。 二、工具篇:        持续集...

2008-09-09 09:29:51 206

原创 javascript之XML DOM对象

转自:http://www.duduwolf.com/wiki/2007/310.html javacript中对xml dom的支持,与其他任何特性一样面临着浏览器兼容问题。一 IE中的XML DOM1.微软通过ActiveX的MSXML库提供了支持,通过: var oXmlDom = new ActiveXObject("MSXML2.DOMDocument.5....

2008-09-05 16:53:00 78

原创 IE7:未指明的错误,解决办法

转自:http://www.nbman.cn/article.asp?id=40 Daniel最近用本本里的IE7测试网站时老报[未指明的错误],但在Firefox却都正常的!刚刚上百度搜索了一下,终于找到了问题所在!原来是安装了Internet Explorer 增强的安全配置的原因,在添加或删除程序里的添加删除WINDOWS组件里把这个Internet Explorer 增强的安全...

2008-09-05 11:28:58 2560

原创 JavaScript在IE下设置innerHTML时出现"未知的运行时错误"

转自:http://be-evil.org/showlog-31.html今天在项目开发中遇到的比较郁闷的问题,特此记录:程序代码思路大致如下,想动态的改变tr标签的innerHTML内容,但是IE却报"未知的运行时错误",让我百思不得其解.&lt;script&gt;document.getElementById('trone').innerHTML = '&lt;td&gt;h...

2008-09-05 09:02:45 129

原创 关于ORA-01000: maximum open cursors exceeded问题

     很多朋友在Java开发中,使用Oracle数据库的时候,经常会碰到有ORA-01000: maximum open cursors exceeded.的错误。     实际上,这个错误的原因,主要还是代码问题引起的。      ora-01000: maximum open cursors exceeded.      表示已经达到一个进程打开的最大游标数。 ...

2008-08-25 18:24:41 468

原创 使用TestNG的八大理由

     转自【http://juvenshun.spaces.live.com/blog/cns!CF7D1BC903C111E1!313.entry?fl=cat】  使用Annotation来标识测试。传统xUnit用命名规范来标识测试,难免有时会给人带来束缚。使用Annotation,束缚消失了,而且功能更强大了,一句@BeforeClass就可以让一个方法在整个类之前运行,J...

2008-08-25 09:39:20 1113

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除