- 博客(187)
- 收藏
- 关注
原创 即时搜索的input和propertychange方法
做搜索功能的时候,经常遇到输入框检查的需求,最常见的是即时搜索,今天好好小结一下。即时搜索的方案:(1)change事件 触发事件必须满足两个条件: a)当前对象属性改变,并且是由键盘或鼠标事件激发的(脚本触发无效)b)当前对象失去焦点(onblur) (2)keypress 恩,还好。。。。。就是能监听键盘事件,鼠标复制黏贴操作他就无能为力的赶脚了。。。。。...
2018-01-16 16:59:01 502
grails文件上传下载
//1.controllerpackage com.xdthclass UploadController { def index() { render(view:"../index") } /** * 文件上传 * @return */ def upload(){ ...
2018-01-04 17:28:18 370
java获得系统盘符(Windows、linux自动切换)
做文件读写时,本机开发是windows系统,但服务器是linux系统。windows系统:final static String path = "D:";final static String FILE_SEPARATOR = "\\";final static String file = "春光山色一期 小区信息表.xls";最终路径为:D:\春光山色一期 小区信息表.xls...
2017-12-22 16:08:23 2882
grails文件下载+图片查看
/** * 下载 * @return*/def download(){ def fileObj = ValuationHistoryForNSQ.get(params["id"]) def file_name = fileObj.getFile_name() def file_type = fileObj.getFile_type() d...
2017-12-05 10:13:04 298
原创 (转)九句良言胜敲十年代码
以下文章转自:http://qindongliang1922.iteye.com/blog/1982702 ,是摘写了张龙老师的一篇博客 我看了之后觉得非常好,我觉得有激情、有耐心、耐得住寂寞,这些不光是做程序,天下所有事都需要这样,即使以后我不做程序了,我也会记得这些。下面是张龙老师的原文。 1. 基础的重要性。我总是不断强调基础的重要性,因为我是有切身体会的。基础的东西可以...
2013-12-06 15:32:51 136
Oracle时间问题
1.当期时间前一分钟select sysdate,sysdate-1/(24*60*60) from dual;--当前时间的前一秒钟select sysdate,sysdate-1/(24*60) from dual;--当前时间的前一分钟select sysdate,sysdate-1/(24) from dual;--当前时间的前一小时 select sysdat...
2013-04-25 16:03:11 137
mysql 时间列自动插入当前日期时间
用current_timestamp,不过这个默认值只用在timestamp的列,对datetime列无效例子:create table default_time ( id int not null primary key auto_increment, name varchar(20) default 'chenlb', my_time timestamp default ...
2012-05-09 13:46:08 134
java switch的使用+switch用String作为条件
一、java switch的基本使用:/* int参数的switch */int x = new Random().nextInt(3);// 0至2的随机数System.out.println("x=" + x);switch (x) {case 0: System.out.println("随机0");break;case 1: System.out.print...
2012-03-23 16:58:15 321
原创 java的Map循环
import java.util.ArrayList;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.Map;import java.util.Set;//循环遍历map的方法public class CircleMap {pu...
2012-03-23 11:18:58 105
原创 Java字符串倒序输出 + 数组的排序
一、Java字符串倒序输出 方法一:利用String类的toCharArray(),再倒序输出数组。Java代码1 public class javatest {2 public static void main(String[] args) {3 String originalString = “abcdefg”;4 String resultStr...
2012-03-08 18:06:13 1066
原创 HTML转义字符
HTML字符实体(Character Entities),转义字符串(Escape Sequence)为什么要用转义字符串?HTML中<,>,&等有特殊含义(<,>,用于链接签,&用于转义),不能直接使用。这些符号是不显示在我们最终看到的网页里的,那如果我们希望在网页中显示这些符号,该怎么办呢? 这就要说到HTML转...
2012-02-23 14:53:07 184
JS操作 <frameset> <frame> 对象+js给frameset设置rows
###我的应用(js给frameset设置rows)1.框架frameset页面<frameset cols="*" rows="74,*" style="height: 100%;" framespacing="0" id="globalFrame"> <frame scrolling="no" marginwidth=
2012-02-22 16:42:09 660
ibatIS中$与#的区别
在ibatIS中经常会用到: $ 和 # 符号。 一、区别$aaa$ 输出参数是以字符串方式直接输出 123#aaa# 输出参数是以Parameter方式输出 @aaa 二、实际应用1.sqlMap配置文件<!-- 查询左树菜单 --><select id="queryMenu" parameterClass="com.hanpe...
2012-02-15 17:36:52 133
ibatIS的parameterClass="java.util.HashMap"使用Map类型参数
ibatIS中的parameterClass,一般分类两种,1种为传model,另一种为传map 一、parameterClass传model参数<select id="queryModel" parameterClass="com.hanpeng.base.phone.model.TDictionary" resultClass="com.hanpeng.base.ph...
2012-02-13 11:49:37 1043
ibatIS中的isNotNull、isEqual、isEmpty
isNull判断property字段是否是null,用isEmpty更方便,包含了null和空字符串 例子一:isEqual相当于equals,数字用得多些,一般都是判断状态值<isEqual property="state" compareValue="0">< /isEqual>或<isEqual property="state" co...
2012-02-10 17:13:08 366
原创 Apache commons 工具包应用
Apache Commons 是一个非常有用的工具包,解决各种实际的通用问题,你会发现它们正是你冥思苦想所需要的东西。它们不是绝世武功,但确是个随手可用的擒手,Commons一出,问题手到擒来。常用的有:commons-langcommons-collectionscommons-iocommons-beanutils,下面是一个全面的简述表:...
2012-02-10 14:01:13 162
jQuery Ajax 实例 ($.ajax、$.post、$.get)
Jquery在异步提交方面封装的很好,直接用AJAX非常麻烦,Jquery大大简化了我们的操作,不用考虑浏览器的诧异了。推荐一篇不错的jQuery Ajax 实例文章,忘记了可以去看看,地址为:http://www.cnblogs.com/yeer/archive/2009/07/23/1529460.html 和 http://www.w3school.com.cn/jquery/ ...
2012-02-09 10:43:12 7248 1
checkbox加onClick事件,ajax异步请求后台,$.ajax
XXX平台要实现一个功能,公告弹出页面上使用复选框设置不再通知此类公告。 原理:<input type="checkbox" id="isSelect" name="isSelect" value="10" onclick="javascript:noTips();"/>,checkbox选中后提交表单,那么struts2的Action中isSelect就为'10',不选中
2012-02-08 17:02:42 603
原创 myeclipse10.0优化,其它版本也适用
我用的是myeclipse10.0做的优化,早起版本8.5、8.6也都大同小异 一、Myeclipse10修改字体MyEclipse10是基于Eclipse3.7内核,但在Eclipse的Preferences-〉general-〉Appearance->Colors and Fonts 中并没有找到Courier New字体,它采用的是Consola...
2012-01-21 12:34:57 163
java replaceall()和replace()
####我的应用String path="D:\\b2cPlatform\\onlinePayment";imgPath = path.replace("\\", "/"); 乍一看,字面上理解好像replace只替换第一个出现的字符(受javascript的影响),replaceall替换所有的字符,其实大不然,只是替换的用途不一样。public String re...
2012-01-16 15:22:30 448
jquery显示、隐藏div的方法
###例子$("#top_notice").css("display", "block");//第1种方法//$("#top_notice").attr("style", "display:block;");//第2种方法//$("#top_notice").show();//第3种方法 1.给元素换class,来实现隐藏div,前提是换的cl
2012-01-16 13:27:27 118
js限制文件上传类型
var name = $('#file').val();var fileName = name.substring(name.lastIndexOf(".")+1).toLowerCase();if(fileName!='jpg'){ divInput.html("只允许上传jpg格式图片!"); rtvalue = false;} ...
2012-01-16 11:24:31 175
Random()随机数+随机切换图片
一、Random()随机数 转自:http://blog.chinaunix.net/space.php?uid=12926986&do=blog&id=111719 import java.util.Random;/*** Java实用工具类库中的类java.util.Random提供了产生各种类型随机数的方法。* 它可以产生int、long、flo...
2011-12-13 14:55:35 944 1
Request对象各种获得路径的方法+Request对象各种方法(.getRemoteAddr)
用jboss发布的工程,测试request对象返回路径的方法,如下:System.out.println(LoginAction.class.getResource("/").getPath());System.out.println(this.getRequest().getContextPath());System.out.println(this.getRequest().get...
2011-12-13 14:43:59 685
ibatIS调用存储过程
一、ibatIS调用存储过程(调用存储过程,统一使用StoredProcedure.xml)1.SaleManagerAction代码:/** * 导入单边 * @return * @author Invalid * @throws Exception * @date 2011-11-9 上午09:46:51 */public String importUn...
2011-12-02 16:14:07 120
myeclipse的批量修改功能+myeclipse不自动编译配置文件到class目录解决办法
4.myeclipse的批量修改功能 window--Customize Perspective--Command Groups项中将Editor Presentation打勾 Tool Bar Visbility中,展开Editor Presentation将前两个选项(Toggle、show Whitespace)打勾,OK 然后在myeclipse工具栏上就能看到刚才的两个...
2011-11-28 17:11:19 140
HttpURLConnection与URL---接口的应用
一版XXX中的更新内存的接口应用: 一、定义一个有返回值的接口: /** * 后台更新调用此方法更新前台内存数据 * @author lvwenyong * @date 2011-5-31 下午01:42:16 */@SuppressWarnings("unchecked")public void reload(){ try { Class cl...
2011-11-26 10:14:10 93
原创 oracle一些有用sql+精华
查找数据库中所有字段 以对应的表select C.column_name,C.TABLE_NAME from dba_tab_columns C where owner=''查每个科目class 分数scro前三名select id, name, class, scro from (select row_number() over(partition by class ord...
2011-11-10 16:08:28 94
ibatIS的<dynamic prepend="WHERE">原理,是判断前一个AND字母是否存在
今天付出了惨痛的代价,调sqlMap文件调了一下午,杯具啊!!!!!!!!!!! 1.首先看我错误的xml文件代码 <select id="count" parameterClass="com.hanpeng.base.phone.model.TCommission" resultClass="java.lang.Integer"> SEL...
2011-10-31 17:51:09 793
session详细解析(是否过期、失效时间)
Session一直是我们做web项目经常使用的,以前没太注意,这次又细致的看了下! 1.session其实就是一个Map,键=值对,通过session.getAttribute("name");获得session中设置的参数 2.session的过期时间是从什么时候开始计算的?是从一登录就开始计算还是说从停止活动开始计算? 答:从session不活动的时候开始计算,如果se...
2011-10-26 15:22:02 1584
原创 10个步骤让你成为高效的Web开发者
一篇很好的文章,里面的道理觉得很好,做任何事都是这样,即使不做程序员,呵呵,充分休息,高效的工作才是必须的!!! 要成为高产、高效的Web开发者,这需要我们做很多工作,来提高我们的工作方式,以及改善我们的劳动成果。下面是10个提高效率的步骤,虽然不能保证解决你在开发中的所有问题,但至少是非常实用的,可以简化你的Web开发流程,使开发的每一个环节快速、流畅。还可以帮助你节省大量的时间...
2011-10-25 14:58:44 109
ibatIS批量Update
一、我的应用/*批量更新*/public boolean batchAllUpdateComm(final List<TCommission> commList, final List<Double> ratioList,final String employeeId){ try{ this.getSqlMapClientTemplate().exe...
2011-10-25 14:40:44 261
原创 ibatis 指定返回Map(resultMap)中的字段类型
ibatIS中我们可以定义<parameterMap class="" id=""></parameterMap> <resultMap class="" id=""></resultMap>来定义参数类型Map或者返回值Map类型 转自吕兄:http://mmddonkey.iteye.com/
2011-10-22 13:12:09 1055
iterate标签--ibatis
项目用的是ibatis-2.3.4.726,不是mybatis。 一、我的应用1.TCommission.xml (用iterate合成 in语句) <select id="queryMap" parameterClass="com.hanpeng.base.phone.model.TCommission" resultClass="java.util.HashMap"&g...
2011-10-22 10:43:39 124
insert into (select from)表复制+select into from表复制
Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 INSERT INTO SELECT ...
2011-10-18 17:20:32 467
jsp、js、<a>的访问方式(绝对路径+相对路径)
一、项目中应用:1.PrivInterceptor.java 权限拦截密码过于简单直接跳转至修改密码jsp,且传上次访问的路径requestUrl。 /** * 二、登录成功后,根据URL进行权限判断 */ HttpServletRequest request = ServletActionContext.getRequest(); String current...
2011-10-17 17:38:38 728
jquery.cookies.2.2.0+半小时后自动跳转至sessionView.jsp提示session过期
详细方法说明参见:http://code.google.com/p/cookies/wiki/Documentation提供方便方法操作cookie : var newOptions = {domain:'*.mydomain.com',path:'/somedir',expiresAt:new Date(2011,1,1),secure:true};//声明cookie的保存周期$....
2011-10-15 13:15:40 195
struts2拦截器 获得请求方法名+获得请求参数
SSI框架为基础开发的,hulian平台struts2拦截器里如何知道你请求的是那个方法使用:invocation.getInvocationContext().getName();//输出Priv_queryPriv,这正是我访问的Action中的方法。 1.struts.xml中这么定义的<struts> <!-- character filter...
2011-10-14 16:15:46 346
frameset中如何直接跳转至首页(中转页)--window.parent.parent.location.replace
之间跳转页(中转页),turnToLogin.jsp<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"...
2011-10-13 17:50:26 426
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人