文章列表
概念:可以将正则表达式理解为一种对文字进行模糊匹配的语言,它用一些特殊的符号(称为元字符)来代表具有某种特征(例如,全数字)的一组字符以及制定匹配的次数,含有元字符的文本不再表示某一种具体的文本内容,而是形成了一种文本模式,它可以匹配符合这种模式的所有文本串。
Code:(for IE)
<body onLoad="scroll1()">
<script language=javascript>
var info = "abcdefg";
var seq1 = 0;
var seq2 = 0;
var space = 0;
var timeid = 0;
var timefunc = "scroll1()";
function scroll1() {
if(seq1 < info.length) {
seq1 += 1;
marq ...
<html>
<head>
<script language="javascript">
<!--
function abc() {
window.event.returnValue = false;
}
//-->
</script>
</head>
<body oncontextmenu="abc()">
</body>
</html>
一.<meta>标签:
1.<meta name="?" content="?">
name属性用于在网页中加入一些网页的描述信息,例如网页的关键字(可供网页搜索机器人引擎进行查找,分类)、网页的描述信息等。
①Keywords: <meta name="keywords" content="vc,java">
②Description:
③Robots:
④Generator:
⑤Author:
⑥Copyrigh ...
我们知道,在ms sql server中或access中,
若要查询前10条记录,使用top 10即可,
但在mysql中不支持这个写法,它用limit 10。
我们可以利用MySQL中SELECT支持的一个子句——LIMIT——来完成这项功能。
LIMIT可以实现top N查询,也可以实现M至N(某一段)的记录查询,具体语法如下:
SELECT * FROM MYTABLE
ORDER BY AFIELD
LIMIT offset, recnum
其中offset为从第几条(M+1)记录开始,recnum为返回的记录条数。例:
select * from mytable
orde ...
doGet与doPost方法对比:
1.安全性: get < post get上传的数据会在浏览器url栏中显示
2.从提交内容大小看:get < post get要求数据<2K,而post不限制,但一般在编程中要求少于64K
3.响应速度 get > post get要求服务器立即相应,而post可能面临较长的等待序列
No.1:
public class xxx implements Servlet {
重写其中相应函数
public void init(ServletConfig param1) throws ServletException {} //只在创建servlet时执行一次
public ServletConfig getServletConfig() {}
public void service(ServletRequest req, ServletResponse res) {}
...
Session:
当用户打开浏览器,访问某个网站时,服务器就会在服务器内存为该浏览器分配一个空间,该空间被该浏览器独占。
这个空间就是Session,Session默认保存时间为30min。
Session可以用来做什么:
1.网上商城购物车
2.用户登录信息
3.将某些数据放入Session中,供同一用户不同页面使用
4.防止用户非法登录到某个页面
……&……
...
连接数据库步骤:
一.注册驱动
注册驱动的三种方法:
1.DriverManager.registerDriver(new com.mysql.jdbc.Driver());
2.System.setProperty("jdbc.drivers", "com.mysql.jdbc.Driver");
3.Class.forName("co ...