自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

httpclient notes

http提交form数据参考:The enctype attribute of the FORM element specifies the content type used to encode the form data set for submission to the server. User agents must support the content types listed bel...

2012-02-17 22:39:48 168

WEB Services SOAP notes

一. SOAP概述SOAP(Simple Object Access Protocol),它是一种标准消息传递协议,通常是Web Service的事实标准。SOAP是以XML为基础,SOAP消息格式是由XML Schema模式定义,通过XML命名空间使SOAP具有很强的扩展性。SOAP message:SOAP XML文档实例,通常通过其他某些网络协议的有效载荷来携带SOAP消息,例如:H...

2012-02-02 15:18:09 195

Web Services notes

1. WS-*Web Services基础,WSDL、SOAP。WS-I Profile 互操作协议,WS世界里最重要的标准 2. JAX-WS简介:  通过使用 Java™ API for XML Web Services (JAX-WS) 技术设计和开发 Web 服务,可以带来很多好处,能简化 Web 服务的开发和部署,并能加速 Web 服务的开发。 为何使用 JA...

2012-02-02 10:36:51 144

JVM体系之执行引擎

一、JVM通过执行引擎来完成字节码的执行,在执行过程中JVM采用的是自己的一套指令系统,每个线程在创建后,都会产生一个程序计数器(pc)和栈(Stack)。其中pc中存放了下一条将要执行的指令;Stack中存放Stack Frame,表示的为当前正在执行的方法,每个方法的执行都会产生Stack Frame,Stack Frame中存放了传递给方法的参数、方法内的局部变量以及操作数...

2012-02-01 14:27:25 220

原创 Cache notes

根据缓存和应用的耦合程度将其划分为Local Cache和Remote Cache。Local Cache是指包含在应用之中的缓存组件,如Ehcache, Oscache.Remote Cache指和应用解耦,在应用之外的缓存组件,如Memcached Local Cache最大的优点是应用和Cache在同一进程内部,请求缓存非常快速,完全不需要网络开销,所以单应用,不需要集群,或...

2012-01-16 16:39:13 110

原创 Buffer Cache notes

Buffer(缓冲)是为了提高内存和硬盘(或其他I/O设备)之间的数据交换的数据而设计的。Cache(缓存)是为了提高CPU和内存之间的数据交换而设计的,一级、二级、三级缓存...CPU在执行程序所用的指令和读数据都是针对内存的,由于读写数据慢,为了提高CPU和内存之间数据交换的速度在CPU和内存之间增加了Cache,它的速度比内存快,但造价高,又由于在CPU内不能集成太多电路,所以一般Cac...

2012-01-16 16:13:12 96

原创 windows下memcached运行状态查看

 在终端上输入 telnet ip port之后终端只有光标提示,输入stats,如图所示 对应说明pid Memcached进程IDuptime Memcached运行时间,单位:秒time Memcached当前的UNIX时间version Memcached的版本号rusage_user 该进程累计的用户时间,单位:秒rusage_sy...

2011-08-03 19:48:58 624

原创 Apache CXF客户端编写

拥有远程服务的接口与相关的DTO文件后(合作方给予或由WSDL生成),有两种方法编写客户端: a) 使用在spring的applicationContext中定义:  <jaxws:client id="infoWebService" serviceClass="com.iteye.examples.infos.ws.InfoWebService" address="http:/...

2011-07-14 16:09:52 195

原创 在tomcat使用JConsole进行调优

首先知道JVM相关参数的意思: 写道JVM的配置,最常用的两个配置就是:-Xms512m –Xmx1024m-Xms设置JVM的初始化内存大小,-Xmx为最大内存大小,当突破这个值,将会报内存溢出,导致的原因有很多,主要是虚拟机的回收问题以及程序设计上的内存泄露问题;由于在超过-Xms时会产生页面申请的开销,所以一般很多应用服务器会推荐-Xms和-Xmx是等值的;最大值一般不保持在主机内存...

2011-05-06 17:45:59 119

Using JAXB 2.0's XmlJavaTypeAdapter

有时,有的类和xml无法完全绑定,即xml和类中的某个属性无法绑定;同时JAXB要求类必须有个默认的构造函数,否则会出现如下错误error: java.sql.Timestamp does not have a no-arg default constructor注:这里用java.sql.Timestamp 表示无法和xml绑定的类 这个时候我们要写一个继承自XmlAda...

2010-12-22 09:30:50 312

原创 Apache CXF Writing a service with Spring notes

