自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 [转载]安装Groovy的Eclipse插件

Groovy 的 Eclipse 插件能够编辑,编译以及运行 groovy 脚本和类注意这个插件只适用于 eclipse3.1 和 eclipse3.2最新版本的站点 http://dist.codehaus.org/groovy/distributions/update/· eclipse 下: Help->Software Updates->Find and Ins...

2012-11-12 15:05:04 150

原创 spring security 3.0 实现认证与授权

先看一下spring security 官方对以下几个类或接口的解释,因为这个几个类在程序中会使用到;ConfigAttribute:Stores a security system related configuration attribute. SecurityConfig:ConfigAttribute的实现类。GrantedAuthority:Represents an aut...

2012-05-16 16:55:55 261

原创 Compass入门及其与Spring、iBatis的整合

开始之前什么是Compass与Spring、iBatis的整合与Lucene的比较经验总结相关资源开始之前本文是Compass的入门指引,通过实例介绍了Compass与iBatis、Spring的整合,适合不了解Compass的读者,但要求读者了解Lucene、Spring和iBatis,写过一些简单的应用。...

2012-05-16 15:46:38 238

原创 spring+hibernate+compass

    首先是spring与compass的集成配置文件:applicationContext-compass.xmlXml代码  <?xml version="1.0" encoding="UTF-8"?>  <...

2012-05-16 15:07:12 150

原创 Spring注解

1. 使用Spring注解来注入属性 1.1. 使用注解以前我们是怎样注入属性的 类的实现:Java代码 public class UserManagerImpl implements UserManager {        private UserDao userDao;   ...

2012-02-01 09:41:44 116

原创 使用 Spring 2.5 注释驱动的 IoC 功能

概述注释配置相对于 XML 配置具有很多的优势:它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性映射信息——因为这些信息都可以通过 Java 反射机制获取。注释和 ...

2012-01-10 16:00:37 102

原创 ie6中flex+blazeDS 出现的问题

在flex与java通信时候(使用blazeDS的amf),本地开发环境没有问题,web容器是tomcat。结果发布到应用服务器上后出现以下错误信息,服务器用的是websphere。NetConnection.Call.Failed: HTTP: Status 200 开始认为是配置文件问题修改了服务端services-config.xml文件的endpoint信息,url改成服务器发布地...

2011-12-27 10:23:42 141

原创 AS3中的正则表达式

  AS3中的正则表达式 一、定义方式,可以有两种var pattern1:RegExp = new RegExp("test-\\d", "i");var pattern2:RegExp = /test-\d/i;1) 使用new来新建一个RegExp...

2011-12-20 17:48:46 116

原创 【自动大小调整和对齐】 TextField.autoSize = TextFieldAutoSize.LEFT; 可选之值: flash.text.TextFi...

【自动大小调整和对齐】TextField.autoSize = TextFieldAutoSize.LEFT;可选之值:flash.text.TextFieldAutoSize.CENTERflash.text.TextFieldAutoSize.LEFTflash.text.TextFieldAutoSize.NONEflash.text.Text...

2011-12-20 17:45:54 567

原创 Flex的四种判断对象类型的方式 as instanceof is typeof比较

as 比较左边的值是不是右边的的类型 ,如果是,则返回object如果 不是,则返回null instanceof 返回结果是true and false is 是取代instanceof的一个新关键字,在instanceof的基础上,还能比较界面的类型 typeof 用法 格式(typeof ff)返回结果只有六种,boolena function number obje...

2011-12-20 17:41:38 233

原创 target和currentTarget属性比较

所有Event对象都有target和currentTarget属性,target属性可引用事件分派对象,currentTarget属性可引用正在被检测事件监听器的当前节点。也就是说target当前你点击组件,currentTarget表示你注册了监听器的组件. 在事件将在控件链中向上冒泡,在此过程中target始终不变,currentTarget在每个向上移动的过程中及时改变。...

