自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

Eclipse快捷键大全

Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是...

2010-04-08 19:15:58 96

jquery中常用的取值方法

获取一组radio被选中项的值var item = $(’input[@name=items][@checked]‘).val(); 获取select被选中项的文本var item = $(”select[@name=items] option[@selected]“).text(); select下拉框的第二个元素为当前选中值$(’#select_id’)[0].se...

2010-04-01 16:36:10 234

Struts标签tip1

struts标签对应于html标签中id,class,name的属性是:styleId,styleClass和property

2010-03-29 19:17:43 102

Android模拟器adb命令介紹

在SDK的Tools文件夹下包含着Android模拟器操作的重要命令adb,adb的全称为Android Debug Bridge就是调试桥的作用。通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序,说白了就是debug工具。adb的工作方式比较特殊采用Socket TCP 5554等端口的方式让IDE和Qemu通讯,默认情況下adb会daemon相关的网络端口,...

2010-03-05 19:07:15 105

在eXtremeComponents组件里实现列的动态显示

http://boogie.iteye.com/blog/47999 在我开发的一个通用查询项目中想把查询结果集的显示部分采用eXtremeComponents组件来处理,但是碰到个问题,就是组件预先并不知道查询结果的列名,也就是必须解决Column列的动态显示问题。 有一种方法就是通过在jsp页面里罗列一下,但是总感觉不舒服,查文档发现eXtremeComponents有...

2010-02-24 01:34:28 153

eXtremeComponents 表配置

转自:http://mhbjava.iteye.com/blog/265911. ...里的属性还有:a. rowsDisplayed,rowsDisplayed也可以在extremecomponents.properties文件中设定b. showPagination ,如果你想在一页中显示所有行,只需要设置showPagination为false。...

2010-02-24 01:33:49 154

extremecomponents

关键字: extremecomponents Extremecomponents 0.概述 Home Page:http://www.extremecomponents.org Extreme Table是最功能强大而又容易配置,扩展,自定义的Table 控件。 最紧要的功能包括排序, 分页,...

2010-02-23 18:49:57 97

原创 Proxy Switchy!设置

Proxy Switchy!是不错的chrome代理软件,支持正则和通配符的自动地址转换,可以节约代理流量,特别是有些时候通过代理其实比不代理慢。分享一下 我的Switch rule,帮助大家快速上手:RuleName : GoogleURL Pattern : (youtube|ytimg|picasaweb|blogspot|blogger|ggpht)Pattern ty...

2010-01-17 14:37:15 310

原创 如何进行ibatis动态多条件组合查询以及模糊查询(oracle,mysql)

这几天在学习使用IBATIS突然要使用模糊查询,以及动态多个条件查询,按照自己的想法试了很久,都没解决这个问题.首先是模糊查询的问题,开始时我使用如下条件:select * from user where name like '%#value#%'. 可是怎么也不行,好像还报错了.后来在网上找到了解决方法,就是使用$来代替#号.1>写成: like '%$value$%' 就可以了...

2009-11-25 02:09:32 105

原创 dwr异常解决

环境dwr2.0 原因是据说dwr2.0的异常处理支持比1.0好很多 定义异常处理函数:[code="java"]function errorHandler(errorString, exception){ alert(exception.message);}function exceptionHandler(exceptionString, exception){ a...

2009-09-25 18:27:30 161

原创 DWRUtil.addOptions有5种模式

数组: DWRUtil.addOptions(selectid, array) 会创建一堆option,每个option的文字和值都是数组元素中的值。对象数组 (指定text): DWRUtil.addOptions(selectid, data, prop) 用每个数组元素创造一个option,option的值和文字都是在prop中指定的对象的属性。对象数组 (指定text和v...

2009-08-19 17:53:35 93

原创 javascript弹出窗口问题总结

作者:罗代均,ldj_work#126.com ,转载请保持完整性.1.无提示刷新网页 大家有没有发现,有些网页,刷新的时候,会弹出一个提示窗口,点“确定”才会刷新。而有的页面不会提示,不弹出提示窗口,直接就刷新了. 如果页面没有form, 则不会弹出提示窗口 如果页面有form表单, a) 会弹出提...

2009-07-03 10:07:34 84

原创 dwr的Reverse Ajax(推技术的实现之一)

dwr的Reverse Ajax前面一直都没有用过,最近因为项目里面涉及到研究了下,还是留个记录吧。 dwr的逆向ajax其实主要包括两种模式:主动模式和被动模式。其中主动模式包括Polling和Comet两种,被动模式只有Piggyback这一种。 所谓的Piggyback指的是如果后台有什么内容需要推送到前台(即调用页面的js方法),是要等到那个页面进行下一次aj...

2009-07-03 10:03:24 91

原创 DWR Reverse Ajax功能实践的要点

Reverse Ajax主要是在BS架构中,从服务器端向多个浏览器主动推数据的一种技术。它的一种实现就是客户端向服务器请求后,服务器不立即回应,从而导致一个http长连接,等到有更新数据的时候,再利用这个连接“主动”向客户端回送。如果是初次接触,那一定要看下这篇文章其中,详述了这种技术和JETTY服务器Continuations功能结合时的强大性能:运行在非阻塞方式下,当多个客户端请求时不...

2009-07-03 10:02:22 105

原创 DWR Server Push(服务器推技术) 实现即时聊天功能(WEB)

当你有QQ消息时,QQ的小图标会晃动,我们甚至还可以设定QQ有消息时,自动弹出来!这些在C/S模式下很容易实现!如果要在B/S模式如何来实现呢?我们的肯定会想到在客服端调用ajax在后台不断的查询服务器.看是否有关于自己的消息.如果有则查询返回.这种做法肯定会大量的占用系统的资源!不可取!现在DWR的反转AJAX功能.允许我们从服务器端来控制客服端.而不需要客户端来请求.服务器可以自动...

2009-07-03 10:00:38 93

原创 使用redirect避免重复提交

避免重复提交这个问题在Web应用开发领域应该是一个老生常谈的问题了,主流的一些Web应用框架也提供了方便使用的功能来实现这个需求,比如 Struts的Token。但是有些时候,可能用户确实需要刷新提交之后所转到的页面,比如假设如下的需求:用户注册了一个账号,但是这个账号需要管理员批准才可以进行工作,于是,用户在注册页面填写了详细信息之后,提交,转到详细信息页面,然后刷新这个页面来查看自己的状态。此...

2009-05-21 22:33:18 314

原创 常用java date 方法集合

[code="java"]计算某一月份的最大天数Calendar time=Calendar.getInstance();time.clear();time.set(Calendar.YEAR,year); //year 为 inttime.set(Calendar.MONTH,i-1);//注意,Calendar对象默认一月为0 int day=time...

2009-05-14 23:27:30 86

原创 Log4j按级别输出日志到不同的文件

[code="xml"]log4j.rootLogger=info,stdout,info,debug,errorlog4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.layout=org.apache.log4j.PatternLayoutlog4j.appender.stdout.la...

2009-05-11 00:14:00 97

原创 几种获得spring里注册Bean的方法

获得spring里注册Bean的四种方法,特别是第三种方法,简单:一:方法一(多在struts框架中)继承BaseDispatchAction [code="java"]import com.mas.wawacommunity.wap.service.UserManager; public class BaseDispatchAction extends DispatchA...

2009-05-06 15:05:53 222

原创 Javascript操作Select和Option

注意:Option中的O是要大写的,不然语法报错1.动态创建select[code="javascript"] function createSelect(){var mySelect = document.createElement("select"); mySelect.id = "mySelect"; doc...

2009-04-16 00:53:50 91

原创 Javascript 动态创建表格:新增、删除行和单元格

利用js来动态创建表格有两种格式,appendChild()和insertRow、insertCell()。两种方式其实差不多,但第一种有可能在IE上有问题,所以推荐大家使用第二种了,直接说吧。1、inserRow()和insertCell()函数insertRow()函数可以带参数,形式如下:insertRow(index):index从0开始这个函数将新行添加到...

2009-04-15 14:59:22 159

原创 Mysql日期和时间函数

这里是一个使用日期函数的例子。下面的查询选择了所有记录,其date_col的值是在最后30天以内: mysql> SELECT something FROM table WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) select DAYOFWEEK('1998-02-03'); -> 3 WEEKDAY(date) 返回date的星...

2009-04-14 01:04:47 54

原创 DWR中DWRUtil学习

这些功能函数在下面这个网址都有示例,这里只是把他们用中文解释,方便查找.http://getahead.ltd.uk/dwr/browser/util DWRUtil.getText(id) 这个函数只能用于select getText(id) is similar to getValue(id), except that it is designed for ...

2009-04-07 17:46:44 88

原创 select 控制显示隐藏

[code="javascript"] function setChange() { if (document.f.selfs.value == "1") { tb1.style.display = "block"; } ...

2009-04-07 17:43:38 522

原创 DWR 对DATA的理解(调用返回List、Set或者Map的java方法)

调用返回List、Set或者Map的java方法1、dwr.xml的配置配置同4.1[code="xml"][/code]注意:如果List、Set或者Map中的元素均为简单类型(包括其封装类)或String、Date、数组和集合类型,则不需要标签。2、javascript中调用(以返回List为例,List的元素为TestBean)...

2009-03-30 00:26:39 83

原创 dwr框架中DWRUtil的方法 2

$();<o:p></o:p>功能:相当于document.getElementById(id);参数: id或name属性值;例:<input type=”text” name=”txt_test”></input><script>       Var ele=$(txt_test); ...

2009-03-30 00:24:45 82

原创 dwr框架中DWRUtil的方法 1

util.js 功能util.js包含了一些工具函数来帮助你用javascript数据(例如从服务器返回的数据)来更新你的web页面。你可以在DWR以外使用它,因为它不依赖于DWR的其他部分。你可以下载整个DWR或者单独下载.4个基本的操作页面的函数:getValue[s]()和setValue[s]()可以操作大部分HTML元素除了table,list和image。getText(...

2009-03-30 00:24:15 180

原创 DWR.xml配置文件说明书

1、建立dwr.xml 配置文件任何一个dwr.xml的文件都需要包含DWR DOCTYPE的声明行,格式如下:<!DOCTYPE dwr PUBLIC    "-//GetAhead Limited//DTD Direct Web Remoting 1.0//EN"    "http://www.getahead.ltd.uk/dwr/dwr10.dtd"&...

2009-03-30 00:03:32 244

原创 dwr用法

DWR是一个框架,简单的说就是能够在javascript直接调用java方法,而不必去写一大堆的javascript代码。它的实现是基于ajax的,可以实现无刷新效果。 网上有不少DWR的例子,但大都只是某种方法的调用,本文只在使用层面上介绍DWR,并不涉更多的技术与设计,其目的是让初学者能够很快的学会各种java方法在javascript中是如何调用的。 本文以DWR...

2009-03-29 23:50:25 88

原创 DWR实例教程

DWR(Direct Web Remoting)是一个WEB远程调用框架.利用这个框架可以让AJAX开发变得很简单.利用DWR可以在客户端利用JavaScript直接调用服务端的Java方法并返回值给JavaScript就好像直接本地客户端调用一样(DWR根据Java类来动态生成JavaScrip代码).它的最新版本 DWR0.6添加许多特性如:支持Dom Trees的自动配置,支持Spring(...

2009-03-29 23:17:14 52

原创 jquery简单体验

Jquery是继prototype之后又一个优秀的Javascript框架。对prototype我使用不多,简单了解过。但使用上jquery之后,马上被她的优雅吸引住了。有人使用这样的一比喻来比较prototype和jquery:prototype就像Java,而jquery就像ruby.实际上我比较喜欢java(少接触Ruby罢了)但是jquery的简单的实用的确有相当大的吸引力啊!在项目里我把...

2009-03-29 18:07:10 56

原创 Tomcat 6.0下虚拟目录的成功配置

之前在5.0下配置虚拟目录,我一般是采用在conf\server.xml中增加的方法,可是此法在6.0中失效(后经验证有效,可能是之前实验过程中有误)。按照tomcat 6.0启动之后的相关文档的说明http://localhost:8080/docs/config/context.html,尝试了一些方法:-----------------------------tomcat6.0文档中...

2009-03-26 22:30:40 77

原创 hibernate二级缓存攻略

很多人对二级缓存都不太了解,或者是有错误的认识,我一直想写一篇文章介绍一下hibernate的二级缓存的,今天终于忍不住了。我的经验主要来自hibernate2.1版本,基本原理和3.0、3.1是一样的,请原谅我的顽固不化。hibernate的session提供了一级缓存,每个session,对同一个id进行两次load,不会发送两条sql给数据库,但是session关闭的时候,一级缓...

2009-03-26 12:24:00 74

原创 Hibernate+ehcache二级缓存技术

Hibernate+ehcache二级缓存技术2006-09-02 05:00作者:出处:csdn责任编辑:方舟  1、首先设置EhCache,建立配置文件ehcache.xml,默认的位置在class-path,可以放到你的src目录下:[code="xml"]<?xml version="1.0" encoding="UTF-8"?><ehcache> <diskSto...

2009-03-26 00:50:55 67

原创 Hibernate深入探讨

Hibernate 缓存策略一级缓存:session,hibernate的自主缓存二级缓存(Ehcache)Read-onlyNonstrict-read-writeRead-write(关键事务)Transactional(事务型缓存)二级缓存还有JbossCache的,它支持事务型缓存,但是Jboss的资料很难得,还是开源的Ehcache...

2009-03-26 00:48:06 75

原创 使用Common validator进行服务器、客户端双重验证

验证基础准备:选用common-validator 组件最初的原动力是他可以方便的实现客户端和服务器端的双重校验,而且从Spring-module 0.5发布后,对common-validator提供了良好的支持。现在就让我们来看看如何在Spring环境下进行方便的双重校验吧J首先请下载Spring-module0.5和Common-validator组件包放在lib下(我...

2009-03-26 00:46:58 206

原创 Tomcat5.5.x 连接池配置

Tomcat 5.5连接池配置Tomcat作为测试服务器肯定是众多朋友的首选,但是当我们从Tomcat5.0.x升级到tomcat5.5.x的时候,出现了一个让人痛苦的问题,就是他的数据库连接池直接移植过来后会出现Cannot create JDBC driver of class '' for connect URL 'null' 这种让人摸不着头脑的问题,明明数据库的驱动程序已经放在了...

2009-03-26 00:46:28 122

原创 快速构建Spring+hibernate WEB应用(三)

Spring+hibernateSpring几乎对hibernate提供了完美的支持。要在刚创建的Spring工程中加入Hibernate得支持,索要做的工作仅仅是声明一个SessionFactory.用它代替了原来的 ..代码胜千言! /WEB-INF/classes/mtn/gfkd/spring/mode...

2009-03-26 00:45:59 90

原创 快速构建Spring+hibernate WEB应用(二)

Spring MVC控制器AbstractController当使用AbstractController作为你的控制器基类时(一般不推荐这样做,因为有许多预定义的控制器你可以选择),MultiActionController Spring提供一个多动作控制器,使用它你可以将几个动作合并在一个控制器里,这样可以把功能组合在一起。MethodNameResolv...

2009-03-26 00:45:16 64

原创 快速构建Spring+hibernate WEB应用(一)

Spring MVC分发器首先,我们将Spring ,hibernate及其依赖的jar包放在WEB-INF/lib 目录下。这里注意:用最新的包,hibernate 3.0有汉字的bug!当hibernate包替换的时候,注意依赖包也要以其更新,否则汉字问题可能依然存在。Spring MVC配置 要开始构建示例应用程序,请配置 Spring MVC 的 D...

2009-03-26 00:44:49 102

空空如也

空空如也

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

TA关注的人

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