This example will lead you through creating your first service with Spring. You'll learn how to:    * Set up your build for CXF    * Writing a simple JAX-WS service 【设计与开发 JAX-WS 2.0 Web 服务】  ...

2010-12-14 15:44:08 105

原创 Apache CXF notes

关于Apache CXFApache CXF = Celtix + XFire,Apache CXF 的前身叫 Apache CeltiXfire,现在已经正式更名为 Apache CXF 了,以下简称为 CXF。CXF 继承了 Celtix 和 XFire 两大开源项目的精华,提供了对 JAX-WS 全面的支持,并且提供了多种 Binding 、DataBinding、Tra...

2010-12-14 14:44:54 111

jBPM4灵活的临时动态性需求小结

[b]灵活的临时动态性需求,例如:任意回退、会签(包括加、减签,补签)[/b]关于名词解释参看这里[url]http://www.infoq.com/cn/articles/jbpm4-process-requirement[/url][b]回退:如果你有回退的路线,那么completeTask后直接指定路线就可以。任意回退:setActivity()[/b][b]会签...

2010-04-01 15:25:58 151

Spring Security使用数据库管理资源整理

1.网上常见的重写FilterInvocationDefinitionSource的做法[url]http://www.family168.com/oa/springsecurity/html/ch005-resource-db.html#d0e585[/url]具体方法参照这里[url]http://www.iteye.com/topic/319965[/url]此种方法存在...

2010-03-16 11:31:07 138

原创 jBPM4.3 历史查询

1.分析几张历史表,查询某用户涉及的所有已办流程实例列表,通过对每个流程实例进行分析。一种方法是通过jBPM HistoryService历史服务进行操作(参照用户手册5.8. HistoryService历史服务),另一种方法是自己编写HQL语句实现历史表的查询。2.自己设计历史记录表,在需要记录的节点使用event-listener进行监听,实现记录。这里以经典的请假为...

2010-01-28 13:58:15 150

原创 jBPM4.3简单深入理解(一)

[b]工作流(系统)主要概念[/b]工作流引擎:工作流的核心组件,对流程实例、任务实例以及其状态进行管理流程定义:预先定义的业务流转逻辑流程实例:业务的一次实际流转过程参与者:任务的执行者活动(任务):组成流程定义的节点活动实例:组成流程实例的元素流转:从一个节点到另一个节点这一行为工作列表:当前需要办理的任务集合[b]开发步骤[/b]1)根据实际应用场...

2010-01-25 16:07:14 109

原创 SSH整合jBPM4.3要注意的几个问题

你要用jBPM4.3,首先至少你要了解1.UML2.0的活动图(因为jBPM是Activity Diagram模型)2.Hibernate(因为jBPM集成了Hibernate作为引擎的持久框架)当然最重要的是你对工作流的系统结构有初步的了解。具体指引请参考 用户手册和开发手册,这里只是一些简单补充。[b]一、jBPM4.3下载[/b]sourceforge下载[u...

2010-01-11 16:56:02 159

由单点登陆引发的问题(二):用户数据同步

用户数据同步:A系统在自己的数据库里有用户数据表,B系统在自己的数据库里有用户数据表,即他们相互独立。现在要求他们表里的用户名和密码能保持同步。A系统w r,B系统r;在A系统中进行用户的CRUD。B系统用户数据必须进行同步的CRUD。针对这个场景,立哥给我提出了2个思路。实时性要求比较高的: *A系统w,发送一条mq消息。B系统监听mq,收到消息,做单条数据同步 实时...

2009-09-14 17:20:40 1487

由单点登陆引发的问题(一)

原有项目A里面需要加入一个B系统,要求从A系统登陆之后进入B系统,不需要再次重新登陆。上面给出的整合工期是10天。整合问题:1.实现单点登陆2.A,B系统用户数据同步首先我们解决单点登陆的问题,基于系统本身,这里有3个备选方案a.cas 扩展性很好,需要独立部署一个中央认证系统.增加一个潜在的单点故障.同时cas如何与a,b系统集成。另外cas用户认证的接口需要...

2009-09-14 16:14:10 248

PR从0到4

网站2月投入使用,3月开始进行优化,6月初突然发现Google pr从0到4.没有使用什么黑帽技术,我进行的SEO优化主要是为了使整个网站更加的规范,使用户操作更加贴切,有点贴近ued的方向了。一、CCS篇根据 Yahoo! 研究团队的数据分析,有很大一部分用户访问会因为这一条而取得最大受益。有几种常见的方法能切实减少 HTTP 请求:1) 合并文件,比如把多个 CSS 文件合...