2011-12-20 17:40:52 194

原创 Flex中TextInput组件输入验证

一:Flex中TextInput组件如何设置限制某些字符的输入1. 限制某个字符的输入,用符号 ^ 跟上要限制的字符,可跟多个字符<!-- 限制字符"~"的输入 --><mx:TextInput id="xxx" restrict="^~" /><!-- 限制字符"ab"的输入 --><mx:TextInput

2011-12-17 10:28:22 175

原创 flex分组GroupingCollection对象

//生成分组对象var groupingCollection:GroupingCollection = new GroupingCollection();var gping:Grouping = new Grouping();var field:GroupingField = new GroupingField("你要分群組的屬性名稱");gping.fields = [ fiel...

2011-12-16 17:17:35 224

Flex 各组件对应属性样式大全

themeColor  主题颜色:如果对色彩样式配置不想过多的去设置的话,themeColor是一个选择。它可以让你选择一种基本色彩,然后组件的边框,外观等色彩将会以此色彩为基础构成一组缺省的样式,组件均可使用此样式属性。Application组件样式属性      backgroundImage        ...

2011-12-08 16:29:19 293

原创 javap的使用

javap是jdk自带的一个工具,可以反编译,也可以查看java编译器生成的字节码,是分析代码的一个好工具。javap - Java class文件分解器  分解class文件摘要:  javap [ options ] class. . .描述:  javap命令分解一个class文件,它根据options来决定到底输出什么。如果没有使用options...

2011-11-07 16:49:48 181

原创 理解JavaScript中的事件处理

理解JavaScript中的事件处理 这篇文章对于了解Javascript的事件处理机制非常好,将它全文转载于此,以备不时之需。什么是事件?事件(Event)是JavaScript应用跳动的心脏 ,也是把所有东西粘在一起的胶水。当我们与浏览器中 Web 页面进行某些类型的交互时,事件就发生了。事件可能是用户在某些内容上的点击、鼠标经过某个特定元素或按下键盘上的某些按...

2011-10-14 17:25:25 150

原创 Ext中的createdelegate()方法

1.call是js自带的方法,长在Function对象上function b(v){ alert(this.temp+" "+v);} b.call({temp:'abc'},'hello');第一个参数是给b function的this作用域赋值,后面那个是b 的参数2.createDelegate()是Ext自己扩展的方法,同样是长在Function对象上...

2011-10-08 16:04:01 654

原创 extjs的自定义事件

