http://www.jb51.net/article/18165.htm
mercredi 7 décembre 2011
mardi 6 décembre 2011
Use script to start/stop/restart a java program
like start tomcat, write a script to start/stop/restart a java program:
script.sh
use: sh script.sh start
Original: http://www.iteye.com/problems/14572
script.sh
use: sh script.sh start
#!/bin/sh
SERVER=/Users/cwang/desktop/test
cd $SERVER
case "$1" in
start)
nohup java -Xmx128m HelloWorld > $SERVER/server.log 2>&1 &
echo $! > $SERVER/server.pid
;;
stop)
kill `cat $SERVER/server.pid`
rm -rf $SERVER/server.pid
;;
restart)
$0 stop
sleep 1
$0 start
;;
*)
echo "Usage: run.sh {start|stop|restart}"
;;
esac
exit 0
SERVER=/Users/cwang/desktop/test
cd $SERVER
case "$1" in
start)
nohup java -Xmx128m HelloWorld > $SERVER/server.log 2>&1 &
echo $! > $SERVER/server.pid
;;
stop)
kill `cat $SERVER/server.pid`
rm -rf $SERVER/server.pid
;;
restart)
$0 stop
sleep 1
$0 start
;;
*)
echo "Usage: run.sh {start|stop|restart}"
;;
esac
exit 0
Original: http://www.iteye.com/problems/14572
lundi 5 décembre 2011
mysql 如何判断一个表是否存在
判断一个表是否存在: SHOW TABLES LIKE 'tablename'; 执行这样的sql ,如果返回记录为0则不存在; 创建一个新的表 create table tablename(column1 varchar(10),column2 int)
mercredi 23 novembre 2011
【转】JSP 同一个form,不同的按钮提交到不同的jsp 页面进行处理
问题:在一个JSP页面中需要多个提交按钮,每个按钮点击后需要把同一个form提交到不同的页面进行处理
解决:用JS。
<html>
<head>
<title>一个表单、多个提交按钮、提交到多个不同页面</title>
</head>
<head>
<title>一个表单、多个提交按钮、提交到多个不同页面</title>
</head>
<script>
function sm1(){
document.getElementByIdx("form1").action="1.jsp";
document.getElementByIdx("form1").submit();
}
function sm2(){
document.getElementByIdx("form1").action="2.jsp";
document.getElementByIdx("form1").submit();
}
</script>
function sm1(){
}
function sm2(){
}
</script>
<body>
<form action="" method="post" id="form1">
<input name="mytext" type="text" id="mytext" />
<input name="bt1" type="button" id="bt1" value="提交到1.jsp" onclick="sm1()" />
<input name="bt2" type="button" id="bt2" value="提交到2.jsp" onclick="sm2()" />
</form>
</body>
</html>
<form action="" method="post" id="form1">
</form>
</body>
</html>
原文地址:http://blog.sina.com.cn/s/blog_60328aa70100di5a.html
dimanche 16 octobre 2011
pdf 记录上次阅读信息
adobe reader :
编辑--------首选项--------文档----------“文档重新打开时恢复上次设置”选项前打勾
每次打开文档都是上次最后阅读的地方!
lundi 19 septembre 2011
两个电脑通过网线相互连接,共享网络
最正确,最完整做法:
将两台机器其中的一台机器作为主机(以后称为A)装上网卡两块,另一台用作客户机(称为B)。将A上其中一块网卡与B的网卡相连,A上另外一块网卡与ADSL modem相连,好了硬件的安装就完成了,下面开始进行软件的配置。
先设置主机A:
点击[开始]--[控制面板]--[网络连接](或者直接在桌面上右键点击网上邻居,在弹出菜单中选择属性即可),右击代表连接ADSL modem的网络连接(网卡1.),选择属性。在常规选项卡中找到tcp/ip协议并双击。将IP设为自动获取,DNS可以自动,也可以设置为当地网通的。相同的操作方法设置连接客户机B的网卡2.,IP应该取192.168.0.1,不要设置网关(有了网关,就变成网桥),主DNS取当地网通的,辅DNS取192.168.0.1。
再来设置客户机B:
点击[开始]--[控制面板]--[网络连接](或者直接在桌面上右键点击网上邻居,在弹出菜单中选择属性即可),右击代表连接ADSL modem的网络连接(网卡1.),选择属性。在常规选项卡中找到tcp/ip协议并双击。将IP设为自动获取,DNS可以自动,也可以设置为当地网通的。相同的操作方法设置连接客户机B的网卡2.,IP应该取192.168.0.1,不要设置网关(有了网关,就变成网桥),主DNS取当地网通的,辅DNS取192.168.0.1。
再来设置客户机B:
客户机IP取192.168.0.2,网关192.168.0.1,DNS与A的网卡2.相同。
基本配置完成后,现在还不具备B机访问INTERNET的功能,不过两台机器已经可以互相访问了(彼此应该在网上邻居里面找到)。下面在A的网络连接中选择ADSL的拨号连接,右键选择属性,在高级选项卡中可以看到Inertnet连接共享的选项,在“允许其它网络用户通过此计算机的internet连接来连接”前面挑勾,下方的家庭网络连接选择网卡2.的连接,再下面的两个选项大家就根据自己的需要设置吧。设定好后点击确定,等待一会系统此时会进行共享设置。当设置完成后您的两台电脑都应改可以访问internet了。
补充:继上次成功网卡直连,让B电脑上网,发布文库文档之后,先后用了两次B电脑,一次失败,一次成功。说明除了前文档所说之外,还有一些注意事项。
失败这次,因为A电脑在使用中,只确定和《网卡直连……》中确定一致。A电脑首先拨号的,断网,B电脑打开网页,A电脑不自动拨号。
成功这次,首先在A电脑中取消了ADSL连接高级选项中的共享,关闭再打开,然后重新选取共享,并在其下的设置中勾选全部协议。另外,在B电脑中浏览器-工具-ie选项-连接中,将ADSL设置为“从不拨号连接”。然后我是打开B电脑,打开网页,然后A电脑自动拨号,然后两部电脑都能正常上网!
成功这次,首先在A电脑中取消了ADSL连接高级选项中的共享,关闭再打开,然后重新选取共享,并在其下的设置中勾选全部协议。另外,在B电脑中浏览器-工具-ie选项-连接中,将ADSL设置为“从不拨号连接”。然后我是打开B电脑,打开网页,然后A电脑自动拨号,然后两部电脑都能正常上网!
mercredi 3 août 2011
install pgp on Mac OS X
1: Begin by downloading and verifying the GnuPG archives from
<http://www.gnupg.org/>. Here's what to type: curl -O ftp://ftp.gnupg.org/gcrypt/gnupg/gnupg-1.4.11.tar.gz curl -O ftp://ftp.gnupg.org/gcrypt/gnupg/gnupg-1.4.11.tar.gz.sig
2: To verify:
gpg --verify gnupg-1.4.11.tar.gz.sig or, if you don't have an older copy of GnuPG or another OpenPGP program (NEVER verify the version of GnuPG you download with itself), use the SHA-1 checksums found on the GnuPG Web site and compare with the checksum from: openssl sha1 gnupg-1.4.11.tar.gz
3: Next, untar GnuPG:
tar -xzf gnupg-1.4.11.tar.gz And move into the GnuPG directory: cd gnupg-1.4.11
4: Now you need to set up GnuPG to build on your system. You do this by
running configure: ./configure
5: Once you have everything configured, it's time to compile GnuPG by running:
make
6: If all tests pass, the only thing left to do is type:
sudo make install
Reference: http://macgpg.sourceforge.net/docs/howto-build-gpg-osx.txt.asc
Inscription à :
Articles (Atom)