- 博客(63)
- 资源 (16)
- 收藏
- 关注
转载 在MyEclipse中使用ant
项目右击,属性,如图:找到builders,单击,在右面显示,如图: 点击new按钮,显示如下图: 选中Ant Builder 点击ok,如下图: name起一个自己的名字,buildfile点击Browse Workspace...如下图:也可以点击Browse File System...找到刚才自己建的xml文件 点击ok。
2014-03-23 13:40:08 3116
转载 jquery click事件,多次执行
用jquery绑定一个按钮click事件后,第一次点击后,一切正常,第二次点击,竟然执行两次,以后越来越多, 后来查看文档发现 jquery click 不是 替换原有的function 而是接着添加,所以才会执行次数越来越多。 这有就可以在添加之前 先将按钮 click 函数置空,然 后再添加。 解绑定方法 $("").unbind('click');
2013-10-22 19:43:30 6840
转载 tomcat的静态部署和动态部署
在Tomcat中部署Java Web应用程序有两种方式:静态部署和动态部署。在下文中$CATALINA_HOME指的是Tomcat根目录。一、静态部署 静态部署指的是我们在服务器启动之前部署我们的程序,只有当服务器启动之后,我们的Web应用程序才能访问。以下3中方式都可以部署: 1、将PetWeb目录拷贝到$CATALINA_HOME\webapps下,然后启动服务器
2013-10-08 21:45:06 1189
原创 oracal判断某字段值中是否包含某字符串
instr(menuid,'_',1,1) 上述值为1时表示menuid字段值中包含下划线"_";值为0时表示menuid字段值中不包含下划线"_"
2013-06-26 15:42:30 2774
转载 memcache命令行
memcache运行状态可以方便的用stats命令显示。首先用telnet 127.0.0.1 11211 【quit 退出】这样的命令连接上memcache,然后直接输入stats就可以得到当前memcache的状态。这些状态的说明如下:pidmemcache服务器的进程IDuptime服务器已经运行的秒数
2013-06-15 10:19:11 12534
原创 c++与java共用memcached的问题
最初使用的是danga的memcachedClient,处理单一语言对memcache的数据存储没有遇到问题,后来由于业务需要,要由C++存储数据,JAVA负责取数据。Memcache有二进制和文本两种存储方式,我们统一使用二进制,C++侧存入序列化之后的序列,我们JAVA侧取到数据后进行反序列化,这时danga的bug就暴露出来了,无法取到memcache服务器中由C++侧放入的数据。于是我们放
2013-05-31 14:08:11 2214 1
原创 js处理鼠标及滚动条事件
//1、当页面滚动条变化时 var timeout = false; $(window).scroll(function(){ if (timeout){clearTimeout(timeout);} timeout = setTimeout(function(){ // dosomething },10
2012-01-16 18:14:52 7666
转载 超级链接中的target关键字
超链接中target为: _blank 浏览器会另开一个新窗口显示document.html文档 2._parent 指向父frameset文档 3._self 把文档调入当前页框 4._top 去掉所有页框并用document.html取代frameset 小技巧 1:使别人的页框不能引用你的网页 在文件头加
2011-12-28 10:24:57 2135
原创 ajax调用action中方法诡异行为
发现一个比较奇怪的问题, ajax调用action中的方法,有时会自动无故调用所有以get开头的方法。在所有方法体外加上@JSON(serialize = false)就好了
2011-10-20 15:18:13 1343
转载 java 代码 点到线段的最短距离
// 点到直线的最短距离的判断 点(x0,y0) 到由两点组成的线段(x1,y1) ,( x2,y2 ) private double pointToLine(int x1, int y1, int x2, int y2, int x0, int y0) { double space = 0;
2011-10-20 09:02:01 6642
原创 jquery获取Select选择的Text
var kmdm = $("#km").find("option:selected").text(); //获取Select选择的Text
2011-10-19 18:26:41 506
转载 oracle中rownum与rowid使用方法
1.ROWNUM的使用——TOP-N分析使用SELECT语句返回的结果集,若希望按特定条件查询前N条记录,可以使用伪列ROWNUM。ROWNUM是对结果集加的一个伪列,即先查到结果集之后再加上去的一个列 (强调:先要有结果集)。简单的说ROWNUM是符合条件结果的序列号。
2011-10-19 16:26:43 707
转载 oracle查找及删除重复记录的几种方法
一、 oracle查找重复记录的几种方法:1、查找大量重复记录:select empno from emp a group by empno having count(*)>1;select * from emp a where rowid not in (selec
2011-10-19 16:24:08 584
转载 Oracle SQL性能优化
(1) 选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表
2011-10-19 15:44:14 360
原创 java基础
数组在创建之后,没有对其每个元素赋值,则: 1.基本数据类型的数组在创建之后,已经赋默认值 0 (或0L、0.0D、0.0F); 2.引用类型的数组在创建之后,已经赋默认值null. 3.boolean类型默认值为false!
2011-10-18 16:52:11 324
转载 java的split使用注意事项
在java.lang包中也有String.split()方法,与.net的类似,都是返回是一个字符型数组,但使用过程中还有一些小技巧。如执行:"2|33|4".split("|")出来的结果是:""2|33|4奇怪吧,不过注意看一下API说
2011-09-30 11:02:38 462
原创 css积累
1、设置div始终在页面底部#ToolBar { position:absolute; bottom:0px; left:16px; width:100%; text-align:center; z-index:2; overflow:hidden
2011-09-25 10:29:12 392
原创 使用poi生成Excel文件
import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.
2011-09-24 13:06:27 1098
原创 ibatis的remapResults属性
ibatis的select标签有个属性remapResults,该属性默认值为false;对于该属性的应用情况,如: SELECT $selectresultfields$ FROM $ftablename$
2011-07-18 14:46:11 17339 1
原创 oracle的sign与decode函数
一、sign函数用于比较大小,语法如下:sign( number ) number 是要测试标志的数字.If number If number = 0, then sign returns 0.If number > 0, then sign returns 1. 二、decode 具有和 IF-THEN-ELSE 一样的功能。decode 函数语法如下:
2011-06-21 14:34:00 1092
转载 Java 之四舍五入保留指定位小数实现
<br />本文用一个实例来讲解保留到小数点后两位的几种实现方法。实例中会涉及到一些比较陌生的Java 中的类及其某些方法调用,希望大家自己去弄明白(本人推荐通过查阅Java API帮助文档),在文中不再具体解析。来看实例:<br /> 实例概述:定义一个double型变量f,通过几种方法来转换为小数点后两位,并实现四舍五入。 运行结果:
2011-05-20 15:41:00 1491
原创 SQL中获取一个长字符串中某个字符串出现次数的简单方法
<br /> <br />比如有个字符串:<br />X-BGS-2010-09-15-001<br />我想知道其中'-'出现的次数,可以用下面的方法实现,而不需要复杂的一个个字符分析。<br />declare @a varchar(100)<br />set @a='X-BGS-2010-09-15-001'<br />select len(replace(@a,'-','--'))-len(@a)<br />通俗一点讲就是 如果要判断表a中的 字段b中存在几个字母c的话,可以这么写<br />sel
2011-05-10 20:48:00 10612 1
转载 SQL Server 检测到基于一致性的逻辑 I/O 错误 解决方案
<br />SQL Server 检测到基于一致性的逻辑 I/O 错误 校验和不正确(应为: 0xd4eae74b,但实际为: 0xd4eb674b)。<br /> <br />新建查询,执行:<br />use dataname<br />go <br />ALTER DATABASE dataname SET SINGLE_USER <br />DBCC CHECKDB (dataname, repair_allow_data_loss) with NO_INFOMSGS <br />go <br />
2011-04-29 22:36:00 5813
原创 jsp中标签disabled之后,在action中用request.getParameter()取不到该标签
jsp中标签disabled之后,在action中用request.getParameter()取不到该标签如jsp中在action中,request.getParameter("hello");会报错。
2011-04-20 17:08:00 2251 1
原创 js常用方法
<br />//清空tbody<br /> function f_clearTbody(id_tbody) {<br /> var tbody = document.getElementById(id_tbody);<br /> for(var i=tbody.childNodes.length-1; i>=0; i--) { <br /> tbody.removeChild(tbody.childNodes[i]); <br /> }<br /> }<br /> <br /> <br
2011-04-08 09:47:00 726
原创 jsp页面ajax提交方式
$.ajax({ type: "POST", url: "getKmArrByKsdm.action", dataType:'json', //接受数据格式 async: 'false', data: "ksdm="+ksdm, //参数 success: function(data){ if(data.errMsg != "") { alert(data.errMsg); return; } else {
2011-03-14 15:17:00 1588
转载 jQuery中没有innerText、innerHtml
<br />本人第一次使用jQuery。<br />发现如果我在div或者其他非表单的标签中赋值,原本用普通的js就直接document.getElementById("id").innerHtml(或者其他几个)就可以了。<br />但是在jQuery中不行<br />例如:<br />document.getElementById("t").innerHTML="ddddddddddd"; -----------A<br />$("#t").innerHTML="sdsds";
2011-03-14 15:15:00 110675 2
原创 创建触发器及函数
1、mysql创建触发器sql = "CREATE TRIGGER `delkm` AFTER DELETE ON `td_kmdm` FOR EACH ROW begin " + " delete t_pyqx from deleted a,t_pyqx where t_pyqx.kmdm=a.kmdm ;" + " delete td_klkmksb from deleted a,td_klkmksb where td_klkmksb.kmdm=a.kmdm;" + " de
2011-03-03 10:16:00 1092
原创 查询数据库中某个元素是否存在
1、查询mysql相应数据库中是否存在某个表sql = "select `TABLE_NAME` from `INFORMATION_SCHEMA`.`TABLES` where `TABLE_SCHEMA`='"+databaseName+"' and `TABLE_NAME`='t_yhxxb'"; 2、查询mysql相应数据库中是否存在某个外键sql = "SELECT CO
2011-03-03 10:10:00 3226
原创 读取properties文件内容
<br />/**<br /> * 读取properties文件内容,放到Dbdata对象中<br /> * getProp<br /> * @param filePath<br /> * @return<br /> * @throws IOException<br /> * @author tf.li<br /> * @data Feb 28, 2011<br /> */<br /> public Dbdata getProp(String filePath) throws IOExcep
2011-03-03 10:01:00 663
原创 java截断字符注意加转义
<br />1、String str = xxx;<br /> String[] strArr = str.split("//?"); //用?作为分隔符<br />2、往mysql中插入数据:<br /> sql = "INSERT INTO td_omrbzb
2011-03-03 09:58:00 759
原创 修改properties文件
<br />/**<br /> * 修改properties文件,参数是map键值集合,根据键修改值,如果没有键值对就创建<br /> * <br /> * @param filePath<br /> * 文件路径<br /> * @param keyVal<br /> * 内容参数<br /> * @param over是否覆盖,true的话就覆盖,false的话就是更新<br /> * @return<br /> * @throws IOEx
2011-03-03 09:53:00 1926
转载 信度分析,如何设计考试卷
<br /> <br />(一)信度 <br /><br />1 、信度的含义 <br /><br />测验的信度又称测验的可靠性 , 是指同一个测验对同一组被试施测两次或多次 , 所得结果一致形程度。一个好的测验必须是稳定可靠的 , 多次使用所获得的结果是前后一致的。例如 , 用直尺测量长度 , 其结果是稳定可靠的 ; 用橡皮筋测长度则是不可靠的 , 前后测量结果缺乏一致性。在测量理论中 , 信度被定义为 : 某次测验分数的真变异数与总变异数 ( 即实测分数 ) 之比 : <br /><br />
2011-01-11 14:48:00 20327
原创 struts2上传文件
<br />注意事项:<br />1、引入jar包:commons-io-2.0.jar和commons-fileupload.jar<br /> <br />2、jsp中,form写法:<form name="form1" id="form1" method="post" enctype="multipart/form-data"><br /><input type="file" name="myFile" /><br /> <br />3、action中,给File myFile与String file
2011-01-05 17:51:00 945
转载 使用JACOB进行Word编程示例
<br />import java.util.ArrayList; import java.util.List; import com.jacob.activeX.ActiveXComponent; import com.jacob.com.ComThread; import com.jacob.com.Dispatch; import com.jacob.com.Variant; import org.apache.l
2010-12-16 11:43:00 7322 3
原创 java File delete()执行失败原因
<br />一般来说 java file.delete失败 有以下几个原因 <br />1.看看是否被别的进程引用,手工删除试试 <br />2.file是文件夹 并且不为空,有别的文件夹或文件, <br />注意: 3.极有可能有可能自己前面没有关闭此文件的流
2010-12-14 10:31:00 6970
原创 jsp中以弹出文件保存对话框的形式保存已有的文件(无超链接)
<br /><%@ page contentType="application/vnd.ms-word; charset=gbk" %><%@ page language="java" pageEncoding="GBK"%><%@ page import="java.io.*" %> <% String filename = new String(("试题.doc").getBytes("GBK"),"ISO-8859-1"); response.addHeader("Conten
2010-12-14 10:29:00 3587
原创 java 上传文件到本地
<br />/**<br /> * 上传文件<br /> * @param source 源文件的绝对路径<br /> * @param dis 目标文件的路径<br /> * @param fileType 允许上传的文件类型列表<br /> * @return<br /> */<br /> public String uploadFile(String source, String dis, List<String> fileType) {<br /> String filename =
2010-12-14 10:26:00 7072
原创 用jacob将一段文字写入到word中,包括页眉页脚
<br /> public String execute(){ openWord(false); //初始化word文档 createNewDocument(); //创建Word文档 insertText(content1+content2); //插入文本内容及页眉页脚 saveWordFile(fileName); //保存Word文档到指定的目录(包括文件名) return SUCCESS; } /** * 初始化word文档 * o
2010-12-13 16:38:00 6850
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人