extjs的自定义事件主要分三步1.在类中定义事件名称:  Person = function(config) { Person.superclass.constructor.call(this, config); this.name = config.name || ''; this.sex = config.sex ...

2011-10-08 16:02:36 206

原创 extjs msg用法

1.Ext.MessageBox.alert()方法 有四个参数:alert( title , msg , function(){} ,this) 其中title,msg为必选参数,function为可选参数,在关闭弹出窗口后触发,可以传入点击的按钮的id,第四个参数scope:指回调函数作用域。 Ext.Msg.alert("Notice","hello world!");  //a...

2011-09-22 16:55:49 595

原创 Extjs 中文乱解决

Extjs 中文乱码我们在用Extjs做项目时,如果整个项目工程用的都是UTF-8编码的话,不论是Extjs项目或是别的项目,都不会不存在中文乱码问题,但是有的公司有的项目非要用GB2312或GBK的话那就会出现乱码问题,而你做为一个代码工人,只能去改了。因为ExtJS内部用的是UTF-8,所以与你项目用的GB2312或GBK编码冲突。我们要解决这个问题首先要保证我们的前后台编码一致,若是GB...

2011-09-06 17:24:33 382

原创 世界名表大全

 百达斐丽(Patek Philippe - PP)、 江诗丹顿(Vaucheron Constaint - VC)、 爱彼(Audermars Piguet - AP)、积家(Jaeger Le-Coultre - JLC)、宝玑(Breguet - BG)、宝珀(Blancpain)万国(International Watch Company...

2011-08-25 16:41:55 1122

原创 css文档

自从W3C制定了代号为Cougar的HTML的4.0版本以来,存在在Web页面中的动态效果首次被正式的承认了,W3C把动态超文本(Dynamic HTML)的实现分为了三个部分:脚本、支持动态效果的浏览器和CSS。前两者也许你经常用到,但CSS是什么或许你并不清楚,如果有过制作Web页面的经历,你可能听说过样式单或风格单,如果对此你亦无耳闻,不要紧,只要你想制作...

2011-08-23 17:47:40 120

原创 sax错误:org.xml.sax.SAXParseException: Content is not allowed in prolog解决

原因及其解决办法:1.xml编码错误该xml是UTF-8编码的,如果该文件通过UltraEdit编辑后,会在无BOM头的UTF-8文件中加入BOM,但是DOM4j不认这个BOM(dom4j1.3),解决的办法可以通过升级dom4j到1.6解决www.dom4j.org什么是BOM?http://www.unicode.org/faq/utf_...

2011-08-17 11:17:09 127

原创 几个优秀的js框架的license问题,付费,版权,侵权(extj,jquery,YUI,coolite)

几个优秀的js框架的license问题,付费,版权,侵权我的理解1、 extjs:可以免费调用使用,以及商用,自己开发的软件有调用它也可以销售,不涉及侵权。如果你把extjs改为一个一个同性质的js框架软件,如果销售则是侵权,你的修改必须是开源,否则也侵权。2、 coolite:社区版的可以给个人或者个人所在的公司免费使用。专业版的必须付费(...

2011-08-03 11:12:05 540

原创 GPL 与 LGPL 扫盲

首先,开源并不代表放弃自身的权力,相反,开源软件之所以存在,正是它非常注重这种权力,并且把这种权力赋予了软件的所有使用者。小心的选择许可证是开发开 源软件的第一步,也是每一个开源软件作者所必须要了解的,这代表了你对你的软件的最基本态度。很多的时候,这背后也隐藏着某种商业策略,特别是有商业公司 支持的项目。比如Android为什么是Apache 2.0而不是LGPL/GPL发布?...

2011-08-03 10:46:42 284

原创 关于开源授权协议 GPL 和 LGPL

GPL 是 GNU General Public License (GNU 通用公共许可证)的缩写形式;LGPL 是 GNU Lesser General Public License (GNU 宽通用公共许可证)的缩写形式,旧称 GNU Library General Public License (GNU 库通用公共许可证);GFDL 是 GNU Free Docu...

2011-08-03 10:44:30 100

原创 window.print() web打印

window.print() 实际上,是浏览器打印功能菜单的一种程序调用。与点击打印功能菜单一样,不能精确分页,不能设置纸型,套打的问题更加无从谈起,只不过,可以让用户不用去点菜单,直接点击网页中的一个按钮,或一个链接里面调用罢了。事实上,很多用户都是采用这种方式打印,但是这种方式最致命的缺点是不能设置打印参数,比如纸型,页边距,选择打印机等等。 需要指出的...

2011-07-29 11:25:44 129

原创 JScript中的prototype(原型)属性研究

    我们知道JScript中对象的prototype属性,是用来返回对象类型原型的引用的。我们使用prototype属性提供对象的类的一组基本功能。并且对象的新实例会"继承"赋予该对象原型的操作。但是这个prototype到底是怎么实现和被管理的呢?    对于对象的prototype属性的说明,JScript手册上如是说:所有 JScript 内部对象都有只读的 prototype 属性...

2011-07-18 17:18:31 119

原创 WebService WSDL结构分析

WSDL (Web Services Description Language,Web服务描述语言)是一种XML Application,他将Web服务描述定义为一组服务访问点,客户端可以通过这些服务访问点对包含面向文档信息或面向过程调用的服务进行访问(类似远程过程调用)。WSDL首先对访问的操作和访问时使用的请求/响应消息进行抽象描述,然后将其绑定到具体的传输协议...

2011-07-18 17:02:33 85

原创 Axis实践之Axis入门

第一部分: 安装Axis 第一步: 下载Axis 从Apache网站下载Axis发布包: http://ws.apache.org/axis/ 我下载的是 Axis 1.4 Final 版 第二步: 解压Axis压缩包 把下载的axis-bin-1_4.zip包解压缩到一个文件夹,可以是任意的,但如果文件夹包含中文名时,在中间有些过程需要对中文进行一些处理,否则可能出错...

2011-07-18 16:59:28 174

原创 http://shijian.javaeye.com/blog/208190

[size=large]关于绝对路径和相对路径1.基本概念的理解绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:C:xyz est.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个URL绝对路径。相对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:...

2011-07-18 16:54:20 95

原创 Commons-logging + Log4j 入门指南(转摘)

一 :为什么同时使用commons-logging和Log4j?为什么不仅使用其中之一?Commons-loggin的目的是为“所有的Java日志实现”提供一个统一的接口,它自身的日志功能平常弱(只有一个简单的SimpleLog?),所以一般不会单独使用它。Log4j的功能非常全面强大,是目前的首选。我发现几乎所有的Java开源项目都会用到Log4j,但我同时发现,所有用到Log4j的项目...

2011-07-18 16:45:56 94

原创 oracle的自治事务

create or replace PROCEDURE TestA(a VARCHAR2,b VARCHAR2)IS vs_str VARCHAR2(10); BEGIN INSERT INTO test_table_t VALUES(a); vs_str := b; TestB(bs_str);...

2011-07-08 14:02:55 101

原创 Oracle强制索引

1. /*+ALL_ROWS*/表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化.例如:SELECT /*+ALL+_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO='SCOTT'; 2. /*+FIRST_ROWS*/ 表明对语句块选择基于开销的优化方法,并获得最佳响应时间,使资源消耗最小...

2011-07-08 13:58:32 232

原创 Oracle的小结

Oracle 的左连接和右连接PL-SQL中,左连接和右连接以如下方式来实现查看如下语句:SELECT emp_name, dept_name FORM Employee, Department   WHERE Employee.emp_deptid(+) = Department.deptid此SQL文使用了右连接,即“(+)”所在位置的另一侧为连接的方向,右连接说明等号右侧的所...

2011-07-08 13:56:25 87

原创 javascript几种模式

闲话少说,直接上代码(一)Facade模式实例[code="java"]var net=new Object();net.READY_STATE_UNINITIALIZED=0;net.READY_STATE_LOADING=1;net.READY_STATE_LOADED=2;net.READY_STATE_INTERACTIVE=3;net.READY_STATE_...

2011-07-08 13:45:44 128

原创 System类获取系统属性

由于总是好忘,所以特此进行总结下 ,起到温故知新。System.getProperty(String name)方法用于得到系统的属性。System是在lang包中的一个类,这个类中存在大量和系统打交道的实用方法,而且一般都是类方法,.getProperty(String   key)就是其中一个比较常用的方法,用于返回系统参数文件中这个方法指定键所代表的值。下面是该方法的常用...

2011-07-08 13:36:30 311

原创 Spring中进行集成测试

概述在单元测试时,我们尽量在屏蔽模块间相互干扰的情况下,重点关注模块内部逻辑的正确性。而集成测试则是在将模块整合在一起后进行的测试,它的目的在于发现一些模块间整合的问题。有些功能很难通过模拟对象进行模拟,相反它们往往只能在真实模块整合后,才能真正运行起来,如事务管理就是其中比较典型的例子。按照Spring的推荐(原话:You should not normally use the ...

2011-07-07 15:21:25 113

空空如也

空空如也

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

TA关注的人

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