- 浏览: 49828 次
- 性别:
- 来自: 上海
最新评论
文章列表
点击浏览器的某处关闭浏览器时,总是跳出窗口提示是否关闭,尝试一下以下代码,无跳窗关闭浏览器:
function closeThisWindow()
{
// this.window.opener = null;
// window.close();
window.opener=null;
//window.opener=top;
window.open("","_self");
window.close();
}
mysql添加主键并且自增长
- 博客分类:
- mysql
alter table table_name add id(主键名称) int(11) unsigned not null auto_increment ,add primary key (id)
2007年10月20日 星期六 00:22
Nested exception: The processing instruction target matching
"[xX][mM][lL]" is not allowed.
因为XML字符串的开头多了一个换行
去除xml字符串中空格、换行、制表等的方法如下:
import java.util.regex.Matcher;
import java.util.regex.Pattern;
Pattern p = Pattern.compile(“\\s*|\t|\ ...
第一种方式:
mysql> create table t_select select * from t_old where 1 = 0;
Query OK, 0 rows affected (0.04 sec)
Records: 0 Duplicates: 0 Warnings: 0
第二种方式:
mysql> create table t_like like t_old;
Query OK, 0 rows affected (0.02 sec)
cat log名称 | awk -F " " '{print $2}'|sort|uniq -c|sort -nr|wc -l
说明:awk 将数据格式化 -F 按什么来分隔 print 打印哪一行 sort是排序 uniq是进行去除重复数据 sort-n 按第一列按数字排序 -r反序 wc -l打印出行数
数据满足条件的所有行:
cat test.file |awk -F " " '{if ($2>=2) for(i=1;i<=NF;i++)printf $i" ";printf"\n&qu ...
String[] command = {"脚本地址(在linux中的位置)",向脚本中传递的参数};
Process proc = null;
try {
proc = Runtime.getRuntime().exec(command);
BufferedReader br = new BufferedReader(new InputStreamReader(proc.getInputStream()));
String s = null;
while((s = br.readLine()) != null){
System.out.print ...
为了给一个页面设置回车默认触发的按钮功能
<script type="text/javascript" language="javascript">
document.onkeydown=function() { if ((event.keyCode == 13) && (event.srcElement == document.getElementById("txtUserPassword"))) { var btn = document.getElementById("btnLogin&qu ...
1、下载MySQL的安装文件
安装MySQL需要下面两个文件:
MySQL-server-*.rpm
MySQL-client-*.rpm
下载地址为:www.mysql.com/downloads/mysql-4.0.html,打开此网页,下拉网页找到“Linux x86 RPM downloads”项,找到“Server”和“Client programs”项,下载需要的上述两个rpm文件。
2、安装MySQL
rpm文件是Red Hat公司开发的软件安装包,rpm可让Linux在安装软件包时免除许多复杂的手续。该命令在安装时常用的参数是 ...
VMware(针对linux)网络启动时报错:Determining IP Information for eth0...failed 解决方案如下:win7和windows下都可以 虚拟机有4种网络连接模式,在这里就不说了,网上有很多,搜索一下就可以了。 现在说一下一下的两种解决方案: 1:使用bridged方式,使用下面的命令添加一个DNS vi /etc/resolv.conf 添加:nameserver 本机上的DNS
这个文件的内容如下:
;generated by /sbin/dhclient-script
search localdomain
nameserver 本机d ...
在SQL*Plus中可以处理三种类型的命令:SQL语句、PL/SQL块和SQL*Plus命令。
但三者之间是有区别的。
1)SQL语句是以数据库为操作对象的语言,主要包括数据定义语言DDL、数据操纵语言DML和数据控制语言DCL以及数据存储语言DSL。当输入SQL语句后,SQL*Plus将其保存在内部缓冲区中。当SQL命令输入完毕时,有三种方法可以结束SQL命令:在命令行的末尾输入分号(;)并按回车;在单独一行上用斜杠(/);或用空行表示。
2)PL/SQL块同样是以数据库中的数据为操作对象。但由于SQL不具备过程控制功能,所以,为了能够与其他语言一样具备面向过程的处理功能,在SQL中加入了诸 ...
finnally在return之前还是之后执行?
- 博客分类:
- java
try遇到return关键字时,先执行finnally语句块,再执行return。
forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器.浏览器根本不知道服务器发送的内容从哪里来的,所以它的地址栏还是原来的地址.
forward:转发页面和转发到的页面可以共享request里面的数据.forward,方法只能在同一个Web应用程序内的资源之间转发请求.forward 是服务器内部的一种操作.
redirect是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址.所以地址栏显示的是新的URL.所以redirect等于客户端向服务器端发出两次request,同时也接受两次response。
redir ...
时间大小由小到大排列,从秒开始,顺序为 秒,分,时,天,月,年 *为任意 ?为无限制。
具体如下:
"0/10 * * * * ?" 每10秒触发
"0 0 12 * * ?" 每天中午12点触发
"0 15 10 ? * *" 每天上午10:15触发
"0 15 10 * * ?" 每天上午10:15触发
"0 15 10 * * ? *" 每天上午10:15触发
"0 15 10 * * ? 2005" 2005年的每天上午10:15触发
"0 ...
1:<s:action />在使用时的参数说明
<s:action name="index!indexTop" namespace="/common" executeResult="true" />
注:name表示action的名字,如果有方法,就"index!indexTop"写,此处不需要加入.action,如果写成"index!indexTop.action"这是错误的写法,
namespace表示action所在的包名.
executeResult表示是否显 ...
1:在本机上设置自己的测试域名
打开C:\Windows\System32\drivers\etc下的hosts文件,在127.0.0.1 localhost下添加127.0.0.1 XXX,XXX是你自己要设置的域名
2:打开tomcat安装目录下的server.xml,
(1)<Engine name="Catalina" defaultHost="localhost">改为
<Engine name="Catalina" defaultHost="XXX&qu ...