自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 即时搜索的input和propertychange方法

做搜索功能的时候,经常遇到输入框检查的需求,最常见的是即时搜索,今天好好小结一下。即时搜索的方案:(1)change事件    触发事件必须满足两个条件: a)当前对象属性改变,并且是由键盘或鼠标事件激发的(脚本触发无效)b)当前对象失去焦点(onblur) (2)keypress  恩,还好。。。。。就是能监听键盘事件,鼠标复制黏贴操作他就无能为力的赶脚了。。。。。...

2018-01-16 16:59:01 469

grails文件上传下载

//1.controllerpackage com.xdthclass UploadController { def index() { render(view:"../index") } /** * 文件上传 * @return */ def upload(){ ...

2018-01-04 17:28:18 339

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 2816

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 274

原创 (转)九句良言胜敲十年代码

以下文章转自:http://qindongliang1922.iteye.com/blog/1982702  ,是摘写了张龙老师的一篇博客 我看了之后觉得非常好,我觉得有激情、有耐心、耐得住寂寞,这些不光是做程序,天下所有事都需要这样,即使以后我不做程序了,我也会记得这些。下面是张龙老师的原文。 1. 基础的重要性。我总是不断强调基础的重要性,因为我是有切身体会的。基础的东西可以...

2013-12-06 15:32:51 116

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 116

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 115

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 304

原创 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 87

原创 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 1036

原创 HTML转义字符

 HTML字符实体(Character Entities),转义字符串(Escape Sequence)为什么要用转义字符串?HTML中<,>,&等有特殊含义(<,>,用于链接签,&用于转义),不能直接使用。这些符号是不显示在我们最终看到的网页里的,那如果我们希望在网页中显示这些符号,该怎么办呢? 这就要说到HTML转...

2012-02-23 14:53:07 165

JS操作 <frameset> <frame> 对象+js给frameset设置rows

###我的应用(js给frameset设置rows)1.框架frameset页面&lt;frameset cols="*" rows="74,*" style="height: 100%;" framespacing="0" id="globalFrame"&gt; &lt;frame scrolling="no" marginwidth=

2012-02-22 16:42:09 604

ibatIS中$与#的区别

在ibatIS中经常会用到: $ 和 # 符号。 一、区别$aaa$ 输出参数是以字符串方式直接输出 123#aaa# 输出参数是以Parameter方式输出 @aaa 二、实际应用1.sqlMap配置文件&lt;!-- 查询左树菜单 --&gt;&lt;select id="queryMenu" parameterClass="com.hanpe...

2012-02-15 17:36:52 111

ibatIS的parameterClass="java.util.HashMap"使用Map类型参数

 ibatIS中的parameterClass,一般分类两种,1种为传model,另一种为传map 一、parameterClass传model参数&lt;select id="queryModel" parameterClass="com.hanpeng.base.phone.model.TDictionary" resultClass="com.hanpeng.base.ph...

2012-02-13 11:49:37 996

ibatIS中的isNotNull、isEqual、isEmpty

isNull判断property字段是否是null,用isEmpty更方便,包含了null和空字符串 例子一:isEqual相当于equals,数字用得多些,一般都是判断状态值&lt;isEqual property="state" compareValue="0"&gt;&lt; /isEqual&gt;或&lt;isEqual property="state" co...

2012-02-10 17:13:08 345

原创 Apache commons 工具包应用

Apache Commons 是一个非常有用的工具包,解决各种实际的通用问题,你会发现它们正是你冥思苦想所需要的东西。它们不是绝世武功,但确是个随手可用的擒手,Commons一出,问题手到擒来。常用的有:commons-langcommons-collectionscommons-iocommons-beanutils,下面是一个全面的简述表:...

2012-02-10 14:01:13 142

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 7210 1

checkbox加onClick事件,ajax异步请求后台,$.ajax

XXX平台要实现一个功能,公告弹出页面上使用复选框设置不再通知此类公告。 原理:&lt;input type="checkbox" id="isSelect" name="isSelect" value="10" onclick="javascript:noTips();"/&gt;,checkbox选中后提交表单,那么struts2的Action中isSelect就为'10',不选中

2012-02-08 17:02:42 573

原创 myeclipse10.0优化,其它版本也适用

我用的是myeclipse10.0做的优化,早起版本8.5、8.6也都大同小异 一、Myeclipse10修改字体MyEclipse10是基于Eclipse3.7内核,但在Eclipse的Preferences-〉general-〉Appearance-&gt;Colors and Fonts 中并没有找到Courier New字体,它采用的是Consola...

