- 浏览: 126510 次
- 性别:
- 来自: 北京
最新评论
-
ArtShell:
没试过,就不要贴出来!误导别人
如何在Servlet或Action中获取PageContext -
wyxy2005:
ie下,$("#waiguan_add") ...
iframe实现图片异步上传 -
xiaopei0714:
可是我提取出的文本包含一堆的问号,可以设置编码吗?
HtmlParser提取网页中的纯文本信息 -
icylee:
我这样做在action里不行啊 总是提示action里没有ge ...
如何在Servlet或Action中获取PageContext -
it_weigang:
请教问题,如果是ajax的页面,信息如何抓取呢?例如 http ...
HtmlParser提取网页中的纯文本信息
文章列表
导读:面试准备的重要性不用编者多言,大家都很清楚。本文是加拿大的一位程序员所写。大家可以看看国外程序员是怎么准备面试。不管你是否认同他的说法,《诗经》中有句话非常好——“它山之石,可以攻玉”。如果你还 ...
获取表单
document.forms[0]
document.forms["mainForm"]
<form name="mainForm"></form>
表单中元素
document.forms[0].elements["element1"]
document.mainForm.element1;
<input name="element1" />
每个表单元素都支持form属性
this.form //指向元素所在的表单
访问文本域
myform.elem ...
添加事件
IE: attachEvent
Other: addEventListener
var button = document.getElementById("buttonId");
if(button.addEventListener){
button.addEventListener("click",eventFunction,false);
}else if(button.attachEvent){
button.attachEvent("onclick",eventFunction);
}
删 ...
定义一个父类
function Person() {
// Base Object
var firstName = "Men"; // private variable
this.getFirstName = getFirstName;
function getFirstName() {
return firstName;
}
}
定义一个子类
function Student() {
// Sub Object
var num = "123";
this.getNum = getNum;
func ...
获取节点:
document.getElementById("nodeId");
document.getElementsByTagName("nodeTagName");
树形操作:
firstChild
lastChild
childNodes
parentNode
nextSibling //同级的下一节点
previousSibling //同级的上一节点
创建节点
document.createElement("TagName");
创建文本节点
var newTextNode = document.crea ...
javascript:void(code_that_would_return_someting());
当URL前缀javascript: 之后的代码有返回值时,返回的结果会打印到屏幕上,由于不需要打印结果,因此可以使用特殊的javascript函数void()来避免
<a href="#" onclick="window.alert('welcome'); return false;">Click here</a>
避免启用JS的浏览器继续跟随链接的指向:#,该指向会将页面定位到页面首初。
检测浏览器版本类型:
navigat ...
注:
如果数据库中字段为Varchar2,要更改为CLOB。需要先将VARCHAR2更改为LONG,再更改为CLOB类型。
此时很有可能该表对应的主键的索引已经损坏,再次使用该表会出现:ORACLE-01502:state unusable
需要对该索引重建:ALTER INDEX XXX.XXX REBUILD
1、数据库驱动为10g的驱动,就可以像操作String一样操作CLOB了
HIBERNATE配置加一行:
<property name="hibernate.connection.SetBigStringTryClob&qu ...
Selenium
Commands For Automation Testing
一、Element
Locators(定位器)
id=id
id locator (Select the element with the specified @id attribute in HTML).
name=name
name locator(Select the first element of the same @name attribute elements
in HTML).
identifier=id
identifier locator (First,se ...
- 2009-10-18 15:08
- 浏览 2873
- 评论(0)
LINUX下使用VNC进行图形界面远程桌面控制。
1、启用SUSE远程控制(非常重要)
SUSE默认安装了VNC,打开YaST,网络服务,远程管理(remote administration),选择“允许远程管理”,
在下面的选项进行防火墙设置,选择“打开防火墙端 ...
- 2009-10-15 14:48
- 浏览 3928
- 评论(0)
VNC(Virtual Network Computing)虚拟网络计算工具,Linux 要使用远程桌面需要安装VNC,好在Red Hat Enterprise Linux AS 5.1 已经自带了VNC,默认也已经安装了,只要配置一下就可以了。但是Windows客户端还是要安装的。
RHEL VNC Server的配置
1、启 ...
- 2009-10-15 14:47
- 浏览 2144
- 评论(0)
一般在linux下解压zip文件,直接用系统默认的extract here就可以进行解压。
(默认使用的是 unzip)
可是如果压缩文件.zip是大于2G的,那unzip就无法使用了。这是由于C库中long类型数据所能表示的文件偏移在32位机子上只能有2G。
所以如果要解压大文件,需要使用7zip。
测试平台:RHEL 5.1
安装软件:p7zip_9.04_x86_linux_bin.tar.bz2
(官网下载:http://sourceforge.net/projects/p7zip/files/)
解压该文件
执行 ./install.sh
安装成功
接着就可以使用 7za命 ...
看《JAVA解惑》的谜题25:
public class Increment {
/**
* @param args
*/
public static void main(String[] args) {
int j = 0;
for (int i = 0; i <= 100; i++) {
j = j++;
}
System.out.println(j);
}
}
程序打印的结果是0,解释为:j=j++;这一句操作等于如下的操作
int temp = j;
j= j+1;
j= temp;
所以 ...
- 2009-07-27 14:37
- 浏览 2231
- 评论(0)
用java实现一个复制文件夹内容到另一个文件夹中的功能
/**
* A class of dealing file
*
* @author Meng Wang
*
*/
public class FileDeal {
/**
* copy all files of a file path to another file path
*
* @param fromFilePath
* @param toFilePath
*/
public void copyFileDir(String fromFilePath, String ...
- 2009-07-27 11:07
- 浏览 1436
- 评论(0)
1、《蒹葭》
《蒹葭》是一首哀婉的恋歌。“蒹葭苍苍,白露为霜。所谓伊人,在水一方。溯洄从之,道阻且长;溯游从之,宛在水中央。”作者的心上人可望而不可即,于是,他在重重阻隔、充满艰辛的追求之途中流露出无限 ...
- 2009-06-13 15:46
- 浏览 1389
- 评论(0)
实现主要功能:
页面提供一个上传图片的input file选择框,用于上传某一类型的数张图片
每次选择完本地图片后,图片便异步存储到后台的文件夹中;
并将路径信息存储到数据库中;
页面上显示此图的缩略图,并在旁边显示一个删除标记,当点击时,将此图片从页面、数据库、后台的文件夹中删除
input file选择框清空,再点击用于上传下一张图片;
JSP页面编写如下:
<div>
<form action="uploadWaiguanImage.do" id="waiguan_form" name="waiguan_fo ...