老板的大忌:全天下的男人都会犯下的错误是色,英雄难过美人关。很多人有钱到一半,就会享受,开始酒池肉林,百花丛中有花就堪折,这样很快就会财富消散,因为赚钱不是加减法而是乘除法……
» 阅读全文
Written by 小锋 on 09-01-05 12:56 PM
老板的大忌:全天下的男人都会犯下的错误是色,英雄难过美人关。很多人有钱到一半,就会享受,开始酒池肉林,百花丛中有花就堪折,这样很快就会财富消散,因为赚钱不是加减法而是乘除法……
» 阅读全文
Written by 小锋 on 09-01-05 12:54 PM
Written by 小锋 on 09-01-05 9:56 AM
无法在 COM+ 目录中安装和配置程序集 K:\Program Files\Microsoft SQL Server\90\NotificationServices\9.0.242\Bin\microsoft.sqlserver.notificationservices.dll。错误: -2146233087
错误消息: Unknown error 0x80131501
错误说明: 事务管理器不可用。 (异常来自 HRESULT:0x8004D01B)
开启services.msc里面的Distributed Transaction Coordinator也就是运行msdtc.exe即可
Written by 小锋 on 09-01-04 11:47 PM
cat /etc/passwd
Written by 小锋 on 09-01-04 4:33 PM
用了svn管理源码已经好久了,但久了没有配置也忘了,今天有同学问我svn怎么安装配置,一时间命令忘记了。找了下文档,还是可以把它搭起来,为了方便以后查阅,blog记录下。
下载
svn-1.4.0-setup.exe(服务器)
TortoiseSVN-1.4.3.8645-win32-svn-1.4.3.msi(客户端)
LanguagePack-1.4.3.8645-win32-zh_CN.exe(客户端中文包)
1.安装
安装服务器(svn-1.4.0-setup.exe)和客户端(TortoiseSVN-1.4.3.8645-win32-svn-1.4.3.msi),按照提示即可。
2.创建资源库
3.运行svn服务
4.授权
进入d:/svnroot/repos目录下的conf目录,打开svnserve.conf,去掉anon- access = read前面的#号注释,最好anon-access = read前没有空格也去掉,然后把anon-access = read改为anon-access = none,意思是说没有用户名与密码的不能读写,同样地把auth-access = write和password-db = passwd 去注释(和前面的空格)
5.设置密码
打开conf/passwd文件,在文件尾加如下:
6.导入
右击你待导入的目录TortoiseSVN->Import(导入)...,然后URL里输入svn://localhost/repos即可。
7.检出项目
右击一个新的目录(待存放的项目的目录)SVN Check Out(检出)...,然后URL里输入svn://localhost/repos即可。完成后,这个新的目录左下角有一个绿色的钩。
Written by 小锋 on 08-12-31 4:50 PM
- <script>
- function addfavorite()
- {
- if (document.all)
- {
- window.external.addFavorite('http://web.4399.com/rxsg/','4399热血三国');
- }
- else if (window.sidebar)
- {
- window.sidebar.addPanel('4399热血三国', 'http://web.4399.com/rxsg/', "");
- }
- }
- </script>
- <a href="#" onclick="addfavorite()">加入收藏</a>
Written by 小锋 on 08-12-29 9:52 PM
location ^~ /reboot {
alias /data/web/reboot/
}
location ^~ /roots {
alias /data/web/root/
autoindex on;
}
autoindex on 显示文件索引
Written by 小锋 on 08-12-29 10:32 AM
小叶给的一段js 先放上来了 等有机会再用
- var lBrowser = {};
- lBrowser.agt = navigator.userAgent.toLowerCase();
- lBrowser.isW3C = document.getElementById ? true:false;
- lBrowser.isIE = ((lBrowser.agt.indexOf("msie") != -1) && (lBrowser.agt.indexOf("opera") == -1) && (lBrowser.agt.indexOf("omniweb") == -1));
- lBrowser.isNS6 = lBrowser.isW3C && (navigator.appName=="Netscape") ;
- lBrowser.isOpera = lBrowser.agt.indexOf("opera") != -1;
- lBrowser.isGecko = lBrowser.agt.indexOf("gecko") != -1;
- lBrowser.ieTrueBody =function (){
- return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body;
- };
- //为Firefox下的DOM对象增加innerText属性
- if(lBrowser.isNS6){ //firefox innerText define
- HTMLElement.prototype.__defineGetter__( "innerText",
- function(){
- return this.textContent;
- }
- );
- HTMLElement.prototype.__defineSetter__( "innerText",
- function(sText){
- this.textContent=sText;
- }
- );
- }
- //以上代码为FF添加innerTEXT属性,实现FF与IE的兼容性
Written by 小锋 on 08-12-27 2:19 AM
mysql_escape_string与addslashes的区别在于
mysql_escape_string总是将“'”转换成“\'”
而addslashes
在magic_quotes_sybase=on时将“'”转换成“''”
在magic_quotes_sybase=off时将“'”转换成“\'”
Written by 小锋 on 08-12-27 1:54 AM
style.display = "none"; //隐藏
style.display = "block"; //显示