- 浏览: 40887 次
- 性别:
- 来自: 广州
最新评论
-
bishen:
试了,很不错,兼容
js实现拖动table列,改变列宽 -
yingzhor:
好处大概是把jsp当成一个配置文件了吧。这样更符合软件开发的开 ...
Json-taglib -
heming_way:
很给力,我用上了你的这个方法,呵呵呵,解决了自己的问题
组合算法
文章列表
在原有的mousemove方法中添加新方法:
var oldMouseMove = document.onmousemove;
var str = fN+'(e); ' + 'olMouseMove(e); ';
document.onmousemove = new Function('e', str);
这两天看了一些关于table列拖动的js代码,怕忘记了,贴上来摆着。
第一个,这个关于兼容方面应该比较好,不过拖动响应鼠标的事件感觉不是太好:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta ...
使用Java的native2ascii来生成资源文件,该资源文件将是隐藏的,这时使用bat 的exist命令查看文件,得到的结果是该资源文件不存在,必须多加上attrib -h resourcesfile,将该资源文件的隐藏属性去除,再使用exist命令查看就可以查看得到。另外,使用move或者copy也有相应的问题,会提示指定文件不存在。。。。。记下来先,上次遇到一次这次还忘记了,O(∩_∩)O~
http://blog.chinaunix.net/article.php?articleId=47942&blogId=1655
Hibernate配备了一种非常强大的查询语言,这种语言看上去很像SQL。但是不要被语法结构
上的相似所迷惑,HQL是非常有意识的被设计为完全面向对象的查询,它可以理解如继承、多态 和关联之类的概念。
第 15 章 HQL: Hibernate查询语言
Hibernate配备了一种非常强大的查询语言,这种语言看上去很像SQL。但是不要被语法结构
上的相似所迷惑,HQL是非常有意识的被设计为完全面向 ...
看了老半天的Json-taglib,有点思路,不知道对不对,先记下。
首先json-taglib并不是为了在页面上显示而作的,还是要将后台的对象封装成json,
以json-taglib的实例看:
<%@ taglib prefix="json" uri="http://www.atg.com/taglibs/json" %>
<json:object>
<json:property name="itemCount" value="${cart.itemCount}"/ ...
过滤html标签的代码
public
String html2Text(String inputString) {
String htmlStr
=
inputString;
//
含html标签的字符串
String textStr
=
""
;
java.util.regex.Pattern p_script;
java.util.regex.Matcher m_script;
java.util.regex.Pattern p_ ...
Struts 2框架有两个核心配置文件: struts.xml和struts.properties
其中struts.xml文件主要负责管理应用中的Action映射,以及该Action包含的Result定义等。除此之外,Struts 2框架还包含一个struts.properties文件,该文件定义了Struts 2框架的大量属性,开发者可以通过改变这些属性来满足应用的需求。
struts.properties文件是一个标准的Properties文件,该文件包含了系列的key-value对象,每个key就是一个Struts 2属性,该key对应的value就是一个Stru ...
import java.io.IOException;
import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servlet.ServletException;import javax.servlet.ServletRequest;import javax.servlet.ServletResponse;import javax.servlet.http.HttpServletRequest;import javax.servlet. ...
package com.heyang;
import java.util.Date; import java.util.Properties;
import javax.mail.Address; import javax.mail.Message; import javax.mail.Session; import javax.mail.Transport; import javax.mail.internet.InternetAddress; import javax.mail.internet.MimeMessage;
/** * 常规JavaMail 邮件 ...
import javax.xml.parsers.*;import org.w3c.dom.*;
public class DOM_sample{ static String displayText[] = new String[1000]; static int numberLines = 0;
public static void main(String args[]) { try { DocumentBuilderFactory factory = DocumentBuilderFact ...
bean1里面有一个collection类型属性,collection类型的属性里面存放的bean2,bean2里面又有collection属性,存放bean3,现在要读出bean3的东西 Bean1{ …… List list1 } list1 里面放的是Bean2,Bean2为 Bean2{ …… List list2 } list2里面存放bean3 Bean3{ …… String ...
调用org.apache.commons.lang.StringEscapeUtils.escapeSql(String str)方法可以将str里边的特殊字符转换,避免sql注入
1.利用Not In和SELECT TOP分页
SELECT TOP 10 * FROM Table_A WHERE Id NOT IN (SELECT TOP 20 id FROM Table_A ORDER BY id )) ORDER BY ID
2.利用ID大于多少和SELECT TOP分页
SELECT TOP 10 * FROM Table_A WHERE (ID > (SELECT MAX(id) FROM (SELECT TOP 20 id FROM Table_A ORDER ...
我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习、摘录、并汇总部分资料与大家分享!(1) 选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE 的解析器按照从右到左的顺序处理FROM 子句中的表名,FROM 子句中写在最后的表(基础表driving table)将被最先处理,在FROM 子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表是指那个被其他表所引用的表.(2) WHERE 子句中的连接顺序.:ORACLE 采用自下而上的顺序解析W ...