- 博客(58)
- 收藏
- 关注
原创 maven将jar安装到本地repository方法
使用命令:mvn install:install-file -Dfile=C:/Users/lw56233/Desktop/i123.jar -DgroupId=com.213 -DartifactId=i123 -Dversion=12 -Dpackaging=jar
2014-06-04 11:02:01 179
原创 将maven引用的lib copy到某个目录
在pom.xml文件中加入:<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> ...
2013-09-03 14:10:02 211
原创 String形式的XML转换成dom以及dom转String
很多情况下,得到的request或者response都是String形式的,而不是文件形式的xml,此时使用StringReader来作为inputstream的中间层 // 字符串转XML DocumentBuilder documentBuilder = DocumentBuilderFactory.newInstance().newDocumentBuilder(); ...
2013-04-02 14:11:13 569
原创 linux shell下,取得当前SHELL的目录
写个SHELL,名字叫 a.sh,放在任意位置, 执行sh ./a.sh, sh ./home/a.sh 等 即可通过下面的SHELL取得他所在的文件夹 BIN=`dirname "${BASH_SOURCE[0]}"`BIN=`cd "$BIN";pwdecho $BIN具体含义 ${BASH_SOURCE[0]} 取得执行shell命令的全路径例如 /home/a.s...
2013-02-22 11:20:11 176
原创 JMS的一个简单同步实现
Sender类,主要用来发送JMS消息import java.io.OutputStreamWriter;import javax.jms.DeliveryMode;import javax.jms.Destination;import javax.jms.JMSException;import javax.jms.MessageProducer;import ja...
2013-02-01 11:00:33 168
原创 用Spring的jmsTemplate同步发送消息
首先是spring的配置文件 <?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http:/
2013-01-31 16:32:00 187
原创 手动搭建SSH环境
1 开发环境 MyEclipse 10 JDK 1.6 Java EE 5.0 Tomcat 7.0.25 Struts 2.3.4 Spring 3.1.1 Hibernate 3.6.102 为ssh做好准备2.1下载包Struts 2.3.4包下载: http://struts.apache.org/downl...
2013-01-14 19:57:10 110
原创 从bash函数中返回任意值
Bash函数,不同于其他编程语言的函数,它更像一个子程序,即其返回值,只能是一个数字,以0表示成功,非0表示失败。如果,在bash函数中想返回除了数字之外的值,有三种方法: 1.假设我们想返回一个字符串,最简单的方法是:function myfunc(){ myresult='the value'}myfuncecho $myresult 通过一个全局变...
2013-01-14 19:56:03 120
原创 java方法重写时的异常限制
1. 子类在重写父类的具有异常声明的方法时,要么不抛异常,要么就抛出跟父类方法相同的异常或该异常的子类。2. 子类在重写父类的具有异常声明的方法的同时,又去实现了具有相同方法名称的接口且该接口中的方法也具有异常声明,则子类中的重写的方法,要么不抛出异常,要么抛出父类中方法声明异常与接口中方法声明的异常的交集。例子如下:class Test{ public Test() thr...
2012-11-01 14:32:06 198
原创 div拖动排序
前台html代码:<div class="ability_show_list" id="abilityShow"></div> javascriptfunction divAbilitydrop(){ $(".ability_show_list_title").bind('mouseover',function(){ ...
2012-09-26 10:40:53 119
原创 jQuery传递数组作参数给Java服务端
想把一批name相同的input或者checkbox等作为一个数组通过post传递给后台进行处理 解决方法如下:前台:var header = new Array();var body = new Array(); for(var i = 0; i < headers.length; i++){ header[i] = headers[i].value;...
2012-09-04 15:18:25 293
原创 关闭页面时提醒用户是否确认离开
在html的body上增加onbeforeunload函数,如下:<body onbeforeunload="event.returnValue='确定退出?';"></body>
2012-09-03 16:05:53 277
原创 引用(ajaxfileupload.js) ajaxfileupload.js报这错jQuery.handleError is not a function
jQuery.handleError is not a function 原因是,经测试handlerError只在jquery-1.4.2之前的版本中存在,jquery-1.6 和1.7中都没有这个函数了,因此在1.4.2中将这个函数复制到了ajaxFileUpload.js中,问题解决handleError: function( s, xhr, status, e ) {// If...
2012-08-06 15:19:46 226
原创 jquery 和 javascript 清空上传控件
第一种: selection.clear (display:none时不能用)var obj = document.getElementById('fileupload') ; obj.select(); document.selection.clear(); 第二种:outerHTML (无论display:none或block都可以用)var obj = document....
2012-08-03 11:10:38 119
原创 Spring框架结合Hibernate框架的两种方式
主要有两种方式:applicationContext.xml中配置;Hibernate.cfg.xml中配置,applicationContext.xml中调用1)spring配置hibernate路径<bean id="sessionFactory"class="org.springframework.orm.hibernate3.LocalSessionFactoryBean...
2012-07-06 15:32:28 102
原创 SSH环境搭建
1 开发环境 MyEclipse 10 JDK 1.6 Java EE 6.0 Tomcat 7.0.25 Struts 2.3.4 Spring 3.1.1 Hibernate 3.6.102 为ssh做好准备所需jar包:3、配置struts.xml<?xml version="1.0" encodin...
2012-07-04 17:05:03 108
原创 Hibernate 存入中文到 mysql 乱码解决方案
前置条件mysql 数据库编码为utf-8 在与spring的集成中 配置如下<bean id="sessionFactory" class="org.springframework.orm.hibernate.LocalSessionFact oryBean"><property name="dataSource"><ref local="dat.
2012-06-30 10:23:18 102
原创 Hibernate拦截器(Interceptor)与事件监听器(Listener)
拦截器(Intercept):与Struts2的拦截器机制基本一样,都是一个操作穿过一层层拦截器,每穿过一个拦截器就会触发相应拦截器的事件做预处理或善后处理。监听器(Listener):其实功能与拦截器是相似的,但它实现原理不同,它是为每一个事件注册一个或多个监听器,一旦事件发生,则事件源通知所有监听该事件的监听器,然后监听器处理通知(观察者模式)。 1、拦截器Hibernat...
2012-06-26 14:50:53 76
原创 Servlet 防止刷新重复提交
在java web工程中,当jsp向Servlet提交请求时,如何防止刷新提交(F5)? 第一种解决方法: 可以使用的方法有,在jsp中定义一个变量值,这个变量值应该是唯一的,可以使用算法来保证生成数据的唯一性,例如hash算法,或者生成一个随机数(Random),并将这个数值保存到一个Set中,并将Set保存在session中,...
2012-06-21 15:55:57 211
原创 sql where 和on 的区别
数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。 在使用left jion时,on和where条件的区别如下:1、 on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。2、where条件是在临时表生成好后,再对临时表进行过滤的条件。这时已经没有left join的含义(必须返回左边表的记录)了,条件不...
2012-06-14 10:52:30 125
原创 Java Thread 总结
线程的概述(Introduction)线程是一个程序的多个执行路径,执行调度的单位,依托于进程存在。 线程不仅可以共享进程的内存,而且还拥有一个属于自己的内存空间,这段内存空间也叫做线程栈,是在建立线程时由系统分配的,主要用来保存线程内部所使用的数据,如线程执行函数中所定义的变量。注意:Java中的多线程是一种抢占机制而不是分时机制。抢占机制指的是有多个线程处于可运行状态,但是只允许一...
2012-06-13 18:31:56 74
原创 Hibernate映射自定义数据类型
数据库中存在一个email字段,并允许其中存储多个email地址,各地址之间使用 ; 分割,但是在POJO中,为了便于处理,email定义为一个List对象。如何将String字段映射为List类型,Hibernate并没有提供原生支持,需要我们实现自己的UserType。1.数据库定义DROP TABLE t_user;CREATE TABLE t_user (...
2012-06-11 15:50:47 195
原创 JQuery滚动加载图片等
用 JQuery 制作随着显示页面的滚动条的滚动动态加载图片,适用于图片太多的页面,在访问网页时,可以先只加载第一屏要显示的图片,当用户进行向下滚动查看页面的时候,动态去加载这些图片,好处是减少页面第一次显示的流量,加快页面第一屏显示的速度。 主要原理:通过 setInterval 定时事件,检测滚动条的位置,再进行 ajax 请求服务端数据,加载图片到页面上。<script typ...
2012-05-21 16:48:00 96
原创 关于php上传文件
获取Apache服务器参数用ini_get(str)函数例如获取上传文件的最大值 echo ini_get(”upload_max_filesize”);PHP上传文件涉及到的参数PHP默认的上传限定是最大2M,想上传超过此设定的文件,需要调整PHP、apache等的一些参数. 下面,我们简要介绍一下PHP文件上传涉及到的一些参数:file_uploads是...
2012-05-21 11:22:32 66
原创 js判断中英文用户名长度
name.replace(/[^\x00-\xff]/g,"**").length > 1024 用了取巧的办法,将一个中文字替换成两个**来计算
2012-05-18 11:06:50 614
原创 js判断email合法性
//检测email合法性function checkemail(email){ var pattern = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/; if(pattern.test(email)){ retu...
2012-05-18 11:05:26 318
原创 JQuery打开dialog
showDialog("dialog")function showDialog(elementId){ $('#' + elementId).dialog({ autoOpen: false, modal:true, width:580, position:['center',100] }); ...
2012-05-16 16:34:39 243
原创 PHP导出excel时科学计数法的处理
$activeSheet->getStyle($this->numToEn($col).($row+2))->getNumberFormat()->setFormatCode(PHPExcel_Style_NumberFormat::FORMAT_TEXT); $activeSheet->setCellValue($this->numToEn($co...
2012-05-14 19:10:01 358
原创 删除表单一行或者多行操作
之前一直是删除之后回后台再取的,这样效率不高,因为并不是所有情况都得走后台,下面提供了一种直接删除的方法var names = document.getElementsByName("checkbox"); var len = names.length; if(len > 0){ for (var i = names.le...
2012-05-12 16:03:32 163
原创 使用curl发送HTTP请求
public function request($requestbody){ //设置head,这里发送和接收的head类型是text/xml $headers_org = array( "Content-Type:text/xml;charset=UTF-8", ...
2012-05-04 11:27:50 277
原创 定义input type="file" 的样式
原始的file控件是这么写的:<input type="file" name="file" /> 比较丑。它在外观上是由一个text和一个button组合成的,实际是一个控件既然这样我们就用一个text和一个button来显示这个file的样式,html代码是这样:<form action="" method="post" enctype="multipart/
2012-04-28 15:32:56 99
原创 PHP文件上传
一、普通文件上传方式使用原生态的php上传文件。(1)前端代码 <form action="upload_file.php" method="post" enctype="multipart/form-data"> <label for="file">Filename:</label> &
2012-04-26 11:36:10 160
原创 Javascript全选,反选,全不选
<html><head><script type="text/javascript">function checkEvent(name,allCheckId){ var allCk=document.getElementById(allCheckId); if(allCk.checked==true)...
2012-04-21 12:06:36 83
原创 jQuery操作radio、checkbox、select总结
1、radio:单选框 HTML代码: <input type="radio" name="radio" id="radio1" value="1" />1 <input type="radio" name="radio" id="radio2" value="2"
2012-04-21 10:46:43 78
原创 jQuery 判断 checkbox 是否被选中的几种方法
//获取一组radio被选中项的值var item = $('input[@name=items][@checked]').val();//获取select被选中项的文本var item = $("select[@name=items] option[@selected]").text();//select下拉框的第二个元素为当前...
2012-04-21 10:37:33 143
原创 jQuery设置input type="text"的值
$("#filername").val(FILTERNAME);//为一个<input type="text" id="filtername">的输入框赋值 $("#filername").val($("input[name='FILTERNAME']").val());//取出一个hidden的值赋给input type="text".
2012-04-21 10:03:31 223
原创 Zend Framework框架的Action大小写和请求URL大小写问题
有用过Zend Framework框架开发过项目的网友都知道 Zend Framework (ZF) MVC中的Controller和Action名称默认是不支持大小写的,这对于已经习惯了驼峰式代码风格的开发人员来说,显然是难以接受的。还好可以设定前端控制器FrontController的useCaseSensitiveActions参数来让Zend Framework支持...
2012-04-20 13:45:38 111
原创 Sublime Text 2 快捷键 (windows)
Ctrl+L 选择整行(按住-继续选择下行) Ctrl+KK 从光标处删除至行尾 Ctrl+Shift+K 删除整行 ...
2012-04-20 10:13:45 61
原创 PHP写excel
PHP写excel包括标题/** * 将联系人导出为excel * @param $filename string 导出文件名 * @param $titles array 标题数组 * @param $elements array(array()) 元素数组 */ public function exportFileContacts($filename, $...
2012-04-13 16:48:09 121
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人