- 博客(36)
- 收藏
- 关注
原创 mysql prepare 存储过程使用
语法[sql]PREPARE statement_name FROM sql_text /*定义*/ EXECUTE statement_name [USING variable [,variable...]] /*执行预处理语句*/ DEALLOCATE PREPARE statement_name /*删除定义*/ 例[sq...
2013-07-05 23:15:02
293
原创 日期增加天
import java.text.ParsePosition; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; public class TestDate ...
2013-03-22 13:14:33
106
原创 TREE——显示磁盘目录结构
功能:显示指定驱动器上所有目录路径和这些目录下的所有文件名。格式:TREE [盘符:][\目录] [/F] [/A]使用说明:使用/F参数时显示所有目录及目录下的所有文件,省略时,只显示目录,不显示目录下的文件;使用/A参数时,不是用Ascii码大于127(NT为255)的字符显示,是用Ascii码小于128的字符显示。tree c:\ | more 出现由 tree 命令产生的第一...
2013-03-14 13:07:51
211
原创 让MySQL 表中有数据添加ID字段并让关键字ID自增长
ALTER TABLE tablename DROP id; ALTER TABLE tablename ADD id INT NOT NULL PRIMARY KEY AUTO_INCREMENT FIRST 让MySQL自增长字段号从不连续变成连续的
2013-03-08 00:09:38
219
原创 mysql 连接多个字段数据到一个字段中
update CM_CUST set CUST_NAME_CN= concat(CUST_NAME_CN,'(',CERTIFICATE_NO,TELPHONE,')')其中:CUST_NAME_CN,CERTIFICATE_NO,TELPHONE为表CM_CUST中的三个字段效果如下图: ...
2013-03-01 13:16:28
216
原创 正则表达式 汉字、数字、字母、横杠
先推荐一个在线测试/学习正则表达式的网址, http://www.gskinner.com/RegExr/1、一个正则表达式,只含有汉字、数字、字母、下划线不能以下划线开头和结尾:^(?!_)(?!.*?_$)[a-zA-Z0-9_\u4e00-\u9fa5]+$ 其中:^ 与字符串开始的地方匹配(?!_) 不能以_开头(?!.*?_$) 不能以_结尾[a-zA-Z0-9_\...
2013-02-21 17:10:50
1186
原创 页面滚动条
#fcb4d8 ridge; SCROLLBAR-FACE-COLOR: #fcb4d8; SCROLLBAR-HIGHLIGHT-COLOR: #fcb4d8; OVERFLOW: auto; BORDER-LEFT: #fcb4d8 ridge; WIDTH: 200 px; SCROLLBAR-SHADOW-COLOR: #fcb4d8; COLOR: #fcb4d8; SCROL...
2013-01-28 15:03:37
85
原创 mysql 锁表
控制台报错:Deadlock found when trying to get lock 由于InnoDB预设是Row-Level Lock,所以只有「明确」的指定主键,MySQL才会执行Row lock (只锁住被选取的资料例) ,否则MySQL将会执行Table Lock (将整个资料表单给锁住)。举个例子:假设有个表单products ,里面有id跟name二个栏位,id是...
2013-01-28 14:31:28
123
原创 mysql 导入导出
mysqldump备份:mysqldump -u用户名 -p密码 -h主机 数据库 a -w "sql条件" --lock-all-tables > 路径案例:mysqldump -uroot -p1234 -hlocalhost db1 a -w "id in (select id from b)" --lock-all-tables > c:\aa.txtmysq...
2013-01-25 14:13:33
57
原创 <s:select>默认选中项
<s:select list="" name="" value="" headerKey="" headerValue="" listKey="" listValue="" /> (1)其中 list是必须具备的属
2013-01-24 14:59:03
524
原创 日期相差月数
/** * 计算两个日期之间相差的月数 * * @param date1 * @param date2 * @return */ public static int getMonths(Date date1, Date date2) { int iMonth = 0; int ...
2013-01-18 18:19:07
79
原创 junit test 单元测试简单示例
package cn.ce.sale.order.biz.impl;import junit.framework.TestCase;import org.springframework.context.ApplicationContext;import org.springframework.context.support.ClassPathXmlApplicationC...
2013-01-14 10:28:13
114
设置$.getJSON同步请求
在执行请求之前加上$.ajaxSettings.async = false; 就可以啦 例如:function xxx(){var result = "";$.ajaxSettings.async = false;$.getJSON("url",{id:11},function(data){ result = data.res;});...
2013-01-09 19:15:59
102
原创 JQuery获取浏览器窗口的高度和宽度
<script type="text/javascript">$(document).ready(function(){alert($(window).height()); //浏览器时下窗口可视区域高度alert($(document).height()); //浏览器时下窗口文档的高度alert($(document.body).height());//浏览器时...
2013-01-09 11:01:11
98
原创 select下拉框列出枚举enum中的选项
jsp: <s:select name="cdn" id="cdn" theme="simple" list="@cn.ce.sale.order.emums.CdnTypeEnum@values()" headerKey="" headerValue="--全部--" listKey="value"
2013-01-08 14:29:14
1297
原创 common io包中的文件变化监听器
package cn.ce.sale.order.util;import java.io.File;import org.apache.commons.io.monitor.FileAlterationListener;import org.apache.commons.io.monitor.FileAlterationObserver;public class Cac...
2012-12-28 16:57:25
140
原创 org.hibernate.NonUniqueObjectException异常解决
异常:org.hibernate.NonUniqueObjectException: a different object with the same identifier value was already associated with the session代码片段:注:以下为session打开的状态* 我手动构造了一个Photo对象Photo photo=new P...
2012-12-25 11:17:01
117
原创 mysql 错误与异常
(1)com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure见名之意:超时,无法连接所以解决办法也很好办: 在my.ini中添加wait_timeout=1814400,(21*3600*24)21天,修改等待超时时间。...
2012-12-15 12:52:00
72
原创 表单验证
<%@ page language="java" pageEncoding="UTF-8"%><%@ taglib prefix="s" uri="/struts-tags"%><%@ include file="/framework/jsp/common/header.jsp"%><!DOC
2012-12-13 16:15:38
86
原创 jquery json 异步请求
前端js://重复返回false,不重复返回 truefunction isSame(){ var bindDom=$.trim($("#bindDomain").val()); var flag =true; $.ajax({ url:getContextPath()+'/sale/order/OrderNew/testBindDomain.action', ty...
2012-12-13 13:50:04
76
原创 Javascript 页面跳转
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%String path = request.getContextPath();String basePath = request.getScheme() + "://" + request.ge...
2012-12-11 20:24:31
76
原创 java 通用linux的路径问题
windows系统中文件路径用的是反斜杠“\”,而linux或unix系统中文件路径用的正斜杠即”/“,看起来容易记,一不小心就弄混淆了,该怎么记才不容易混呢? 这里有一个巧记法:注意window这个单词的第一笔,也就是字母w的第一笔,是什么?没错,就是反斜杠,这样每次在想windows文件路径中用/还 是\的时候,首先要想到windows的第一笔是什么,答案自然就出...
2012-12-07 14:07:42
215
原创 struts2获取tomcat中项目路径
//获取项目路径 ActionContext ac = ActionContext.getContext(); ServletContext sc = (ServletContext) ac.get(ServletActionContext.SERVLET_CONTEXT); WEB_ROOT_PATH = sc.getRealPath("/"); ...
2012-12-07 13:57:39
206
原创 jquery getJSON 异步请求
简单示例:前段js请求:$.getJSON(ctx +"/sale/order/OrderNew/testCurrencyDomain.action" , {"domain" : encodeURI(domainName) ,"tt":(new Date()).getTime()},function(json){ if(json.flag==false){ $("#t...
2012-12-05 17:34:36
88
原创 java生成UUID
java.util.UUID.randomUUID().toString().replaceAll("-", ""); 输出:b021404b076b48b7842051da74425413
2012-11-22 10:27:56
70
原创 正则表达式 大于0的数字(包含小数)
var parnt = /^[1-9]\d*(\.\d+)?$/; if(!parnt.exec(contractAmount)){ alert("必须输入合同金额(数字)!"); return false; }
2012-11-22 10:08:58
3898
2
原创 javascript中apply()和call() 区别
如果没接触过动态语言,以编译型语言的思维方式去理解javaScript将会有种神奇而怪异的感觉,因为意识上往往不可能的事偏偏就发生了,甚至觉得不可理喻.如果在学JavaScript这自由而变幻无穷的语言过程中遇到这种感觉,那么就从现在形始,请放下的您的”偏见”,因为这对您来说绝对是一片新大陆,让JavaScrip好,言归正传,先理解JavaScrtipt动态变换运行...
2012-11-19 17:05:00
65
原创 兼容IE和标准浏览器的js跳转获取refer
在IE中用javascript做跳转,比如用window.location.href = “http://www.google.com”; google无法取到浏览器请求的HTTP referrer,因为IE清空了document.referrer而其他主流浏览器Firefox和Chrome都会保留referrer,这意味着IE又要享受“部长级”特殊待遇了:if (/MSIE (\...
2012-11-19 16:22:13
353
原创 Javascript 脚本的调试经验
随着用JavaScript编程的深入,你会开始理解那些JavaScript给出的不透明错误信息。一旦你理解了你常犯的一般性错误,你就会很快知道怎样避免它们,这样你写的代码中的错误将越来越少。编程实际上是一种能随着时间不断飞快进步的技术。但是不管变得多么熟练,你仍然要花一些时间调试你的代码。如果你做过家庭作业,或有过JacaScript编程经验,你会知道相当多的时间是花在调试上。这很正常 -...
2012-11-19 15:11:32
62
原创 优化JavaScript脚本的性能
循环循环是很常用的一个控制结构,大部分东西要依靠它来完成,在JavaScript中,我们可以使用for(;;),while(),for(in)三种循环,事实上,这三种循环中for(in)的效率极差,因为他需要查询散列键,只要可以就应该尽量少用。for(;;)和while循环的性能应该说基本(平时使用时)等价。而事实上,如何使用这两个循环,则有很大讲究。我在测试中有些很有意思的情况,...
2012-11-19 15:08:50
61
原创 页面加载 js
window.onload事件可以安全的执行javascript,因为该事件是在页面完全加载完后才开始执行(包括页面内的图片、flash等所有元素),不会因为JS需要对某个DOM 操作,而页面还没有加载该节点而引起错误。但是这种安全是需要付出代价的:如果某些图片(或者一些别的东西)加载特别慢,那么load事件会等到很久之后才会触发。针对这个问题,一些JS框架提供了一些补充方法。如:jq...
2012-11-19 13:56:02
72
原创 Jquery getScript 异步获取数据
<script type="text/javascript" src="jquery-1.7.1.js"></script><script type="text/javascript"> $(function() { $("#Button1").click(function() { //按钮单击事件
2012-11-17 17:44:20
102
原创 ajax 缓存
[size=medium]当jquery load 一个页面时候 只加载一次 解决方法有俩种 1jQuery提供一个防止ajax使用缓存的方法,这个方法在每次load页面的时候都要执行一次 否则只会再第一次时候有效 其他load 还会读取缓存页面2 第二就是修改load 加载的url地址 例如 再url 多加个时间参数就可以 这个方法再wap...
2012-11-17 12:24:00
51
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人