自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (2)
  • 收藏
  • 关注

原创 【Python Oracle】使用cx_Oracle 连接oracle的介绍

其实,cx_Oracle python module本身没啥多说的。我重点说一下在redhat上做cx_Oracle环境准备。安装Oracle Client我在oracle官网下载了oracle-instantclient11.2-basic-11.2.0.3.0-1.x86_64.rpm。rpm -ivh oracle-instantclient11.2-basic-11.2

2012-04-28 14:58:29 1973

原创 Maven 参数 -Dskiptests 和 -Dmaven.test.skip

前段时间,一个maven plugin大牛email说,现在可以使用-Dskiptests来跳过unit test。赶忙,看一下git history,看看大牛改了什么来enable上述功能。原来是新加了surfire plugin。 org.a

2011-08-23 08:57:22 21399 1

原创 Restlet 2.0 与 Spring集成,并遵循JAX-RS标准,JSR311

先声明我只是给出一个work-around plan,还有些不尽如人意的地方(文章最后会指出)。首先,给出web.xml 和spring cofng xmlweb.xml EncodingFilter org

2011-08-22 17:25:12 4107 2

原创 Xml Parser by leverging Xpath

File jarFile = new File(getClass().getProtectionDomain().getCodeSource().getLocation().getPath()); int ind = jarFile.getPath(

2011-07-26 22:15:04 960

原创 Emma Maven Plugin Configuration

<br /> <plugin><br />    <groupId>org.codehaus.mojo</groupId><br />    <artifactId>emma-maven-plugin</artifactId><br />    <version>1.0-alpha-3</version><br />    <inherited>true</inherited> <br /><configuration> <br /><filters> <br /><filter>-com.*.market

2011-04-21 10:35:00 1319

原创 Shallow talk about the popular test coverage tool

<br />the incompalibility between powermok and emma<br /><br />can not co-exist the mock object with java reflect<br /><br />Emma is inactive project, which has not been upgrade the version since 2006<br />cobertura is nice,  sonar has the more pwoerful pr

2011-04-17 10:37:00 501

转载 javascript : instanceof和typeof的区别

<br /> instanceof和typeof都能用来判断一个变量是否为空或是什么类型的变量。<br /><br />     typeof用以获取一个变量的类型,typeof一般只能返回如下几个结果:number,boolean,string,function,object,undefined。我们可以使用typeof来获取一个变量是否存在,如if(typeof a!="undefined"){},而不要去使用if(a)因为如果a不存在(未声明)则会出错,对于Array,Null等特殊对

2011-01-12 13:40:00 466

转载 在eclipse项目中使用maven管理依赖

<br /><br />本文所介绍内容不使用任何eclipse插件,经测试适用最新版的eclipse欧罗巴<br />概览:如何导入maven项目至eclipse中建立自有Maven  Java类库服务器建立符合maven代码库标准的自定义类库<br />Maven在管理Java类库方面有巨大的优势,像白衣所说就是非常“环保”。<br />我们平时用IDE开发都是把所需要的类库一股脑的全丢到项目目录下,然后全部添加到ide的构建路径中,如果用了SVN/CVS,这样会很容易就把这些庞大的类库提交到代码库中,如

2011-01-12 12:51:00 10419

转载 利用FireBug使JQuery的学习更加轻松愉快

<br />   FireBug是FireFox下最强大的调试插件.利用它,可以让JQuery的学习过程更加轻松愉快. <br />    这篇文章是我从一个国外站点看的视频,经过简单实践,我发现这样做的确可以提高不少效率。下面来说说这种方式:<br />    先决条件:<br />    安装firefox+firebug<br /> <br />    这里以我的博客为例:<br /><br />基本的使用如下:<br /><br />OK,下面让我们步入正题:<br />就拿上面的图片为例,我们看

2011-01-06 00:17:00 627

原创 Ajax 同步请求的代码

<br />tw.coach.callService_sync = function(service, params, callBack) { DEBUG("callService<br>"); var url = "/portal/jsp/callService.do?id=" + service; var parameters = "input=" + params; var http_request = null; i

2011-01-05 22:00:00 823

原创 Jquery 遮罩层实现

<br /><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <mce:script type="text/javascript" src="lib/jquery/jq

2011-01-04 23:20:00 1165

转载 用jQuery.noConflict()防止$的冲突

<br />其中最主要的就是jQuery.noConflict()函数了,<br />运行这个函数将变量$的控制权让渡给第一个实现它的那个库。这有助于确保jQuery不会与其他库的$对象发生冲突。<br />在运行这个函数后,就只能使用jQuery变量访问jQuery对象。例如,在要用到$("div p")的地方,就必须换成jQuery("div p")。<br />注意:这个函数必须在你导入jQuery文件之后,并且在导入另一个导致冲突的库之前使用(LuckyMien注:下划丝处说的不准确,在jQuery

2011-01-03 20:36:00 509

转载 Understanding this, $(this), and event in a JQuery callback function

<br />I run into this issue all the time. Inside a callback function,<br />like a function that response to OnClick, do I use this,<br />$(this), or event to get to what I need?<br />Let’s use a real example to demostrate what to do: A web page of<br />bio

2010-12-29 00:36:00 884

转载 JQuery -- this 和 $(this) 的区别

<br />起初以为this和$(this)就是一模子刻出来。但是我在阅读时,和coding时发现,总不是一回事。What is "this"?<br />In many object-oriented programming languages, this (or self) is a keyword which can be used in instance methods to refer to the object on which the currently executing method ha

2010-12-29 00:34:00 399

原创 利用row_number函数 做数据库分页查询

select t.ticket_id,t.status,t.title,t.date_submitted,t.requester,t.description,t.request_due_date,t.request_account,t.report_mgr,t.biz_unit,t.ACCOUNT_ACTION,t.CC_REQUESTER,t.SHELL_TYPE,t.ISEMPLOYEE as IsEmployee,t.ACCOUNT_CONTACT_INFO as Account_Contact_In

2010-12-28 17:13:00 574

原创 【Javascript】 Event currentTarget在IE中兼容的问题

           首先,我必须承认在很长一段时间内小看了javascript的productivity了,认为它不过是页面上的调味料,可有可无。但,现在是个强调用户体验的时代,可能后端的低效就被前端UI上loading 页面动效给遮掩过去了。            为了normalize JS在不同浏览器中的兼容性,为了降低JS开发的门槛, 类似的js library应运而生,jquery,mootools,YUI,extjs,dojo。             近期,还有基于Google V8 引擎的

2010-12-20 15:58:00 7580 1

原创 [开发随想] Lombardi teamworks 7杂感

<br />             最近,因为工作的关系,开始熟悉Lombardi系统,并尝试着build up teamworks 7.1 cluster。 由于Lombardi在2010年年初的时候,被ibm收购(不知道是该恭喜还是该惋惜它),因而lombardi runtime 默认web application container由Jboss变成了ibm研发的websphere。一切就变得不一样了,配置极其复杂,在安装期间,fast-fail error很多。websphere的配置又极其复杂,难

2010-12-20 15:50:00 809

原创 [DB Script] Pl/Sql 脚本汇总

         最近做的项目,需要自己建db schema,从头建起,正好学习一下这方面的知识。         目前开发的lombardi框架很难将多个dml操作封装在一个transaction里,所以迫使我只能用sql拼接多个dml操作。代码如下:begininsert into ACCTR_ACCTR(ticket_id,status,priority,title,assignee,requester,description,date_submitted,notified_type,reque

2010-12-16 17:12:00 558

原创 perl 文本处理

<br />利用sar linux命令显示,cpu的使用率如下:<br />Linux 2.6.18-92.el5 (qa-lombardi7-10.qa.ebay.com) 11/24/201001:42:02 AM CPU %user %nice %system %iowait %steal %idle01:42:03 AM all 0.00 0.00 0.00 60.30 0.00

2010-12-08 13:42:00 568

转载 Java: 重写equals()和hashCode()

这个topic之前面试很多次,我一直没很好地回答。这次好好总结下。众所周之,String 、Math、还有Integer、Double。。。。等这些封装类重写了Object中的equals()方法,让它不再比较句柄(引用),而是比较对象中实际包含的整数的值,即比较的是内容。而Object的equals()方法比较的是地址值。 一般来说,如果你要把一个类的对象放入容器中,那么通常要为其重写equals()方法,让他们比较地址值而不是内容值。特别地,如果要把你的类的对象放入散列中,那么还要重写hashC

2010-11-29 10:55:00 3279 1

转载 Unix操作系统中sar命令

http://os.51cto.com/art/201004/193682.htm

2010-11-24 14:00:00 506

原创 Top命令详解

<br />以下是Top<br />top - 09:19:42 up 19 days, 11:03,  3 users,  load average: 1.37, 1.54, 1.61<br />Tasks: 214 total,   3 running, 211 sleeping,   0 stopped,   0 zombie<br />Cpu(s): 10.6% us,  1.6% sy,  0.0% ni, 87.5% id,  0.0% wa,  0.0% hi,  0.3% si<br />M

2010-11-23 23:02:00 292

原创 Log4j Short Mannual

http://logging.apache.org/log4j/1.2/manual.html

2010-11-22 23:28:00 330

原创 同步IO与异步IO的区别

<br /><br />首先要明确一点:不同IO模型之间的差别本质上是CPU的参与方式<br /><br />这里重点说一下各自的应用场景 <br /><br />如何选择同步还是异步呢?<br />主要有这么几个指标供参考 <br />1. 并发数量 <br />2. 接收字节数 <br />3. 处理请求所需CPU时间 <br />我们一个一个来考察 <br /><br />并发数<br />并发低的时候同步IO与异步IO差别不大 <br />并发高时差别会比较明显,这要表现在 <br />1. 开启线

2010-11-21 20:40:00 1190

转载 java并发编程实践笔记

<br />1, 保证线程安全的三种方法 :<br />a, 不要跨线程访问共享变量<br />b, 使共享变量是 final类型的<br />c, 将共享变量的操作加上同步<br />2, 一开始就将类设计成线程安全的 , 比在后期重新修复它 ,更容易 .<br />3, 编写多线程程序 , 首先保证它是正确的 , 其次再考虑性能 .<br />4, 无状态或只读对象永远是线程安全的 .<br />5, 不要将一个共享变量裸露在多线程环境下 (无同步或不可变性保护 )<br />6, 多线程环境下的延迟加

2010-11-21 15:16:00 321

原创 [Java Concurrent Programming] Integrate CAS strategy (Compare-and-Swap) into JDK java.util.conrreut package

    CAS(比较并转换, compare-and-swap)是利用底层原子化的CPU原语来取代锁的费阻塞算法。优势在于他们对于伸缩性和活跃度上有很好的支持。由于他们不会对于临界资源的竞争时不强行阻塞,所以从更细的粒度上进行控制,减少由于阻塞,调度所带来的开销。    在JDk5中,已经充分支持该算法,如AtomicInteger, AtomicLong,AtomicReference 类,能够高效实现none-blocking algorithm。

2010-11-21 15:02:00 951

转载 Comparison between Apache Axis2 and Apache cxf on stack flow

<br />Keep in mind, I'm completely biased (PMC Chair of CXF), but my thoughts:<br />From a strictly "can the project do what I need it to do" perspective, both are pretty equivalent. There some "edge case" things that CXF can do that Axis 2 cannot and vice

2010-11-17 22:31:00 410

转载 开发WebService两种开源工具CXF和Axis2的比较

<br />       在SOA领域,我们认为Web Service是SOA体系的构建单元(building block)。对于服务开发人员来说,AXIS和CXF一定都不会陌生。这两个产品都是Apache孵化器下面的Web Service开源开发工具。 Axis2的最新版本是1.3.CXF现在已经到了2.1版本。<br />这两个框架 都是从已有的开源项目发展起来的。Axis2是从Axis1.x系列发展而来。CXF则是XFire和Celtix项目的结合产品。Axis2是从底层全部重新实现,使用了新的扩展性

2010-11-17 22:28:00 394

转载 What is JMS good for?

<br />In my opinion JMS and other message-based systems are intended to solve problems that need:Asynchronous communications : An application need to notify another that an event has occurred with no need to wait for a response.Reliability. Ensure once

2010-11-16 15:53:00 345

原创 Axis 开发soap web service: incompitable interface问题

       During the soap web service development by axis 1, we met the issue for incompitable interface.http://blog.csdn.net/pier2008/archive/2005/12/04/543365.aspx

2010-11-16 11:32:00 525

原创 sql 脚本-- 变量所有表进行操作

最近,工作中有个需求,需要删除表结构,重新导入数据。在俊哥指导下,有了以下的sql脚本,记录之。declare   t1 user_tables%rowtype;       t2 varchar2(100);                                       begin                                                                  for t1 in (select * f

2010-11-15 17:17:00 495

原创 Brief Introduction for jax-ws,jax -rs and iax-rpc

        JAX-RPC is a dead standard that has been pruned in Java EE 6 (and might thus be removed from future versions). Reason for Pruning: JAX-RPC was an early attempt at modeling SOAP web services as RPC calls. Web services have since grown out of bei

2010-11-15 17:15:00 504

java web services in a nutshell.chm

java web services in a nutshell.chm

2009-02-03

O'Reilly - java threads 2nd edition.pdf

O'Reilly - java threads 2nd edition.pdf

2009-02-03

空空如也

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

TA关注的人

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