11 liucuncun

尚未进行身份认证

暂无相关简介

等级
TA的排名 28w+

Ajax重构的步骤

Ajax重构的步骤:(1)创建一个单独的JS文件,名称为AjaxRequest.js,并且在该文件中编写重构Ajax所需的代码。(2)在需要应用Ajax的页面中包括步骤(1)中创建的JS文件。(3)在应用Ajax的页面中编写错误处理的方法、实例化Ajax对象的方法和回调函数。...

2011-04-17 20:39:05

解决下载中文名的文件时产生的乱码的问题

在下载带中文文件名的文件时,可能出现文件名乱码。产生原因:由于客户端响应的默认编码为ISO-8859-1,所以如果不对文件名进行转码(目前的文件名采用的是GBK编码,而要求的是ISO-8859-1编码),将产生乱码。解决办法:在指定文件名时,对其进行转码,即将GBK编码的文件名转换为ISO-8859-1编码。具体如下:[code="java"]response.addH...

2011-04-17 14:25:38

解决下载文件名称的文件时显示找不到文件的问题

通过为超链接指定参数的形式传递的文件名,默认情况下,采用的是ISO-8859-1,而该编码不支持中文,所以传递的文件名将不能被正确读取。因此,在下载带中文文件名的文件时,如果不对文件名进行编码处理,将会产生“系统找不到指定的文件”的异常信息。 解决办法: 在获取中文文件名是,对其进行转码,即将ISO-8859-1编码转换为GBK编码。具体如下:[co...

2011-04-17 14:18:22

Ajax应用-中文乱码问题

Ajax不支持多种字符集,它默认的字符集是UTF-8,所以在应用Ajax技术的程序中应及时进行编码转换,否则对程序中出现的中文字符将变成乱码。一、发送请求是出现乱码将数据提交到服务器有两种方法,一种是使用GET方法提交;另一种是使用POST方法提交。(1)当接收使用GET方法提交的数据是,要将编码转换为GBK或者GB2312.例如:将省份名称的编码转换为GBK的代码如下:[...

2011-04-17 09:44:52

meta name的含义:<META http-equiv=Content-Type content="text/html; charset=gb2312">

meta是什么?meta其实是html语言head区的一个辅助性标签。在几乎所有的网页里,我们都可以看到类似下面这段html代码: 有人要说,这段代码好象可有可无,没有多大实际作用嘛!其实不是没用,而是你没有用好meta标签。为什么这样说呢?这是因为meta标签有许多参数,使用不同的参数就可以使主页实现不同的功能,例如用于鉴别作者,设定页面格式,标注内容提要和关键字,以及刷新页面等等!下面就让...

2011-04-15 20:44:41

解决中文乱码

在通过request对象获取请求参数时,遇到参数值为中文的情况,如果不进行处理,获取到的参数值将是乱码。在JSP中,获取到的请求参数为中文的问题,有以下两种解决方式1.获取访问请求参数时乱码当访问请求参数为中文时,通过request对象获取到中文参数值为乱码,这是因为该请求参数采用的是ISO-8859-1编码,不支持中文。所以,只有将获取到的数据通过String的构造方法,使用G...

2011-03-10 20:59:15

内存管理与垃圾收集(四)

内存管理与垃圾收集(四) ----3中特殊的引用(1)弱引用实际开发中有时会遇到这样的情况,系统中会不断产生新的相同类型的对象,这些对象在使用后可以不保留而成为垃圾,但在内存允许的情况下最好尽量保留,可能还需要使用。这时可以使用弱引用----java.la...

2010-11-30 12:47:11

内存管理与垃圾收集(三)

内存管理与垃圾收集(三) ----垃圾收集前的处理工作 对象被作为垃圾清理出内存之前,有可能需要一些扫尾的工作,在Java中这些扫尾工作的代码可以编写在被收集对象的finalize方法之中。(1)finalize方法的重写 ...

2010-11-30 11:22:36

内存管理与垃圾收集(二)

内存管理与垃圾收集(二) ----垃圾收集器(1)垃圾收集器就是一个后台守护线程,在内存充足的情况下其优先级很低,一般不出来运行,当垃圾充斥着内存,严重影响程序的执行时,其优先级会提高,并出来运行收集垃圾,清理内存。正因为如此,垃圾收集器的运行时间是没有保障的。...

2010-11-30 10:20:02

内存管理与垃圾收集(一)

内存管理与垃圾收集(一) ----什么是垃圾1.“ 垃圾”是指在内存中不再有用的对象,其占有的内存应该释放,将不再有用的对象清除出内存的工作就称为“垃圾收集”。2.对象称为“垃圾”的条件(1)对于非线程对象来说,当所有活动线程都不可能访问...

2010-11-30 09:48:13

CVS的用法

一、CVS服务器端的安装与配置1.安装CVSNT2.创建CVS资源库3.为windows用户设置访问CVS资源库的密码方法:cvs -d 资源库目录 passwd -a 用户名输入密码确认密码二、CVS客户端的配置1.配置Eclipse连接CVS服务器2.将项目共享到CVS服务器右击项目名-&gt;小组-&gt;共享项目3.导入CVS服务器上的项目文件-&gt;导...

2010-11-27 17:26:36

javascript常用代码

javascript常用代码 1.用户退出系统的confim框 2.弹出一个对话框后跳转到其他页面 alert(&quot;hello jsp&quot;); location.href=&quot;http://www.baidu.com&quot;; 3.返回上一页返回上一页 4.button实现超链接 5.让div块隐藏document....

2010-11-03 17:00:53

java 空字符串与null区别

java 空字符串与null区别&quot; &quot;分配了内存 ;null没有调用null的字符串的方法会抛空指针异常。&quot;&quot;是一个字符串(String).它在内存中是存在的.它可以使用Object对象中的方法(如&quot;&quot;.toString();&quot;&quot;.equals()) 而null它是一个空对象.在内存中是不存在的.它不可以使用Object对象中的方法&quot;&quot;占内存.. 在内存中会分配一个空间...

2010-11-03 15:05:12

Eclipse启动失败的原因

Eclipse启动失败的大部分原因出在JRE上,这时先用java -version命令检查一下JRE是否安装正确,版本是否正确。Eclipse寻找JRE的顺序是:vm参数指定的JRE-&gt;eclipse目录下的JRE-&gt;操作系统中默认的JRE。利用这个特性也可以用vm参数来解决当本机安装有多个JRE的情况。注:eclipse\configuration目录下会创建一些插件的缓存目录,和一...

2010-10-31 16:07:53

java中replace和replaceAll的区别

replace和replaceAll是JAVA中常用的替换字符的方法,它们的区别是: 1)replace的参数是char和CharSequence,即可以支持字符的替换,也支持字符串的替换(CharSequence即字符串序列的意思,说白了也就是字符串); 2)replaceAll的参数是regex,即基于规则表达式的替换,比如,可以通过replaceAll(&quot;\\d&quot;, &quot;*&quot;)把一...

