`
文章列表
Ajax的核心就是XMLHttpRequest对象 XMLHttpRequest对象的属性和事件   XMLHttpRequest对象暴露各种属性、方法和事件以便于脚本处理和控制HTTP请求与响应。下面,我们将对此展开详细的讨论。 readyState属性   当XMLHttpRequest对象把一个HTTP请求发送到服务器时将经历若干种状态:一直等待直到请求被处理;然后,它才接收一个响应。这样以来,脚本才正确响应各种状态-XMLHttpRequest对象暴露一个描述对象的当前状态的readyState属性,如表格1所示。   表格1.XMLHttpRequest对象的ReadyState ...
以前判断对像,元素重复时,大家习惯用自己去实现各种复杂的算法 其实大家可以尝试用set.add(Object o) 方法试一下,如果重复,set.add(Object o)将返回false 对于对象,一定要记住实现equals和hashCode方法
function Map() { var struct = function(key, value) { this.key = key; this.value = value; } var put = function(key, value){ for (var i = 0; i < this.arr.length; i++) { if ( this.arr[i].key === key ) { this.arr[i].value = value; ...
UNIX下查看磁盘命令 bdf df du
查找当前目录下的指定的core文件 find . -name "core" 查找根目录下的指定的core文件 find / -name "core" 查找根目录下的指定的core文件夹 find / -name "core" -type f b(块文件) c (字符文件) 9Q9Linux联盟 d(目录) l (符号链接) p (命名管道) f (普通文件) 查找根目录下的指定的大小core文件 find / -name "core" - size +1024c 查找文件中是否含 ...
把URL设成这样 url="jdbc:mysql://localhost:3306/LearnJSP?characterEncoding=gbk"; 注意加上了 ?characterEncoding=gbk" 这段文字
1.<project>标签      每个构建文件对应一个项目。<project>标签时构建文件的根标签。它可以有多个内在属性, 就如代码中所示,其各个属性的含义分别如下。 (1) default表示默认的运行目标,这个属性是必须的。 (2) basedir表示项目的基准目录。 (3) name表示项目名。 (4) description表示项目的描述。 每个构建文件都对应于一个项目,但是大型项目经常包含大量的子项目,每一个子项目都可以有 自己的构建文件。 2.<target>标签 一个项目标签下可以有一个或多个target标签。一个target标签可 ...

Ant简介

    博客分类:
  • Ant
<project name="MyProject" default="dist" basedir="."> <property name="src" value="."/> <property name="build" value="build"/> <property name="dist" value="dist"/> < ...

Ant配置

    博客分类:
  • Ant
安装Ant: 假设安装在d盘:D:\apache-ant-1.7.0,直接解压就行。 设置ANT_HOME系统变量和PATH系统变量: set ANT_HOME= D:\apache-ant-1.7.0 set PATH=%ANT_HOME%\bin 运行build.xml文件 在dos命令下输入,有两种方式运行build.xml 1、 采用绝对路径:ant -buildfile f:\workspace\zhangmon\build.xml,如 2、 采用相对路径:进入build.xml所在的目录,输入ant即可,如图 以下均用相对路径演示: 当在dos下输入 ...
import javax.servlet.*; import javax.servlet.http.HttpServletResponse; import java.io.IOException; //使浏览器不缓存页面 public class ForceNoCacheFilter implements Filter { public void doFilter(ServletRequest request, ServletResponse response, FilterChain filterChain) throws IOExcept ...
import javax.servlet.*; import java.io.IOException; /** * 用于设置 HTTP 请求字符编码的过滤器,通过过滤器参数encoding指明使用何种字符编码,用于处理Html Form请求参数的中文问题 */ public class CharacterEncodingFilter implements Filter { protected FilterConfig filterConfig = null; protected String encoding ...
用户登陆时把用户名放在session里面(也可以放别的) session.setAttribute("username",username); 做一个过滤器进行过滤 import javax.servlet.*; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession; import java.io.IOExce ...
<%@include file=""%>为静态的 静态include用include伪码实现,定不会检查所含文件的变化,适用于包含静态页面 <jsp:include file="">为动态的 动态include 它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数。 <jsp:include page=""/> 运行时插入 <%@ include file="" %> 编译时插入
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> <META NAME=&qu ...
在java.lang包中有String.split()方法,返回是一个数组 我在应用中用到一些,给大家总结一下,仅供大家参考: 1、如果用“.”作为分隔的话,必须是如下写法:String.split("\\."),这样才能正确的分隔开,不能用String.split("."); 2、如果用“|”作为分隔的话,必须是如下写法:String.split("\\|"),这样才能正确的分隔开,不能用String.split("|"); “.”和“|”都是转义字符,必须得加"\\"; 3、如果在一 ...
Global site tag (gtag.js) - Google Analytics