2009-06-19 10:27:14 162

浅谈301,404,500

[color=red]先说301[/color]网站上线一个星期不到,在google和百度发现网站被盗链,即在google搜索 自己的网站,在第一页发现被收入,但是链接地址不是自己的网站地址。经过分析得出,该域名解析到我们的网通,(在其他搜索引擎也发现几个不同域名解析到我们网站,先不说是怎么回事)这样导致的结果是google同时收入多个域名下的我们网站,分散掉我们网站被搜索引擎的收...

2009-04-01 18:03:35 85

ubuntu8[1].04速成手册1.0

刚从xp转到linux系统下面,建议使用Ubuntu,相对来说,比较容易入手,同时国内的更新源也比较多,如果有问题的话[url]http://wiki.ubuntu.org.cn/[/url]这里完全能解决。首先介绍一下ubuntu的软件安装大概几种方式:1。deb包的安装方式deb是debian系Linux的包管理方式,ubuntu是属于debian系的Linux发行版,所以...

2009-03-08 00:16:32 100

原创 URL及编码相关

最近在使用compass进行高级搜索的时候有许多参数,在url上会暴露参数,为了隐藏URL的具体参数的含义(这个需要有个强大的正则表达规则来解析URL,即对url进行rewrite,在我之前的文章里有过介绍。 开发的时候,还是URL?PARAM=XX的形式。),同时为了让复杂的URL看上去好看点, 方便SEO,对URL进行了编码处理,用BASE64编码跟效率没有关系, URL也不会变短, BASE...

2009-03-03 17:50:44 99

Hibernate实现双向一对一关系,很黄很暴力的方法

3张表A表 AID(主键) bID cID其他属性略。。。B表 BID(主键) aID cID其他属性略。。。C表 CID(主键) aID bID其他属性略。。。 有点类似关联的表,但又不是数据库里未设外键暂且不讨论这张表设计的好坏(数据库表已经设计好了,改动表结构按目前项目来说有点复杂)hibernate是工具,是拿来用的,所以在项目中是它适应项目...

2009-02-20 14:48:45 141

YUI Compressor与ANT结合使用

YUI Compressor在上一篇有过介绍了,但是YUI Compressor只能单独对一个CSS或JS文件进行处理,要批量进行操作,或者对一个项目所有的CSS和js文件进行操作,那么和ANT结合起来就很方便。只要在项目里编写一个build.xml文件就OK了。比方说在eclipse上操作:run as→ant build,轻松一键完成[code="build.xml片段"]...

2009-02-05 13:02:32 251

Yahoo! UI Library: YUI Compressor

According to Yahoo!'s Exceptional Performance Team, 40% to 60% of Yahoo!'s users have an empty cache experience and about 20% of all page views are done with an empty cache (see this article by Tenni ...

2009-02-03 14:47:16 211

解决compass 数字范围搜索

11.5.2.Query String-Range Queries ExtensionsCompass simplifies the usage of range queries when working with dates and numbers. When using numbers itis preferred to store the number if a lexicograp...

2009-01-22 10:32:10 167

url rewrite和struts2整合

在qieqie这里http://www.iteye.com/topic/53834发现了一个好东西,但按照他这里在项目里配置发现不成功今天在把之前在网上收集的资料找了下,找到答案在struts的filter-mapping中加入以下就可以了<filter-mapping> <filter-name>struts2 </filter-name&...

2008-12-15 15:10:16 89

原创 compass-reference 6.6.5.property

Declaring a searchable class property(a.k.a JavaBean property) of a class using the property element.<property name="propertyname" accessor="property|field" boost="boostvaluefortheproperty" class=...

2008-11-28 11:02:08 77

原创 电脑屏幕和网页的底色变为淡淡的苹果绿

“色调”的参数设置为85,把“饱和度”参数设置为90,把“亮度”参数设置为205

2007-11-04 14:43:59 203

Commons-logging + Log4j 入门指南[ZT]

原创:庄晓立(liigo)www.liigo.com2005-8-13为什么要用日志(Log)?这个……就不必说了吧。为什么不用System.out.println()?功能太弱;不易于控制。如果暂时不想输出了怎么办?如果想输出到文件怎么办?如果想部分输出怎么办?……为什么同时使用commons-logging和Log4j?为什么不仅使用其中之一?Com...

2007-10-14 21:16:32 84

空空如也

空空如也

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

TA关注的人

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