2010-10-28 11:51:53

eclipse以及step into step over step return的区别

首先来讲一下step into step over step return的区别:step into就是单步执行,遇到子函数就进入并且继续单步执行;(F5)step over是在单步执行时,在函数内遇到子函数时不会进入子函数内单步执行,而是将子函数整个执行完再停止,也就是把子函数整个作为一步。(F6)step return就是单步执行到子函数内时,用step return就可以...

2010-10-27 17:42:15

java调用chm帮助文件

import java.io.*;public class Test{ public static void main(String args[]) { try { Process pro=Runtime.getRuntime().exec(&quot;hh.exe j2seAPI.chm&quot;); ...

2010-10-27 16:53:37

函数体功能划分

如果函数要完成的功能很复杂,代码行数很多,导致函数体过长。可将一个函数的功能进行细分,每个小的功能编写一个函数。一般码情况下,每个函数体的代码在30行左右为好。...

2010-10-19 16:59:40

函数返回类型

如果函数没有返回值,则应将返回类型设置为void。如果省略返回类型,按C语言的规定,就会被编译器作为返回int型处理,而不是void类型。为了避免混乱,对于任何函数都要指定其类型。...

2010-10-19 16:46:11

Struts 2配置

Struts 2默认会加载类路径下的struts.xml、struts-default.xml、struts-plugin.xml三类文件,其中struts.xml是开发者定义的默认配置文件,struts-default.xml是Struts 2框架自带的配置文件,而struts-plugin.xml则是Struts 2插件的默认配置文件。如果希望Struts 2可以默认加载自己的配置文件...

2010-10-12 21:23:29
勋章 我的勋章
    暂无奖章