技术文档
哦来混的
这个作者很懒,什么都没留下…
展开
-
ant 个人笔记
ant 命令想关属性-buildfile file (-f) 使用指定的构建文件-projecthelp 获得项目的信息ant构建文件中想关属性及用法--dir 文件夹路径--fileset 文件集--path 路径--basedir 项目基目原创 2011-09-06 12:34:22 · 503 阅读 · 0 评论 -
关于版本升级或新功能研发思路障碍问题
当我看到新的需求的时候,我就会首先考虑到技术怎么实现,我就会感觉很有压力不知道怎么来实现,原来是怎么做的,特别是我不清楚原代码和设计思路的时候,就会对这个新需求有中恐惧感,让我不知如何下手,让我很痛苦,不知道你们有没有这种情况,不过我现在知道问题出在哪里了,我们应该想到的是在原有功能基础上,如果要实现新功能,对与设计人员应该怎么来解决,只是设计而不是编码,要忽略技术问题,这样我们就会有了很好的设计原创 2012-02-09 14:47:11 · 913 阅读 · 0 评论 -
根据node属性解析xml 并存入map中
xml文件:user.xml 实现类public class LoadPathConfig { /** * 解析配置文件 * * @param fileName * @return * @throws Exception */ private static Map parserXml(String fileName) th原创 2011-11-03 15:23:32 · 3130 阅读 · 1 评论 -
如何在web app libraries中加入jar
1. 在build path configaration 的library 里面把web app libraries删除。 2. 此时,project里面的 WebRoot/WEB-INF/lib目录中的JAR文件就能显示了。把新的jar文件直接拷贝到lib下即可。然后刷新一下! 3. 在build path configaration 的library里面重新添加web app原创 2012-04-10 11:21:31 · 22603 阅读 · 3 评论 -
不用 JavaScript 实现文本框内容字母自动大写
向文本框输入文字时,如何让小写字母自动变为大写呢?很多人想到用 JavaScript,比如:但这并不好,原因有二:效果不好,我们会看到:先显示小写,再变成大写;如果我用鼠标右键的复制、粘贴,就无法触发事件。有人说,把 onkeyup 改为 onchange 怎么样?onchange 更糟,因为 onchange 只有在焦点移开的时候才触发。有人又说,那把 onkey转载 2012-04-23 15:06:18 · 2164 阅读 · 1 评论 -
关于一些url中传递参数有空格问题
1.关于一些url中传递参数有空格问题:url.replace(/ /g, "%20")从上面的例子中可以看到可以用:replace(/ /g, "%20")来替换url中参数的空格。url中的空格可以用+或者%20代替2.转码configPath = java.net.URLDecoder.decode(configPath,"utf-8");原创 2012-04-13 11:19:18 · 11909 阅读 · 0 评论 -
Struts2 下载
action写法private String fileName; private String fileRealName; public void setFileName() { // 得到请求下载的文件名 String fname = ServletActionContext.getRequest().getParameter("name"); String frealname原创 2012-04-13 17:36:16 · 748 阅读 · 1 评论 -
js如何在页面禁止右击
原创 2012-05-11 16:41:02 · 943 阅读 · 0 评论 -
log4j 日志服务器配置开发部署
功能说明一个系统可能有多个子系统组成,这些子系统都有自己的日志,并且运行在不同的操作系统和主机上,收集这些日志对运营人员来说也比较困难。因此决定在平台中采用日志服务器来做到集中日志管理,平台中所有子系统通过socket方式将日志信息传到日志服务器,再由日志服务器统一记录。这样既避免了一个应用日志不同实例分别打印,也可以将所有子系统日志集中管理,并能够自定义输出路径。实现原理原创 2011-11-21 10:03:01 · 5913 阅读 · 4 评论 -
设置td中的值自动换行
在 中加上这样一句代码,可以简省设置,使长字符串换行.而不用设置width,height.style="word-wrap:break-word;word-break:break-all;"注意要设置td的宽度,否则没有.注:word-wrap:设置或检索当当前行超过指定容器的边界时是否断开转行取值:normal : 默认值。允许内容顶开指定的容器原创 2013-04-26 14:43:08 · 42065 阅读 · 1 评论 -
关于struts2 验证框架在联网的时候可以用,不联网不起作用的问题
这是一个让我很头痛的问题,我是在一个其他的项目框架的基础上来开发新的项目。当使用struts验证框架时,突然发现这个验证不起作用了,我就纳闷了之前用这个开发的项目好好的怎么到我这就不能用了呢?xml文件头在不联网的情况下报www.opensymphony.com - [unknown location]在联网的情况下报Caused by: java.原创 2013-07-18 11:22:36 · 3263 阅读 · 9 评论 -
关于在java中弹出确定取消的对话框问题
需求:java中弹出带有确定取消的对话框!点击确定就继续操作,点击取消就取消操作 方案: int n = JOptionPane.showConfirmDialog(null, "确认删除吗?", "确认删除框", JOptionPane.YES_NO_OPTION); if (n == JOptionPane.YES_OPTION) { // ...... }原创 2012-01-17 15:39:56 · 14537 阅读 · 0 评论 -
根据位数或范围获取随机数
import java.util.HashSet;import java.util.Iterator;import java.util.Random;import java.util.Set;/** * 获取随机数. * @author zhoulianglg * @version $Revision:$ */public class RandomNumber { /**原创 2011-12-06 13:36:19 · 815 阅读 · 0 评论 -
div添加滚动条
html页面 css@charset='utf-8';#greybackground { background: #5E5E5E; display: block; z-index: 100; width: 100%; position: absolute; top: 0; left: 0;}.pop-box { z-index: 9999; /*这个原创 2011-11-11 17:03:52 · 3712 阅读 · 0 评论 -
antlr笔记
文法定义基础 规则的表示: ANTLR用A:a; 来表示规则。ANTLR的规则要以分号“;”结束。在规则中有几种运算关系,选择、连接、重复、可选。 →连接“ ”:规则A : a b c; a、b、c之间用空格分隔。此规则接收句型abc,符号a、原创 2011-09-07 13:27:09 · 3452 阅读 · 0 评论 -
JQuery过滤选择器-可见性过滤选择器
选择器描述返回示例:hidden选取所有不可见的元素集合元素$(“:hidden”)选取所有不可见的元素,不可见的元素包括:,和,等元素。如果只想选取input的不可见元素,可以使用$(“input:hidden”)转载 2011-10-10 17:46:26 · 462 阅读 · 0 评论 -
jQuery过滤选择器-基本过滤选择器
过滤选择器主要是通过特定的过滤规则来筛选出所需的DOM元素,过滤规则与CSS中的伪类选择器语法相同,即选择器都以一个冒号(:)开头。按照不同的过滤规则,过滤选择器可以分为基本过滤、内容过滤、可见性过滤、属性过滤、子元素过滤和表单对象属性过滤选择器。基本过滤选择器转载 2011-10-10 17:52:55 · 647 阅读 · 0 评论 -
jQuery过滤选择器-属性过滤选择器
属性过滤选择器的过滤规则是通过元素的属性来获取相应的元素。选择器描述返回示例[attribute]选择拥有此属性的元素集合元素$(“div[id]“)选取拥有属性id的元素[att转载 2011-10-10 17:47:46 · 485 阅读 · 0 评论 -
jQuery基础教程之 基本选择器
jQuery的基本选择器分为以下四种类型:$(“#cssid”)选择id值等于”cssid”的元素,注意:在一个html文档中id是唯一的,也即id为“cssid”不能出现两次(虽然即使出现了两次浏览器也可以解释,但是这是不规范的)。这个ID选择器获取转载 2011-10-10 17:50:52 · 364 阅读 · 0 评论 -
Jquery基础教程之神奇的$()
$()这个玩意其实是一个jquery封装的功能非常强大的函数,当然,强大的东东,在使用起来也必然会是有点复杂的咯。下面我们来看它的一些强大的用法:$(expr) 这个函数可以通过css选择器、Xpath、html代码来匹配目标元素,返回的是一个jQuery对象,jQu转载 2011-10-10 17:51:48 · 480 阅读 · 0 评论 -
dom4j解析xml
//先加入dom4j.jar包 import java.util.HashMap;import java.util.Iterator;import java.util.Map;import org.dom4j.Document;import org.dom4j.DocumentException;import org.dom4j.DocumentHelper;import org.dom4j.转载 2011-11-02 18:30:09 · 898 阅读 · 1 评论 -
两个list比较去掉重复值
List A和List B, 输出A中有与B中没有的值for (int i = 0; i < orgList.size(); i++) { String org=orgList.get(i); for (int j = 0; j < encashpList.size(); j++) { String ep=encashpList.get(j); if (org.equals(ep原创 2011-11-03 10:58:04 · 7970 阅读 · 4 评论 -
搜索指定文件夹下所有文件
File f = new File(paths); String file[]; file= f.list(); for (int i = 0; i < file.length; i++) { System.out.println(file[i]); } }原创 2011-11-24 15:24:58 · 711 阅读 · 0 评论 -
DIV滚动条自动定位问题
定位到div滚动条的最底端function ScrollDiv() { var ex = document.getElementById("calm"); ex.scrollTop = ex.scrollHeight; }关于如何给div设置滚动条详见http://blog.csdn.net/zhoulianglg/article/deta原创 2011-11-08 11:01:19 · 5645 阅读 · 0 评论 -
关于两个jar包中存在包名和类名都完全相同的jar包冲突问题
最近弄webservice,我使用的jdk自带的wsimport工具来生成客户端代码,发现生成的代码具有编译错误,错误描述如下:The method getPort(QName, Class) in the type Service is not applicable for the arguments (QName, Class, WebServiceFeature[]).而我单转载 2014-05-27 15:10:04 · 37016 阅读 · 10 评论