2012-01-21 12:34:57 148

java replaceall()和replace()

####我的应用String path="D:\\b2cPlatform\\onlinePayment";imgPath = path.replace("\\", "/"); 乍一看,字面上理解好像replace只替换第一个出现的字符(受javascript的影响),replaceall替换所有的字符,其实大不然,只是替换的用途不一样。public String re...

2012-01-16 15:22:30 426

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 95

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 146

jquery 二级联动

jquery 二级联动

2012-01-09 14:35:17 98

Random()随机数+随机切换图片

一、Random()随机数      转自:http://blog.chinaunix.net/space.php?uid=12926986&amp;do=blog&amp;id=111719 import java.util.Random;/*** Java实用工具类库中的类java.util.Random提供了产生各种类型随机数的方法。* 它可以产生int、long、flo...

2011-12-13 14:55:35 910 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 637

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 104

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 127

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 73

原创 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 78

ibatIS的<dynamic prepend="WHERE">原理,是判断前一个AND字母是否存在

今天付出了惨痛的代价,调sqlMap文件调了一下午,杯具啊!!!!!!!!!!! 1.首先看我错误的xml文件代码 &lt;select id="count" parameterClass="com.hanpeng.base.phone.model.TCommission" resultClass="java.lang.Integer"&gt; SEL...

2011-10-31 17:51:09 758

session详细解析(是否过期、失效时间)

Session一直是我们做web项目经常使用的,以前没太注意,这次又细致的看了下! 1.session其实就是一个Map,键=值对,通过session.getAttribute("name");获得session中设置的参数 2.session的过期时间是从什么时候开始计算的?是从一登录就开始计算还是说从停止活动开始计算?   答:从session不活动的时候开始计算,如果se...

2011-10-26 15:22:02 1558

原创 10个步骤让你成为高效的Web开发者

一篇很好的文章,里面的道理觉得很好,做任何事都是这样,即使不做程序员,呵呵,充分休息,高效的工作才是必须的!!! 要成为高产、高效的Web开发者,这需要我们做很多工作,来提高我们的工作方式,以及改善我们的劳动成果。下面是10个提高效率的步骤,虽然不能保证解决你在开发中的所有问题,但至少是非常实用的,可以简化你的Web开发流程,使开发的每一个环节快速、流畅。还可以帮助你节省大量的时间...

2011-10-25 14:58:44 91

ibatIS批量Update

一、我的应用/*批量更新*/public boolean batchAllUpdateComm(final List&lt;TCommission&gt; commList, final List&lt;Double&gt; ratioList,final String employeeId){ try{ this.getSqlMapClientTemplate().exe...

2011-10-25 14:40:44 219

原创 ibatis 指定返回Map(resultMap)中的字段类型

ibatIS中我们可以定义&lt;parameterMap class="" id=""&gt;&lt;/parameterMap&gt;    &lt;resultMap class="" id=""&gt;&lt;/resultMap&gt;来定义参数类型Map或者返回值Map类型 转自吕兄:http://mmddonkey.iteye.com/

2011-10-22 13:12:09 1026

iterate标签--ibatis

项目用的是ibatis-2.3.4.726,不是mybatis。 一、我的应用1.TCommission.xml (用iterate合成 in语句) &lt;select id="queryMap" parameterClass="com.hanpeng.base.phone.model.TCommission" resultClass="java.util.HashMap"&g...

2011-10-22 10:43:39 99

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 400

jsp、js、<a>的访问方式(绝对路径+相对路径)

一、项目中应用:1.PrivInterceptor.java 权限拦截密码过于简单直接跳转至修改密码jsp,且传上次访问的路径requestUrl。 /** * 二、登录成功后,根据URL进行权限判断 */ HttpServletRequest request = ServletActionContext.getRequest(); String current...

2011-10-17 17:38:38 702

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 176

struts2拦截器 获得请求方法名+获得请求参数

SSI框架为基础开发的,hulian平台struts2拦截器里如何知道你请求的是那个方法使用:invocation.getInvocationContext().getName();//输出Priv_queryPriv,这正是我访问的Action中的方法。 1.struts.xml中这么定义的&lt;struts&gt; &lt;!-- character filter...

2011-10-14 16:15:46 321

frameset中如何直接跳转至首页(中转页)--window.parent.parent.location.replace

 之间跳转页(中转页),turnToLogin.jsp&lt;%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%&gt;&lt;%String path = request.getContextPath();String basePath = request.getScheme()+"://"...

2011-10-13 17:50:26 363

空空如也

空空如也

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

TA关注的人

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