??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲蜜臀av乱码久久精品蜜桃,91福利视频久久久久,福利在线免费视频http://www.aygfsteel.com/cenly60/archive/2010/04/24/319234.html6060Fri, 23 Apr 2010 17:18:00 GMThttp://www.aygfsteel.com/cenly60/archive/2010/04/24/319234.html cat /proc/version

查看rpm安装列表
rpm -qa |grep sql
rpm 卸蝲
rpm -e 查到的名?br />
ulimit -SHn 51200
pcre安装
 
./configure --prefix=/usr/local/pcre --enable-shared --enable-static
nginx 安装
./configure --prefix=/usr/local/nginx --with-pcre=[pcre的安装文件] --with-http_stub_status_module  --user=www --group=www

启动mysql
/usr/local/mysql/bin/mysqld_safe --user=mysql --datadir=/usr/local/hdd2/mysql/data

安装jpeg
./configure --prefix=/usr/local/jpeg/ --enable-shared --enable-static


安装png
./configure --prefix=/usr/local/libpng/ --enable-shared --enable-static

安装gd

./configure --prefix=/usr/local/gd --with-png=/usr/local/libpng --with-freetype=/usr/local/freetype --with-jpeg=/usr/local/jpeg --with-zlib=/usr/local/zlib

php
./configure --prefix=/usr/local/php --enable-fastcgi --enable-fpm --enable-mbstring=LANG --with-mysql=/usr/local/mysql --with-gd=/usr/local/gd --with-libxml-dir=/usr/local/libxml --with-zlib-dir=/usr/local/zlib with-gettext=/usr/local/gettext --enable-debug=no --enable-ftp=no --with-config-file-path=/usr/local/php  --with-jpeg-dir=/usr/local/jpeg   --with-ttf --with-freetype-dir=/usr/local/freetype   --with-png-dir=/usr/local/libpng  --with-iconv --enable-force-cgi-redirect

gzip -cd php-5.2.13-fpm-0.5.13.diff.gz | patch -d php-5.2.13 -p1

eaccelerator 安装
./configure --enable-eaccelerator --with-php-config=/usr/local/php/bin/php-config


优化linux
vi /etc/sysctl.conf
生效 /sbin/sysctl -p
net.ipv4.tcp_fin_timeout = 30
net.ipv4.tcp_keepalive_time = 300
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_tw_recycle = 1
net.ipv4.ip_local_port_range = 5000    65000

查看|络量
watch -n 1 "/sbin/ifconfig eth0 | grep bytes"
vnstat -u -tr -i eth0

防火墙设|?br /> [root@localhost php]# cat /etc/sysconfig/iptables
# Firewall configuration written by system-config-securitylevel
# Manual customization of this file is not recommended.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:RH-Firewall-1-INPUT - [0:0]
-A INPUT -j RH-Firewall-1-INPUT
-A FORWARD -j RH-Firewall-1-INPUT
-A RH-Firewall-1-INPUT -i lo -j ACCEPT
-A RH-Firewall-1-INPUT -p icmp --icmp-type any -j ACCEPT

-A RH-Firewall-1-INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited
COMMIT



60 2010-04-24 01:18 发表评论
]]>
09q不可错q的好莱坞电(sh)?-?012地球毁灭?2012剧情 2012剧照 2012观看http://www.aygfsteel.com/cenly60/archive/2009/11/13/302251.html6060Fri, 13 Nov 2009 08:26:00 GMThttp://www.aygfsteel.com/cenly60/archive/2009/11/13/302251.htmlhttp://www.aygfsteel.com/cenly60/comments/302251.htmlhttp://www.aygfsteel.com/cenly60/archive/2009/11/13/302251.html#Feedback0http://www.aygfsteel.com/cenly60/comments/commentRss/302251.htmlhttp://www.aygfsteel.com/cenly60/services/trackbacks/302251.html在工作之余,看看?sh)?jing)Q缓解一下压力也很不错,Coder不容易呀。压力太大了(jin)Q欣赏一下大片吧

1

 ?012地球毁灭?2012)

q导演Q罗兰d·N里奇

qLQ约?#183;库萨克、阿D·皮特、桑q?#183;U顿?/p>

              伍_·哈里、乔?#183;厄伯、秦?/p>

发行公司Q烦(ch)哥伦比?/p>

北美首映Q?009q??0?/p>

期待指数Q★★★★★★★★★?10

作品介:(x)

Ҏ(gu)玛雅文明记蝲Qhcȝ历史定g2012q_(d)无独有偶Q唐朝的《推背图》似乎也预言?012q世界可能发生巨变。且不管有没有啥巨变Q咱先默认一定会(x)发生——在此基上,从《独立日》、《哥斯拉》?a >《后天?/a>的罗兰d·N里奇导演的角度出发,那一定是场旷世浩劫啊?#8230;…其实Ҏ(gu)前述三部的演变过E,也不隄?gu)默里奇的地球的危已从外太I入c(din)核变异威胁Q{变ؓ(f)因生态环境破坏而造成的自然灾実?/p>

《后天》席卷了(jin)全球5亿多元的票房,可是忙于?a >《X战警?/a>三部曲收20世纪克斯竟没能抓住时机Q忘C(jin)“l集是第一生?#8221;?a >好莱?/a>铁律Q终于让苦等着《后?Q大后天》这个吸金计划的N里奇不耐烦(ch)。于是烦(ch)白白捡到大便宜Q脱胎于此的?012地球毁灭》改随别姓,q时候被《地球停转日?/a>拖篏得资金也快停转的老狐狸,才如梦初醒想起了(jin)当年的印钞机Q无奈物是h非、时q境q,{反应过来时Q换?jin)n嫁衣的?012地球毁灭》早已进入到后期制作的阶Dc(din)?/p>

 2

预告片里敲钟的僧在连l雪׃的O长前戏,引出的居然是吞没世界屋脊的惊涛骇,可谓不亚于《科z弗档案》的l佳宣传。上回《后天》从《龙卷风》到《冰血暴》,?#8220;金山?#8221;?#8220;H娥?#8221;Q几乎将各种自然灑֮一|打;试问本片q能Zh民群众炮制出哪些重量U的视听享受呢?……沙暴、飓风、火山喷发?MQ若?a >?07Q大破量子危机?/a>?a >《贝奥武夫?/a>的床戏那样——预告片里有多少、正片里有多少Q是万万行不通的。还好大烂片《史前一万年?/a>唯一像样的恰恰是视觉效果Q不q我们是应该?jin)幸N里奇宝刀未老呢Q还是先祷?012》的剧本别再重蹈覆辙呢?首期待《大后天》!

3



60 2009-11-13 16:26 发表评论
]]>
[转蝲]如何把Https|站中的安全证书导入到java中的cacerts证书库?http://www.aygfsteel.com/cenly60/archive/2009/10/09/297558.html6060Fri, 09 Oct 2009 07:52:00 GMThttp://www.aygfsteel.com/cenly60/archive/2009/10/09/297558.htmlhttp://www.aygfsteel.com/cenly60/comments/297558.htmlhttp://www.aygfsteel.com/cenly60/archive/2009/10/09/297558.html#Feedback0http://www.aygfsteel.com/cenly60/comments/commentRss/297558.htmlhttp://www.aygfsteel.com/cenly60/services/trackbacks/297558.html在项目开发中,有时?x)遇CSSL安全证书导入打交道的Q如何把证书导入java中的cacerts证书库呢Q?
其实很简单,Ҏ(gu)如下Q?

本文来源于?a target="_blank">乐乐日志Q快乐记下每一?/a>】:(x)http://www.lelelog.com/?p=104

每一步:(x)q入某个https://www.xxx.com开头的|站,把要导入的证书下载过来,

在该|页上右?>> 属?>> 点击"证书" >>

再点M面的"详细信息"切换?>>

再点d下角那个"复制到文?的按?

׃(x)弹出一个证书导出的向导对话框,按提CZ步一步完成就行了(jin)?

例如Q保存ؓ(f)abc.cer,攑֜C盘下

W二步:(x)如何把上面那步的(abc.cer)q个证书导入java中的cacerts证书库里?

Ҏ(gu)如下

假设你的jdk安装在C:\jdk1.5q个目录Q?

开?>> q行 >> 输入cmd q入dos命o(h)?>>

再用cdq入到C:\jdk1.5\jre\lib\securityq个目录?

敲入如下命o(h)回R执行

keytool -import -alias cacerts

-keystore C:\jdk1.5\jre\lib\security\cacerts

-file C:\abc.cer

-trustcacerts

此时命o(h)行会(x)提示你输入cacerts证书库的密码Q?

你敲入changeitp?jin),q是java中cacerts证书库的默认密码Q?

你自已也可以修改的?/p>

[原脓(chung)]http://www.aygfsteel.com/happytian/archive/2006/12/22/89447.html



60 2009-10-09 15:52 发表评论
]]>
[不得不看的视频]兰_教授最后的公开演讲_Lead Your Lifehttp://www.aygfsteel.com/cenly60/archive/2009/09/08/294320.html6060Tue, 08 Sep 2009 07:45:00 GMThttp://www.aygfsteel.com/cenly60/archive/2009/09/08/294320.htmlhttp://www.aygfsteel.com/cenly60/comments/294320.htmlhttp://www.aygfsteel.com/cenly60/archive/2009/09/08/294320.html#Feedback0http://www.aygfsteel.com/cenly60/comments/commentRss/294320.htmlhttp://www.aygfsteel.com/cenly60/services/trackbacks/294320.html兰_教授?
兰_?1982 q在布朗大学获得计算机学本科学位?988 q在卡内基梅隆大学获得博士学?然后他执教于弗吉g大学q提前一q拿到终w教职?997 q他到卡内基梅隆大学任职于计机U学pRh机界面和设计pR他单独或与人合作著有五本专著和过 60 经专家评阅的期刊和?x)刊文章。与?麦瑞乃里一? 他创立了(jin)׃技术中? q速成l艺术家和工E师共同工作的样板机构, 娱技中心(j)被认为是裁判世界上其它交互项目的标准?

2007 q?9 ?18 日,兰_·波许教授在他的母校卡内基·梅隆大学做了(jin)一场题目ؓ(f)《真正实C的童q梦惟뀋的讲Q引起了(jin)旋风般的反应。演讲的视频片断在网上播出后Q数以千计的人同他联p,表示他给他们的生zd来了(jin)深刻影响。对于兰q来Ԍq真的是一场非同寻常的“h生最后一场演说”?

不管是直接地影响学生, 创徏象娱技中心(j)那样的机? 发明象爱丽斯那样的工h做他最拿手?链接文化, 对Q何有~遇见兰q的人来? 他对建立一个更好世界的奉献是不a而喻的。如?高登, 艺电(sh)公司的首席创意官, 所? 比兰q的学术, 慈善, 和创业成p重要的是他的博爱和每天给学生和同事带来的热忱?

对于那些?jin)解兰_的hQ?font color="#ff0000" size="4">他带来对生命的别L(fng)情和q默Q即使是面对M。对兰_来说Q这只是另一U探险?

该文章来自于Q?a target="_blank">乐乐日志

演说E:(x)查看

[注:(x)2008q??5日,兰_教授已经d?jin)我们,q仅47岁。ABC、《纽U时报》、CBS{美国各大媒体都在头条或是显著位|刊M(jin)他病逝的消息]

兰_教授最后的公开演讲视频

兰_教授的最后一课_1

兰_教授的最后一课_2

兰_教授的最后一课_3

兰_教授的最后一课_4



60 2009-09-08 15:45 发表评论
]]>
[原创](mi)用HttpUrlConnection抓取|页内容http://www.aygfsteel.com/cenly60/archive/2009/09/05/293979.html6060Sat, 05 Sep 2009 02:58:00 GMThttp://www.aygfsteel.com/cenly60/archive/2009/09/05/293979.htmlhttp://www.aygfsteel.com/cenly60/comments/293979.htmlhttp://www.aygfsteel.com/cenly60/archive/2009/09/05/293979.html#Feedback1http://www.aygfsteel.com/cenly60/comments/commentRss/293979.htmlhttp://www.aygfsteel.com/cenly60/services/trackbacks/293979.html׃目需求,需要采集一些网站的内容。在JAVA领域中,已经存在很多良好的框架用于该应用Q如httpclientQwebharvestq有更多强大的框架。但׃本n目比较单纯Q且Z(jin)良好的自我控Ӟ决定直接用JDK中的HttpUrlConnectioncL抓取|页内容。ƈ不是说那些框架不好,而只是不适用本项目?/p>

说明Q本博的一切内容均可{载,但必L意出处?a target="_blank">http://www.lelelog.com(乐乐日志)

一、HttpUrlConnectionq接之模拟浏览器

在诸多的|站中,特别是大型的|站Q设|了(jin)必须是浏览器的请求才?x)回应。之所以这栯|,是Z(jin)防止我们q种目l他产生无意义的hQ往往q种h都是大批量,对其服务器生负P(j)。那Z(jin)解决q个问题Q我们需要在httph中,d属性?/p>

HttpURLConnection urlConn;

urlConn.setRequestProperty("User-Agent", "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)");

q样p|好?jin),你可以随意设|你的操作系l|览器|版本Q只要正就O(jin)K?jin)。这样就可以正常有效地访问其|站?jin)。他可不知道你是不是览器?font color="#ff00ff">你即使是条狗Q他也不知道?/font>

 

二、完整的讄HttpUrlConnection的属性?/p>

HttpURLConnection urlConn;

urlConn.setRequestProperty("User-Agent", "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)");
        urlConn.setRequestProperty("Accept",
                "image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, */*");
        urlConn.setRequestProperty("Accept-Language", "zh-cn");
        urlConn.setRequestProperty("UA-CPU", "x86");
        urlConn.setRequestProperty("Accept-Encoding", "gzip");//Z么没有deflate?br>        urlConn.setRequestProperty("Content-type", "text/html");
        urlConn.setRequestProperty("Connection", "close"); //keep-AliveQ有什么用呢,你不是在讉K|站Q你是在采集。嘿ѝ减d人的压力Q也是减轻自己?

        urlConn.setUseCaches(false);//不要用cacheQ用?jin)也没有什么用Q因为我们不?x)经常对一个链接频J访问。(针对E序Q?br>        urlConn.setConnectTimeout(6 * 1000);
        urlConn.setReadTimeout(6*1000);
        urlConn.setDoOutput(true);
        urlConn.setDoInput(true);

有什么疑问的话,可以查看JDK的API文档Q这个可以实时看。至于ؓ(f)什么要讄 gzipQ而又不设|deflateQ原因如下,有些|站他不你能接受什么压~格式,l统也会(x)压羃|页内容传给你。当然IEQFF能处理好q些内容。所以我们通过览器查看的时候完全正常。一般gzip的压~可以将一?3K的文件压~成7KQ这样会(x)节约不少带宽Q但服务器的负荷q没有减轻,因ؓ(f)他要压羃文g呀。至于ؓ(f)什么不用deflateQ是׃l大多数|站的压~方式是用gzipQ而在有些|站中,明明是用的gzip却返回deflate的压~标识。这有什么意义呢Q所以干脆就告诉服务器,我不接受deflateQ因Z太丑?jin),又长Q哪像gzipq么潮呀。呵呵,对于览量大的静(rn)态网|务器Q这样做很是必要?00M的独享服务器Q他也只?00M呀?/p>

三、开始采集某个网늚内容

该方法就是传入一个HttpUrlConnection的链接,和该文g的字W集~码Q就可以q回其网内容了(jin)?/p>

public static String getContentFromIn(HttpURLConnection urlConn, String charset) {
        BufferedReader br = null;
        StringBuilder content = new StringBuilder(200);
        InputStream in = null;
        try {
            if(null == urlConn){
                return "";
            }           
            if (StringTools.isNotEmpty(urlConn.getContentEncoding())) {
                String encode = urlConn.getContentEncoding().toLowerCase();
                if (StringTools.isNotEmpty(encode) && encode.indexOf("gzip") >= 0) {
                    in = new GZIPInputStream(urlConn.getInputStream());                   
                }
            }

            if (null == in) {
                in = urlConn.getInputStream();
            }
            if (null != in) {
                br = new BufferedReader(new InputStreamReader(in, charset));
                String line = "";
                while ((line = br.readLine()) != null) {
                    content.append(line);
                }
            }

        } catch (UnsupportedEncodingException e) {
            e.printStackTrace();
        } catch (IOException e) {
            e.printStackTrace();
        } finally {
            if (null != in) {
                try {
                    in.close();
                } catch (IOException e) {
                    e.printStackTrace();
                }
                in = null;
            }
            if (null != br) {
                try {
                    br.close();
                } catch (IOException e) {
                    e.printStackTrace();
                }
                in = null;
            }
        }
        return content.toString();
    }

x一个简单的采集工具c诞生了(jin)Q他的优在于,代码,不用引入M包。纯JDKQ一栯q许多事。有时不希望把本来简单的事情搞得复杂化。虽然不要创造重复的轮子Q但我们不能U拿来主义,像q样一个简单的功能Q不需要搞得太复杂。只要不DRY可以了(jin)Q这栯׃能一点点地进步?

以上有什么错误,q请包涵。。。。。。该文章来自:乐乐日志(C每个快乐的日??

60 2009-09-05 10:58 发表评论
]]>
二进制弹子球计算器[v]http://www.aygfsteel.com/cenly60/archive/2009/08/28/293011.html6060Fri, 28 Aug 2009 09:43:00 GMThttp://www.aygfsteel.com/cenly60/archive/2009/08/28/293011.htmlhttp://www.aygfsteel.com/cenly60/comments/293011.htmlhttp://www.aygfsteel.com/cenly60/archive/2009/08/28/293011.html#Feedback0http://www.aygfsteel.com/cenly60/comments/commentRss/293011.htmlhttp://www.aygfsteel.com/cenly60/services/trackbacks/293011.html二进制弹子球计算器[v] | Jandan.net
Matthias WandelQ木匠,牛AU。造弹子球计算器,生动实现二进制。有视频有真相,有蓝图有拯。子曎ͼ没有上帝的年_(d)信春哥不如信木匠?a >q里q有大量作品Q耗林无数Q此淫真是自然的敌淫Q?

来源里有视频Q不q我已经转到国内优酷上了(jin) :)

# 原理看视频就明白?jin)?x)每一个竖着的轨道就代表一位,例如截图便表C:(x)100(二进制的)。如果再在个位扔一个小?相当?1)便成?01Q再扔一??1)便是110(q个时候该弹子计算器也?x)呈现出两颗?1个空轨道的情?

视频旉3?3U:(x)
视频原链?/a>


60 2009-08-28 17:43 发表评论
]]>
Java性能优化http://www.aygfsteel.com/cenly60/archive/2009/06/17/282859.html6060Wed, 17 Jun 2009 07:23:00 GMThttp://www.aygfsteel.com/cenly60/archive/2009/06/17/282859.htmlhttp://www.aygfsteel.com/cenly60/comments/282859.htmlhttp://www.aygfsteel.com/cenly60/archive/2009/06/17/282859.html#Feedback0http://www.aygfsteel.com/cenly60/comments/commentRss/282859.htmlhttp://www.aygfsteel.com/cenly60/services/trackbacks/282859.html 原文地址Q?nbsp;http://blogs.oracle.com/olaf/2009/04/java_performance_the_return_of.html

60 2009-06-17 15:23 发表评论
]]>
XMLHttpRequest详解http://www.aygfsteel.com/cenly60/archive/2009/06/17/282855.html6060Wed, 17 Jun 2009 07:00:00 GMThttp://www.aygfsteel.com/cenly60/archive/2009/06/17/282855.htmlhttp://www.aygfsteel.com/cenly60/comments/282855.htmlhttp://www.aygfsteel.com/cenly60/archive/2009/06/17/282855.html#Feedback0http://www.aygfsteel.com/cenly60/comments/commentRss/282855.htmlhttp://www.aygfsteel.com/cenly60/services/trackbacks/282855.html 原文地址Q?nbsp; http://dev.w3.org/cvsweb/~checkout~/2006/webapi/XMLHttpRequest/Overview.html?content-type=text/html;%20charset=iso-8859-1

60 2009-06-17 15:00 发表评论
]]>
Java Map 集合cȝ?/title><link>http://www.aygfsteel.com/cenly60/archive/2009/06/17/282854.html</link><dc:creator>60</dc:creator><author>60</author><pubDate>Wed, 17 Jun 2009 06:53:00 GMT</pubDate><guid>http://www.aygfsteel.com/cenly60/archive/2009/06/17/282854.html</guid><wfw:comment>http://www.aygfsteel.com/cenly60/comments/282854.html</wfw:comment><comments>http://www.aygfsteel.com/cenly60/archive/2009/06/17/282854.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/cenly60/comments/commentRss/282854.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/cenly60/services/trackbacks/282854.html</trackback:ping><description><![CDATA[<p><span id="wmqeeuq" class="bodycopy">java.util 中的集合cd?Java 中某些最常用的类?最常用的集合类?List ?Map?List 的具体实现包?ArrayList ?VectorQ它们是可变大小的列表,比较适合构徏、存储和操作Mcd对象元素列表?List 适用于按数值烦(ch)引访问元素的情Ş?/span> </p> <p><span id="wmqeeuq" class="bodycopy">Map 提供?jin)一个更通用的元素存储方法?Map 集合cȝ于存储元素对Q称?#8220;?#8221;?#8220;?#8221;Q,其中每个键映到一个倹{?从概念上而言Q?zhn)可以?List 看作是具有数值键?Map?而实际上Q除?List ?Map 都在定义 java.util 中外Q两者ƈ没有直接的联pR本文将着重介l核?Java 发行套g中附带的 MapQ同时还介l如何采用或实现更适用于?zhn)应用E序特定数据的专?Map?/span> </p> <br /> 原文地址Q?a >http://www.oracle.com/technology/global/cn/pub/articles/maps1.html</a> <img src ="http://www.aygfsteel.com/cenly60/aggbug/282854.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/cenly60/" target="_blank">60</a> 2009-06-17 14:53 <a href="http://www.aygfsteel.com/cenly60/archive/2009/06/17/282854.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java的内存泄?/title><link>http://www.aygfsteel.com/cenly60/archive/2009/06/17/282802.html</link><dc:creator>60</dc:creator><author>60</author><pubDate>Wed, 17 Jun 2009 03:30:00 GMT</pubDate><guid>http://www.aygfsteel.com/cenly60/archive/2009/06/17/282802.html</guid><wfw:comment>http://www.aygfsteel.com/cenly60/comments/282802.html</wfw:comment><comments>http://www.aygfsteel.com/cenly60/archive/2009/06/17/282802.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/cenly60/comments/commentRss/282802.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/cenly60/services/trackbacks/282802.html</trackback:ping><description><![CDATA[Java的一个重要优点就是通过垃圾攉?Garbage CollectionQGC)自动理内存的回ӞE序员不需要通过调用函数来释攑ֆ存。因此,很多E序员认为Java不存在内存泄漏问题,或者认为即使有内存泄漏也不是程序的责QQ而是GC或JVM的问题。其实,q种x是不正确的,因ؓ(f)Java也存在内存泄Ԍ但它的表CC++不同?br /> <br /> 见原文:(x)<a >http://www.ibm.com/developerworks/cn/java/l-JavaMemoryLeak/</a> <img src ="http://www.aygfsteel.com/cenly60/aggbug/282802.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/cenly60/" target="_blank">60</a> 2009-06-17 11:30 <a href="http://www.aygfsteel.com/cenly60/archive/2009/06/17/282802.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>学习(fn)Httppd_2:HTTP中的keep-alivehttp://www.aygfsteel.com/cenly60/archive/2009/06/14/282135.html6060Sun, 14 Jun 2009 04:23:00 GMThttp://www.aygfsteel.com/cenly60/archive/2009/06/14/282135.htmlhttp://www.aygfsteel.com/cenly60/comments/282135.htmlhttp://www.aygfsteel.com/cenly60/archive/2009/06/14/282135.html#Feedback0http://www.aygfsteel.com/cenly60/comments/commentRss/282135.htmlhttp://www.aygfsteel.com/cenly60/services/trackbacks/282135.htmlHTTP Keep-Alive
Keep-Alive功能使客L(fng)到服务器端的q接持箋有效Q当出现Ҏ(gu)务器的后l请求时QKeep-Alive功能避免?jin)徏立或者重新徏立连接。市(jng)Z的大部分Web服务器,包括iPlanet、IIS和ApacheQ都支持HTTP Keep-Alive。对于提供静(rn)态内容的|站来说Q这个功能通常很有用。但是,对于负担较重的网站来_(d)q里存在另外一个问题:(x)虽然为客户保留打开的连接有一定的好处Q但它同样媄(jing)响了(jin)性能Q因为在处理暂停期间Q本来可以释攄资源仍旧被占用。当Web服务器和应用服务器在同一台机器上q行ӞKeep-Alive功能对资源利用的影响其H出?/p>

Z么有些apache服务器,负蝲很高Q把Keep-Alivex负蝲减M(jin)呢?
apache 有两U工作模式,prefork和worker。apache 1.x只有Qprefork?
prefork比较典型Q就是个q程池,每次创徏一批进E?q有apache是基于select实现的。在用户不是太多的时候,长连接还是很有用的,可以节约分组Q提升响应速度Q但是一旦超出某个^衡点Q由于ؓ(f)?jin)保持很多长q接Q创Z(jin)太多的进E,Dpȝ不堪重负Q内存不够了(jin)Q开始换入换出,cpu也被很多q程吃光?load上去?jin)。这U情况下Q对apache来说Q每ơ请求重新徏立连接要比保持这么多长连接和q程更划?

--------------------------------------------------------

KeepAliveTime 值控?TCP/IP 试验证I闲q接是否完好的频率。如果这D|间内没有zdQ则?x)发送保持活动信受如果网l工作正常,而且接收Ҏ(gu)zd的,它就?x)响应。如果需要对丢失接收Ҏ(gu)感,换句话说Q需要更快地发现丢失?jin)接收方Q请考虑减小q个倹{如果长期不zd的空闲连接出现次数较多,而丢失接收方的情况出现较?yu),?zhn)可能会(x)要提高该g减少开销。缺省情况下Q如果空闲连?7200000 毫秒Q? 时Q内没有zdQW(xu)indows 发送保持活动的消息。通常Q?800000 毫秒是首选|从而一半的已关闭连接会(x)?30 分钟内被(g)到?KeepAliveInterval 值定义了(jin)如果未从接收Ҏ(gu)C持活动消息的响应QTCP/IP 重复发送保持活动信L(fng)频率。当q箋发送保持活动信受但未收到响应的ơ数出 TcpMaxDataRetransmissions 的值时Q会(x)攑ּ该连接。如果期望较长的响应旉Q?zhn)可能需要提高该g减少开销。如果需要减花在验证接收方是否已丢׃的时_(d)误(g)虑减小该值或 TcpMaxDataRetransmissions 倹{缺省情况下Q在未收到响应而重新发送保持活动的消息之前QW(xu)indows ?x)等?1000 毫秒Q? U)(j)?KeepAliveTime Ҏ(gu)你的需要设|就行,比如10分钟Q注意要转换成MS?XXX代表q个间隔值得大小?/p>

60 2009-06-14 12:23 发表评论
]]>
MySql数据库引擎比?/title><link>http://www.aygfsteel.com/cenly60/archive/2008/12/16/246650.html</link><dc:creator>60</dc:creator><author>60</author><pubDate>Tue, 16 Dec 2008 08:07:00 GMT</pubDate><guid>http://www.aygfsteel.com/cenly60/archive/2008/12/16/246650.html</guid><wfw:comment>http://www.aygfsteel.com/cenly60/comments/246650.html</wfw:comment><comments>http://www.aygfsteel.com/cenly60/archive/2008/12/16/246650.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/cenly60/comments/commentRss/246650.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/cenly60/services/trackbacks/246650.html</trackback:ping><description><![CDATA[<p><a href="http://www.aygfsteel.com/images/blogjava_net/cenly60/WindowsLiveWriter/MySql_E289/1_2.jpg"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="415" alt="1" src="http://www.aygfsteel.com/images/blogjava_net/cenly60/WindowsLiveWriter/MySql_E289/1_thumb.jpg" width="587" border="0"></a> </p> <p><strong>MyISAM</strong>:<br>优势<br>?查询速度?br>?数据和烦(ch)引压~?br>问题<br>?表?br>?数据丢失 <p><strong>InnoDB</strong>:<br>优势<br>?行?br>?事务支持<br>?数据安全<br>问题<br>?数据文g庞大<br>?启动?br>?不支持FULLTEXT索引</p><img src ="http://www.aygfsteel.com/cenly60/aggbug/246650.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/cenly60/" target="_blank">60</a> 2008-12-16 16:07 <a href="http://www.aygfsteel.com/cenly60/archive/2008/12/16/246650.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>MySQL命o(h)?qing)mysql4与mysql5共存启动Ҏ(gu)http://www.aygfsteel.com/cenly60/archive/2008/12/16/246648.html6060Tue, 16 Dec 2008 08:05:00 GMThttp://www.aygfsteel.com/cenly60/archive/2008/12/16/246648.htmlhttp://www.aygfsteel.com/cenly60/comments/246648.htmlhttp://www.aygfsteel.com/cenly60/archive/2008/12/16/246648.html#Feedback0http://www.aygfsteel.com/cenly60/comments/commentRss/246648.htmlhttp://www.aygfsteel.com/cenly60/services/trackbacks/246648.html1.启动与停?

   启动: mysql_safe &
   关闭: mysqladmin -u用户?-p密码 shutdown

2. 清除操作日志
  mysql > flush logs;
  mysql > reset master;
  q样可以将日志文g归整C001开始了(jin)?

3.更改表格的字W集
ALTER TABLE tbl_name CONVERT TO CHARACTER SET charset_name;

4.记录慢查?br>   只需要在mysql的配|文仉(windowspȝ是my.ini,linuxpȝ是my.cnf)的[mysqld]下面加上
log-slow-queries=/tmp/slowquery.log(记录文g)
long_query_time=2(单位:U?
  查看日志 mysqldumpslow -s c -t 20 host-slow.log

 

================================================

mysql4可正常启动,但mysql5要按照以下命令启?/p>cd /usr/local/mysql5/
./scripts/mysql_install_db --defaults-file=/etc/my5.cnf --datadir=/usr/local/mysql5/data/ --user=mysql
/usr/local/mysql5/bin/mysqld_safe --defaults-file=/etc/my5.cnf --datadir=/usr/local/mysql5/data/  --socket=/tmp/mysql5.sock --user=mysql &

60 2008-12-16 16:05 发表评论
]]>
Nginx安装?qing)配|简?/title><link>http://www.aygfsteel.com/cenly60/archive/2008/12/12/245965.html</link><dc:creator>60</dc:creator><author>60</author><pubDate>Fri, 12 Dec 2008 07:40:00 GMT</pubDate><guid>http://www.aygfsteel.com/cenly60/archive/2008/12/12/245965.html</guid><wfw:comment>http://www.aygfsteel.com/cenly60/comments/245965.html</wfw:comment><comments>http://www.aygfsteel.com/cenly60/archive/2008/12/12/245965.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.aygfsteel.com/cenly60/comments/commentRss/245965.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/cenly60/services/trackbacks/245965.html</trackback:ping><description><![CDATA[<p>Nginx作ؓ(f)一个后起之UQ他的迷Z处已l让很多人都投入?jin)他的怀抱。配|简单,实现原理单。做一个负载^衡的再好不过?jin)?/p> <p>其原理:(x)</p> <p>单介l一下他的安装及(qing)配置q程</p> <p>官方|站 <br /> <a >http://wiki.codemongers.com/Main</a></p> <p>一、依赖的E序</p> <p>1. gzip module requires zlib library <br /> 2. rewrite module requires pcre library <br /> 3. ssl support requires openssl library</p> <p>二、安?<br /> ./configure <br /> make <br /> make install</p> <p>默认安装的\径是/usr/local/nginx</p> <p>更多的安装配|?<br /> ./configure --prefix=/usr/local/nginx <br /> --with-openssl=/usr/include (启用ssl) <br /> --with-pcre=/usr/include/pcre/ (启用正规表达? <br /> --with-http_stub_status_module (安装可以查看nginx状态的E序) <br /> --with-http_memcached_module (启用memcache~存) <br /> --with-http_rewrite_module (启用支持url重写)</p> <p><br /> 三、启动及(qing)重启 <br /> 启动Qnginx <br /> 重启Qkill -HUP `cat /usr/local/nginx/logs/nginx.pid` <br /> 试配置文gQnginx -t</p> <p>单吧Q安装,启动都比较方ѝ?/p> <p>四、配|文?<br /> <a >http://wiki.codemongers.com/NginxFullExample</a></p> <pre lang="en" dir="ltr">#q行用户 <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #008080"> 1</span><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /><span style="color: #000000">user  nobody nobody</span><span style="color: #008000">;<br /> </span><span style="color: #008080"> 2</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">#启动q程<br /> </span><span style="color: #008080"> 3</span><span style="color: #000000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />worker_processes  </span><span style="color: #000000">5</span><span style="color: #008000">;<br /> </span><span style="color: #008080"> 4</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">#全局错误日志?qing)PID文g<br /> </span><span style="color: #008080"> 5</span><span style="color: #000000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />error_log  logs/error.log notice</span><span style="color: #008000">;<br /> </span><span style="color: #008080"> 6</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">pid        logs/nginx.pid</span><span style="color: #008000">;<br /> </span><span style="color: #008080"> 7</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">#工作模式?qing)连接数上?br /> </span><span style="color: #008080"> 8</span><span style="color: #000000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />events {<br /> </span><span style="color: #008080"> 9</span><span style="color: #000000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />#工作模式有:(x)select(标准模式)</span><span style="color: #000000">,</span><span style="color: #000000">poll(标准模式)</span><span style="color: #000000">,</span><span style="color: #000000">kqueue(高效模式Q适用FreeBSD </span><span style="color: #000000">4.1</span><span style="color: #000000">+</span><span style="color: #000000">,</span><span style="color: #000000"> OpenBSD </span><span style="color: #000000">2.9</span><span style="color: #000000">+</span><span style="color: #000000">,</span><span style="color: #000000"> NetBSD </span><span style="color: #000000">2.0</span><span style="color: #000000"> and MacOS X)</span><span style="color: #000000">,</span><span style="color: #000000"><br /> </span><span style="color: #008080">10</span><span style="color: #000000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />#epoll(高效模式Q本例用的。适用Linux </span><span style="color: #000000">2.6</span><span style="color: #000000">+</span><span style="color: #000000">,</span><span style="color: #000000">SuSE </span><span style="color: #000000">8.2</span><span style="color: #000000">,</span><span style="color: #000000">)</span><span style="color: #000000">,<br />     </span><span style="color: #000000">#/dev/poll(高效模式Q适用Solaris </span><span style="color: #000000">7</span><span style="color: #000000"> </span><span style="color: #000000">11</span><span style="color: #000000">/</span><span style="color: #000000">99</span><span style="color: #000000">+</span><span style="color: #000000">,</span><span style="color: #000000"> HP/UX </span><span style="color: #000000">11.22</span><span style="color: #000000">+ (eventport)</span><span style="color: #000000">,</span><span style="color: #000000"> IRIX </span><span style="color: #000000">6.5.15</span><span style="color: #000000">+ ?nbsp;Tru64 UNIX </span><span style="color: #000000">5</span><span style="color: #000000">.1A+)<br /> </span><span style="color: #008080">11</span><span style="color: #000000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />use epoll</span><span style="color: #008000">;<br /> </span><span style="color: #008080">12</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">worker_connections      </span><span style="color: #000000">1024</span><span style="color: #008000">;<br /> </span><span style="color: #008080">13</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">}<br /> </span><span style="color: #008080">14</span><span style="color: #000000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />#讑֮http服务器,利用它的反向代理功能提供负蝲均衡支持<br /> </span><span style="color: #008080">15</span><span style="color: #000000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />http {<br /> </span><span style="color: #008080">16</span><span style="color: #000000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />#讑֮mimecd<br /> </span><span style="color: #008080">17</span><span style="color: #000000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />include      conf/mime.types</span><span style="color: #008000">;<br /> </span><span style="color: #008080">18</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">default_type  application/octet-stream</span><span style="color: #008000">;<br /> </span><span style="color: #008080">19</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">#讑֮日志格式<br /> </span><span style="color: #008080">20</span><span style="color: #000000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />log_format main        '$remote_addr - $remote_user </span><span style="font-weight: bold; color: #800000">[</span><span style="color: #800000">$time_local</span><span style="font-weight: bold; color: #800000">]</span><span style="color: #000000"> '<br /> </span><span style="color: #008080">21</span><span style="color: #000000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />                       '</span><span style="color: #000000">"</span><span style="color: #000000">$request</span><span style="color: #000000">"</span><span style="color: #000000"> $status $bytes_sent '<br /> </span><span style="color: #008080">22</span><span style="color: #000000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />                       '</span><span style="color: #000000">"</span><span style="color: #000000">$http_referer</span><span style="color: #000000">"</span><span style="color: #000000"> </span><span style="color: #000000">"</span><span style="color: #000000">$http_user_agent</span><span style="color: #000000">"</span><span style="color: #000000"> '<br /> </span><span style="color: #008080">23</span><span style="color: #000000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />                       '</span><span style="color: #000000">"</span><span style="color: #000000">$gzip_ratio</span><span style="color: #000000">"</span><span style="color: #000000">'</span><span style="color: #008000">;<br /> </span><span style="color: #008080">24</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000"><br /> </span><span style="color: #008080">25</span><span style="color: #000000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />log_format download    '$remote_addr - $remote_user </span><span style="font-weight: bold; color: #800000">[</span><span style="color: #800000">$time_local</span><span style="font-weight: bold; color: #800000">]</span><span style="color: #000000"> '                       '</span><span style="color: #000000">"</span><span style="color: #000000">$request</span><span style="color: #000000">"</span><span style="color: #000000"> $status $bytes_sent '                       '</span><span style="color: #000000">"</span><span style="color: #000000">$http_referer</span><span style="color: #000000">"</span><span style="color: #000000"> </span><span style="color: #000000">"</span><span style="color: #000000">$http_user_agent</span><span style="color: #000000">"</span><span style="color: #000000"> '                       '</span><span style="color: #000000">"</span><span style="color: #000000">$http_range</span><span style="color: #000000">"</span><span style="color: #000000"> </span><span style="color: #000000">"</span><span style="color: #000000">$sent_http_content_range</span><span style="color: #000000">"</span><span style="color: #000000">'</span><span style="color: #008000">;<br /> </span><span style="color: #008080">26</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">#讑֮h~冲<br /> </span><span style="color: #008080">27</span><span style="color: #000000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />client_header_buffer_size    10k</span><span style="color: #008000">;<br /> </span><span style="color: #008080">28</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">large_client_header_buffers  </span><span style="color: #000000">4</span><span style="color: #000000"> 4k</span><span style="color: #008000">;<br /> </span><span style="color: #008080">29</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000"><br /> </span><span style="color: #008080">30</span><span style="color: #000000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />#开启gzip模块Q要求安装gzip 在运?/config时要指定<br /> </span><span style="color: #008080">31</span><span style="color: #000000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />gzip on</span><span style="color: #008000">;<br /> </span><span style="color: #008080">32</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">gzip_min_length  </span><span style="color: #000000">1100</span><span style="color: #008000">;<br /> </span><span style="color: #008080">33</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">gzip_buffers    </span><span style="color: #000000">4</span><span style="color: #000000"> 8k</span><span style="color: #008000">;<br /> </span><span style="color: #008080">34</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">gzip_types      text/plain</span><span style="color: #008000">;<br /> </span><span style="color: #008080">35</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">output_buffers  </span><span style="color: #000000">1</span><span style="color: #000000"> 32k</span><span style="color: #008000">;<br /> </span><span style="color: #008080">36</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">postpone_output  </span><span style="color: #000000">1460</span><span style="color: #008000">;<br /> </span><span style="color: #008080">37</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">#讑֮讉K日志<br /> </span><span style="color: #008080">38</span><span style="color: #000000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />access_log  logs/access.log  main</span><span style="color: #008000">;<br /> </span><span style="color: #008080">39</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">client_header_timeout  3m</span><span style="color: #008000">;<br /> </span><span style="color: #008080">40</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">client_body_timeout    3m</span><span style="color: #008000">;<br /> </span><span style="color: #008080">41</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">send_timeout          3m</span><span style="color: #008000">;<br /> </span><span style="color: #008080">42</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">sendfile                on</span><span style="color: #008000">;<br /> </span><span style="color: #008080">43</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">tcp_nopush              on</span><span style="color: #008000">;<br /> </span><span style="color: #008080">44</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">tcp_nodelay            on</span><span style="color: #008000">;<br /> </span><span style="color: #008080">45</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">keepalive_timeout  </span><span style="color: #000000">65</span><span style="color: #008000">;<br /> </span><span style="color: #008080">46</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000"><br /> </span><span style="color: #008080">47</span><span style="color: #000000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />#讑֮负蝲均衡的服务器列表<br /> </span><span style="color: #008080">48</span><span style="color: #000000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />upstream backserver {<br /> </span><span style="color: #008080">49</span><span style="color: #000000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />#weigth参数表示权|权D高被分配到的几率大<br /> </span><span style="color: #008080">50</span><span style="color: #000000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />#本例是指在同一台服务器Q多台服务器改变ip卛_<br /> </span><span style="color: #008080">51</span><span style="color: #000000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />server </span><span style="color: #000000">127.0.0.1</span><span style="color: #000000">:</span><span style="color: #000000">8081</span><span style="color: #000000"> weight</span><span style="color: #000000">=</span><span style="color: #000000">5</span><span style="color: #008000">;<br /> </span><span style="color: #008080">52</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">server </span><span style="color: #000000">127.0.0.1</span><span style="color: #000000">:</span><span style="color: #000000">8082</span><span style="color: #008000">;<br /> </span><span style="color: #008080">53</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">server </span><span style="color: #000000">127.0.0.1</span><span style="color: #000000">:</span><span style="color: #000000">8083</span><span style="color: #008000">;<br /> </span><span style="color: #008080">54</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">}<br />    #Deny access to any host other than (www).4535.com<br />    server {<br />        server_name  _;  #default<br />        return 404;<br />    }<br />    <br /> </span><span style="color: #008080">55</span><span style="color: #000000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />#讑֮虚拟LQ默认ؓ(f)监听80端口Q改成其他端口会(x)出现问题<br /> </span><span style="color: #008080">56</span><span style="color: #000000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />server {<br /> </span><span style="color: #008080">57</span><span style="color: #000000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />listen         </span><span style="color: #000000">80</span><span style="color: #008000">;<br /> </span><span style="color: #008080">58</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">server_name    test.com www.test.com</span><span style="color: #008000">;<br /> </span><span style="color: #008080">59</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">charset utf8</span><span style="color: #008000">;<br /> </span><span style="color: #008080">60</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">#讑֮本虚拟主机的讉K日志<br /> </span><span style="color: #008080">61</span><span style="color: #000000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />access_log  logs/test.com.log  main</span><span style="color: #008000">;<br /> </span><span style="color: #008080">62</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">#如果讉K /images/*</span><span style="color: #000000">,</span><span style="color: #000000"> /js/*</span><span style="color: #000000">,</span><span style="color: #000000"> /css/* 资源Q则直接取本地文Ӟ不用转发。但如果文g较多效果不是太好?br /> </span><span style="color: #008080">63</span><span style="color: #000000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />location ~ ^/(images|js|css)/  {<br /> </span><span style="color: #008080">64</span><span style="color: #000000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />root    /usr/local/testweb</span><span style="color: #008000">;<br /> </span><span style="color: #008080">65</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">expires 30m</span><span style="color: #008000">;<br /> </span><span style="color: #008080">66</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">}<br /> </span><span style="color: #008080">67</span><span style="color: #000000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />#?nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">/</span><span style="color: #000000">"</span><span style="color: #000000"> 启用负蝲均衡<br /> </span><span style="color: #008080">68</span><span style="color: #000000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />location / {<br /> </span><span style="color: #008080">69</span><span style="color: #000000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />proxy_pass      http://backserver</span><span style="color: #008000">;<br /> </span><span style="color: #008080">70</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">proxy_redirect          off</span><span style="color: #008000">;<br /> </span><span style="color: #008080">71</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">proxy_set_header        Host $host</span><span style="color: #008000">;<br /> </span><span style="color: #008080">72</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">proxy_set_header        X-Real-IP $remote_addr</span><span style="color: #008000">;<br /> </span><span style="color: #008080">73</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for</span><span style="color: #008000">;<br /> </span><span style="color: #008080">74</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">client_max_body_size    10m</span><span style="color: #008000">;<br /> </span><span style="color: #008080">75</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">client_body_buffer_size 128k</span><span style="color: #008000">;<br /> </span><span style="color: #008080">76</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">proxy_connect_timeout  </span><span style="color: #000000">90</span><span style="color: #008000">;<br /> </span><span style="color: #008080">77</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">proxy_send_timeout      </span><span style="color: #000000">90</span><span style="color: #008000">;<br /> </span><span style="color: #008080">78</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">proxy_read_timeout      </span><span style="color: #000000">90</span><span style="color: #008000">;<br /> </span><span style="color: #008080">79</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">proxy_buffer_size      4k</span><span style="color: #008000">;<br /> </span><span style="color: #008080">80</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">proxy_buffers          </span><span style="color: #000000">4</span><span style="color: #000000"> 32k</span><span style="color: #008000">;<br /> </span><span style="color: #008080">81</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">proxy_busy_buffers_size 64k</span><span style="color: #008000">;<br /> </span><span style="color: #008080">82</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">proxy_temp_file_write_size 64k</span><span style="color: #008000">;</span><span style="color: #008000">}</span><span style="color: #008000"><br /> </span><span style="color: #008080">83</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">#讑֮查看Nginx状态的地址</span><span style="color: #000000">,</span><span style="color: #000000">在运?/config 要指定,默认是不安装的?br /> </span><span style="color: #008080">84</span><span style="color: #000000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />location /NginxStatus {<br /> </span><span style="color: #008080">85</span><span style="color: #000000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />stub_status            on</span><span style="color: #008000">;<br /> </span><span style="color: #008080">86</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">access_log             on</span><span style="color: #008000">;<br /> </span><span style="color: #008080">87</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">auth_basic             </span><span style="color: #000000">"</span><span style="color: #000000">NginxStatus</span><span style="color: #000000">"</span><span style="color: #008000">;<br /> </span><span style="color: #008080">88</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">#是否要通过用户名和密码讉KQ测试时可以不加上。conf/htpasswd 文g的内容用 apache 提供?nbsp;htpasswd 工具来生即?auth_basic_user_file  conf/htpasswd</span><span style="color: #008000">;<br /> </span><span style="color: #008080">89</span><span style="color: #008000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">}<br /> </span><span style="color: #008080">90</span><span style="color: #000000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />}<br /> </span><span style="color: #008080">91</span><span style="color: #000000"><img alt="" src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span></div> </pre> <font face="Courier New"><br /> <p>生活是用脚一步一步走出来?....</p> </font> <img src ="http://www.aygfsteel.com/cenly60/aggbug/245965.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/cenly60/" target="_blank">60</a> 2008-12-12 15:40 <a href="http://www.aygfsteel.com/cenly60/archive/2008/12/12/245965.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>天道...即?道法自然,如来http://www.aygfsteel.com/cenly60/archive/2008/03/26/188895.html6060Wed, 26 Mar 2008 15:40:00 GMThttp://www.aygfsteel.com/cenly60/archive/2008/03/26/188895.htmlhttp://www.aygfsteel.com/cenly60/comments/188895.htmlhttp://www.aygfsteel.com/cenly60/archive/2008/03/26/188895.html#Feedback0http://www.aygfsteel.com/cenly60/comments/commentRss/188895.htmlhttp://www.aygfsteel.com/cenly60/services/trackbacks/188895.html    一口气看了(jin)<天道>,看了(jin)之后,有无限感?也想通了(jin)点什?.人活着其实是ؓ(f)?jin)一U境?一U心(j)?

    领略一下《天道》的部分台词Q我认ؓ(f)是极品的都用U字昄Q?/strong>

    他跟正常人的思维颠倒了(jin)。说D,办鬼?倒行逆施。但是还有道理。像?柏林有个居士说他是极品؜淗?/strong>

    国内信用是个问题,U募基金是没Ҏ(gu)娘的买卖,一边做生意,一边得准备拼刀?脑后q得长只眼睛看衙门得脸色?/strong>

    建时凭心(j)凭理度亲疏,不是?jng)门正?但他得佛(jng)根理只有熔点没有正智,所以他看我是一个元宝不失d性,一坛元宝图财害命?/strong>

  他是?jng)是修来世正果得?他还得到?jng)祖那里多咨询咨询?/strong>

  正果是不想了(jin)。尘埃落定?/strong>

  一个恕字我已经有罪?jin)?/strong>

   那是文化属性,不以他们的意志ؓ(f)转移?/strong>

  北京像个淘金场,个个觉得自己是龙胎凤U,太闹?jin)?/strong>

  我们q个民族L以有文化自居Q却忘了(jin)问一句,是有什么文化,是真理真相得文化Q还是弱势文化,是符合事物规律得文化q是q背事物规律得文化,归根到底都是那种文化属性得产物Q不以h得意志ؓ(f)转移?/strong>

   攚w开放,摸着矛_q河Q咱们这些hq没有弄清怎么回事p里胡涂闯入战场,得先zM来。等定下来Q时代已l变?jin),真的是穷则思变。可中国毕竟是政L化搭収ͼ传统文化唱戏Q不知道老祖宗得那点东西q能把这条船撑多q?/strong>

   马克思主义得道理归根到底一句话Q客观规律不以h得意志ؓ(f)转移Q什么是客观规律Q归根到底也是一句话Q一切以旉Q地点和条g{UR?/strong>

   中国得传l文化是皇恩荡得文化,他得实用是以皇天在上为先xӞ中国Z么穷Q穷q在幼E得思维Q穷在期望救主,期望救恩得文化上Q这是一个渗透到民族骨子里得价值判断体pR太可怕了(jin)Q?/strong>

  《自嘌Ӏ本是后׃hQ偶坐前堂客Q醉舞经阁半卷书Q坐井说天阔。大志戏功名Qv斗量祸。论到囊中羞涩时Q怒指乑֝错?/strong>

  我还没有装腔作势到可以无视可能发生得事情Q但是你看到得东西不一定是个东西,天知Q地知,不会(x)有结果?/strong>

  女h是Ş式逻辑的典范,是辩证逻辑的障,我无意摧D女人,也不惌女h摧残?/strong>

   U颜知己自古有之Q这q得看男人是不是一杯好酒,自古又有几个男h能把自己酿到淡而又淡得名贵Q这不是Z而可为得事,能؜؜吧?

  你是一块玉Q但我不是匠人,我不q事一个略懂投Z道得混子。充光挣几个打发凡夫俗子得铜板Q你要求得是一U雄性文化得,我不能因Z没有说出来而装作不知道Q接受你接受了(jin)一U高度,我没有这个自信?/strong>

   正法?jin)一个罪犯包含打M(jin)一个hQ这是法律得h(hun)倹{法理、道理,都在那儿搁着。如果女性心(j)理不适合刑警工作Q那是性别问题?/strong>

   着怺(jin)Q佛(jng)教得一个术语,意思是执迷于表象而偏L质?/strong>

   透视C会(x)依次有三个层面,技术、制度、和文化。小C个hQ大C个国家一个民?M一U命q归根到底都是那U文化属性得产物。强势文化造就,弱势文化造就p,q是规律。也可以理解为天道,不以人得意志{UR?/strong>

   强势文化是遵@事物规律得文化,弱势文化是依赖得道d期望破格获取得文化,也是期望救主得文化。强势文化在武学上被UCؓ(f)U笈Q而弱势文化由于易学、易懂、易用、成?jin)流行品U?/strong>

   比如说文化业。文学、媄(jing)视是扒拉灵魂得艺术。如果文学媄(jing)视得创作能破解更高思维I间得文化密码,那么他得功效是启_认得觉?zhn)Q震D得灵,q是众生所需Q就是功得市(jng)场、名利、精拯救得暴利与毒品麻醉完全等倹{而且不必像贩毒那栯(g)花招没有心(j)理成本和法律风险?/strong>

   那个暴利不是由我军_得,是由认得d定的。主让众生把他口袋里得钱掏出来,׃得他不掏Q因Z是我让h有了(jin)灵,是上帝?/strong>

   没有主,M、主意从哪儿来?L处不在,单得_(d)支配人得价值取舍行为得那东西就是主Q就是文化属性?/strong>

   理论上只要判断正就有可能,但是在判断得实践上通常?x)有错误Q所以可能得概率取决于错误得大小?/strong>

   q个人需要一个句P你可以帮他画一个?/strong>

  灵魂归宿感,q是人性本能得需要,是h性你帮他扑֝q净得地方归宿灵?/strong>

  他需要得不是忏?zhn)Q而是一个忏(zhn)得理由?/strong>

  文明对于不能以h字界定得人无能ؓ(f)力?/strong>

  死马当作z马医,再糟Q死马还能再M回?/strong>

   股票的暴利ƈ不生生产经营,而是产生于股市(jng)场本w的投机性。他的运作动力是把你口袋里的p到我的口袋里去,他的规律是,

   把大多数的肉填到极少数狼的嘴里。私募基金是从狼嘴里夹肉。这p求你得比狼更黑更狠,但是?j)理成本也更高,而且又多?jin)一重股?jng)之外得风险。所以,得适可而止?/strong>

   q说明你q有自我认同得需要。这是h得特性、如果你q这个v码得需要都没有。我有理由对你作ؓ(f)人发的属性提?gu)疑?/strong>

   强盗得本质是破格获取Q破D取和直接获取是两个不同的概念。你们没有自信与在同一个规则下竞争Q这只能说明你是p,因ؓ(f)弱势文化所q求得最高h(hun)值就是破D取。所以,强盗得逻辑从本质上讲是嘴懦弱得生存哲学Q所以你不算好汉?/strong>

    圣经得理由是Q因信着得救?jin),上天堂,因不信有|了(jin)Q下地狱。用q种哄孩子,吓孩子得Ҏ(gu)让hMQ虽有利于基督教得实?却也恰恰q合?jin)h得怕死得一面。贪婪得一面,q样得因果关pdl不lh以自觉自行得Z(x)Qhq追求高得Z(x)都没?jin),又何以高?/strong>

   不因上天堂与下地狱得因果关系而具有得极高人生境界Q就是窄(jing)门?/strong>

    你要是真把这事看玄了(jin)那就真会(x)出魔?jin)?/strong>

   即道,道法自然Q如来?/strong>

   q世上原来就没有什么神话。所谓得话Q不q是思h得思维所不易理解得^怺?/strong>

    无论做什么,?jng)场不是一块无限大的蛋p。神话得实质是强制力作用下得杀富济贫,q就可能产生两个问题一是杀富是不是破坏性开采市(jng)源,二是让井底得人扒着井沿看了(jin)一眼再掉下L不是让他(zhn)上_l症?/strong>

   q就是圆融世故,不显׃露水Q各得其所。可品行q个东西今天~Z角,明天裂个~,也就d陷不q了(jin)?/strong>

   (zhn),(zhn)道休言天命Q修行勿取真l。一(zhn)一喜一枯荣Q哪个前生注定。袈裟本无清?rn),U尘不染性空Q幽q古刹千q钟Q都是痴梦?/strong>

    所谓真l,是能够辑ֈ寂空涅盘得究竟法门。可(zhn)不可修。修为成?jng),在求。?zhn)为明性,在知。修行以行制性。?zhn)道以性施?nbsp; 。觉着由心(j)Q生律;修者以律制?j),不落恶果者有信无证,住因住果Q住念住?j),如是生灭。不昧因果者无住而住。无Ʋ无不欲。无戒无不戒。如是涅盘?/strong>

   ?yn)LQ不h花,也泛涟漪?/strong>

   天下之论道到极致Q百姓得柴米油盐Qh生冷暖论道到极致Q男人女人得一个情字?/strong>

     ?jng)说Q看山是山,看水是水。我只是依佛(jng)法如实观照,看摩d郎实摩登女郎Q看U颜知己实红颜知己?/strong>

    你的生存状态不是病态,用佛(jng)教的话说是自性,无所挂碍Q是自在。自在是什么?是解脱?/strong>

     当有人笑话耶稣是傻子的时候,其实谁都不傻Q仅仅是两种价D不兼宏V?/strong>

     如果一个民族的文化从骨子里是弱势文化属性,怎么可能L载强势文化的政治、经。衡量一U文化属性不是看他的U淀(wn)旉长短,而是看他与客观规律的距离。五千年的文化是光辉Q是灿烂。这个没有问题。但是,传统和习(fn)俗得q过客观规律的筛子?/p>

60 2008-03-26 23:40 发表评论
]]>
提高myeclipse的性能http://www.aygfsteel.com/cenly60/archive/2008/03/20/187446.html6060Thu, 20 Mar 2008 03:48:00 GMThttp://www.aygfsteel.com/cenly60/archive/2008/03/20/187446.htmlhttp://www.aygfsteel.com/cenly60/comments/187446.htmlhttp://www.aygfsteel.com/cenly60/archive/2008/03/20/187446.html#Feedback0http://www.aygfsteel.com/cenly60/comments/commentRss/187446.htmlhttp://www.aygfsteel.com/cenly60/services/trackbacks/187446.html环境:windows xp + myeclipse6.0.1(适用)

W一? 取消自动validation


validation有一堆,什么xml、jsp、jsf、js{等Q我们没有必要全部都去自动校验一下,只是需要的时候才?x)手工校验一下!

1 

取消Ҏ(gu)Q?/strong>
windows-->perferences-->myeclipse-->validation
除开Manual下面的复选框全部选中之外Q其他全部不?
手工验证Ҏ(gu)Q?/strong>
在要验证的文件上Q单击鼠标右?->myeclipse-->run validation

 

W二步:(x)取消Eclipse拼写(g)?/strong>

1、拼写检查会(x)l我们带来不的ȝ(ch)Q我们的Ҏ(gu)命名都会(x)是单词的~写Q他也会(x)提示有错Q所以最好去掉,没有多大的用?/p>

windows-->perferences-->general-->validation->editors->Text Editors->spelling

2

W三步:(x)取消myeclipse的启动项

myeclipse?x)有很多的启动项Q而其中很多我们都用不着Q或者只用一两个Q取消前面不用的可?/p>

windows-->perferences-->general-->startup and shutdown

3

W四步:(x)更改jsp默认打开的方?/strong>

安装?jin)myeclipse后,~辑jsp面Q会(x)打开他的~辑面Q同时也有预览页面,速度很慢Q不适合开发。所以更改之

windows-->perferences-->general-->editors->file associations

4

 

W五步:(x)更改代码提示快捷?/p>

现在的代码提C快捷键Q默认ؓ(f)ctrl+spaceQ而我们输入法切换也是Q所以会(x)有冲H。谁叫myeclipse是外国h做的呢。。根本不需要切换输入法.

windows-->perferences-->general-->Keys

更改 content assist ?alt+/

同时׃alt+/已经被word completion占用Q所以得同时修改word completion的快捷键?/p>

5

好了(jin)。。。可以了(jin)。。现在的速度?qing)方便性是不是提高?jin)。当然这只是对一U工L(fng)熟?zhn)而已Q不存在什么技术含量,但俗话不是说

"刀不误砍柴?Q有?jin)方便的工具Q对于我们写代码时的?j)情q是有所提高的。。?)



60 2008-03-20 11:48 发表评论
]]>
?JSF ?Managed Bean 中获得request session对象http://www.aygfsteel.com/cenly60/archive/2007/12/25/170416.html6060Tue, 25 Dec 2007 14:56:00 GMThttp://www.aygfsteel.com/cenly60/archive/2007/12/25/170416.htmlhttp://www.aygfsteel.com/cenly60/comments/170416.htmlhttp://www.aygfsteel.com/cenly60/archive/2007/12/25/170416.html#Feedback0http://www.aygfsteel.com/cenly60/comments/commentRss/170416.htmlhttp://www.aygfsteel.com/cenly60/services/trackbacks/170416.html ------------------------------------------------------------------------
FacesContext context = FacesContext.getCurrentInstance();
ExternalContext ec = context.getExternalContext();
HttpServletRequest request = (HttpServletRequest) ec.getRequest();


session:
------------------------------------------------------------------------
FacesContext context = FacesContext.getCurrentInstance();
ExternalContext ec = context.getExternalContext();
HttpSession session = (HttpSession) ec.getSession(true);


------------------------------------------------------------------------
获得session后,便可以利用session来获得一些其它有用的东东?jin)。比如:(x)
session.getServletContext().getRealPath("/"); // 盘路径

60 2007-12-25 22:56 发表评论
]]>
SQL Server支持的数据类?/title><link>http://www.aygfsteel.com/cenly60/archive/2007/12/25/170414.html</link><dc:creator>60</dc:creator><author>60</author><pubDate>Tue, 25 Dec 2007 14:54:00 GMT</pubDate><guid>http://www.aygfsteel.com/cenly60/archive/2007/12/25/170414.html</guid><wfw:comment>http://www.aygfsteel.com/cenly60/comments/170414.html</wfw:comment><comments>http://www.aygfsteel.com/cenly60/archive/2007/12/25/170414.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/cenly60/comments/commentRss/170414.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/cenly60/services/trackbacks/170414.html</trackback:ping><description><![CDATA[<div id="wmqeeuq" class="Content-body"> <div id="wmqeeuq" class="date"></div> <table style="table-layout: fixed"> <tbody> <tr> <td> <div id="wmqeeuq" class="cnt"> <p> <table cellspacing="0" cellpadding="5" width="90%" border="1"> <tbody> <tr> <th align="left" width="26%"><font class="90v">数据cd<br /> </font></th> <th align="left" width="74%"><font class="90v">说明<br /> </font></th> </tr> <tr> <td valign="top" width="26%"><font class="90v">BIGINT</font></td> <td valign="top" width="74%"><font class="90v">?-2^63 (-9223372036854775808) ?2^63-1 (9223372036854775807) 的整型数据(整数Q?/font></td> </tr> <tr> <td valign="top" width="26%"><font class="90v">INT</font></td> <td valign="top" width="74%"><font class="90v">?-2^31 (-2,147,483,648) ?2^31-1 (2,147,483,647) 的整型数据(整数Q?/font></td> </tr> <tr> <td valign="top" width="26%"><font class="90v">SMALLINT</font></td> <td valign="top" width="74%"><font class="90v">?2^15 (-32,768) ?2^15 - 1 (32,767) 的整型数据?/font></td> </tr> <tr> <td valign="top" width="26%"><font class="90v">TINYINT</font></td> <td valign="top" width="74%"><font class="90v">?0 ?255 的整型数据?/font></td> </tr> <tr> <td valign="top" width="26%"><font class="90v">BIT</font></td> <td valign="top" width="74%"><font class="90v">?1 ?0 的整型数据?/font></td> </tr> <tr> <td valign="top" width="26%"><font class="90v">DECIMAL</font></td> <td valign="top" width="74%"><font class="90v">?-10^38 +1 ?10^38 -1 的固定精度和标度的数字数据?</font></td> </tr> <tr> <td valign="top" width="26%"><font class="90v">NUMERIC</font></td> <td valign="top" width="74%"><font class="90v">功能上相当于<strong>十进制数?/strong></font></td> </tr> <tr> <td valign="top" width="26%"><font class="90v">MONEY</font></td> <td valign="top" width="74%"><font class="90v">?-2^63 (-922,337,203,685,477.5808) ?2^63 - 1 (+922,337,203,685,477.5807) 的货币型数据Q精到货币单位的万分之一?/font></td> </tr> <tr> <td valign="top" width="26%"><font class="90v">SMALLMONEY</font></td> <td valign="top" width="74%"><font class="90v">?-214,748.3648 ?+214,748.3647 的货币型数据Q精到货币单位的万分之一?/font></td> </tr> <tr> <td valign="top" width="26%"><font class="90v">FLOAT</font></td> <td valign="top" width="74%"><font class="90v">?-1.79E + 308 ?1.79E + 308 的Q点精度数字数据?/font></td> </tr> <tr> <td valign="top" width="26%"><font class="90v">REAL</font></td> <td valign="top" width="74%"><font class="90v">?-3.40E + 38 ?3.40E + 38 的Q点精度数字数据?/font></td> </tr> <tr> <td valign="top" width="26%"><font class="90v">DATETIME</font></td> <td valign="top" width="74%"><font class="90v">?1753 q?1 ?1 日到 9999 q?12 ?31 日的日期和时间数据,_C癑ֈ之一U(3.33 毫秒Q?/font></td> </tr> <tr> <td valign="top" width="26%"><font class="90v">SMALLDATETIME</font></td> <td valign="top" width="74%"><font class="90v">?1900 q?1 ?1 日到 2079 q?6 ?6 日的日期和时间数据,_C分钟?/font></td> </tr> <tr> <td valign="top" width="26%"><font class="90v">CHAR</font></td> <td valign="top" width="74%"><font class="90v">最大长?8000 个字W的固定长度?Unicode 字符数据?/font></td> </tr> <tr> <td valign="top" width="26%"><font class="90v">VARCHAR</font></td> <td valign="top" width="74%"><font class="90v">最大长?8000 个字W的可变长度?Unicode 字符数据?/font></td> </tr> <tr> <td valign="top" width="26%"><font class="90v">TEXT</font></td> <td valign="top" width="74%"><font class="90v">最大长?2^31 - 1 (2,147,483,647) 个字W的可变长度?Unicode 数据?/font></td> </tr> <tr> <td valign="top" width="26%"><font class="90v">NCHAR</font></td> <td valign="top" width="74%"><font class="90v">最大长?4,000 个字W的固定长度 Unicode 数据?/font></td> </tr> <tr> <td valign="top" width="26%"><font class="90v">NVARCHAR</font></td> <td valign="top" width="74%"><font class="90v">最大长?4000 个字W的可变长度 Unicode 数据?strong>sysname </strong>是系l提供的用户定义数据cdQ功能上相当?<strong>nvarchar(128)</strong>Q用于引?a target="_blank">数据?/a>对象名称?/font></td> </tr> <tr> <td valign="top" width="26%"><font class="90v">NTEXT</font></td> <td valign="top" width="74%"><font class="90v">最大长?2^31 - 1 (1,073,741,823) 个字W的可变长度 Unicode 数据?/font></td> </tr> <tr> <td valign="top" width="26%"><font class="90v">BINARY</font></td> <td valign="top" width="74%"><font class="90v">最大长?8,000 个字节的固定长度二进制数据?/font></td> </tr> <tr> <td valign="top" width="26%"><font class="90v">VARBINARY</font></td> <td valign="top" width="74%"><font class="90v">最大长?8,000 个字节的可变长度二进制数据?/font></td> </tr> <tr> <td valign="top" width="26%"><font class="90v">IMAGE</font></td> <td valign="top" width="74%"><font class="90v">最大长?2^31 - 1 (2,147,483,647) 字节的可变长度二q制数据?/font></td> </tr> <tr> <td valign="top" width="26%"><font class="90v">CURSOR</font></td> <td valign="top" width="74%"><font class="90v">对光标的引用?/font></td> </tr> <tr> <td valign="top" width="26%"><font class="90v">SQL_VARIANT</font></td> <td valign="top" width="74%"><font class="90v">存储 SQL Server 支持的数据类型(<strong>text</strong>?strong>ntext</strong>?strong>timestamp</strong> ?<strong>sql_variant</strong> 除外Q值的数据cd?/font></td> </tr> <tr> <td valign="top" width="26%"><font class="90v">TABLE</font></td> <td valign="top" width="74%"><font class="90v">用于存储l果集合供以后处理的Ҏ(gu)数据cd?/font></td> </tr> <tr> <td valign="top" width="26%"><font class="90v">TIMESTAMP</font></td> <td valign="top" width="74%"><font class="90v">整个<a target="_blank">数据?/a>中都唯一的一个数字,随着行的每次更新而更新?/font></td> </tr> <tr> <td valign="top" width="26%"><font class="90v">UNIQUEIDENTIFIER</font></td> <td valign="top" width="74%"><font class="90v">全局唯一标识W?(GUID)?/font></td> </tr> </tbody> </table> </p> <p> </p> <p> </p> <p> </p> <p>下表比较?jin)MicrosoftAccess数据库(MicrosoftAccess数据库:(x)数据和对象(如表、查询或H体Q组成的集合Q与特定的主题或用途有兟뀂MicrosoftJet数据库引擎用于管理数据。)(j)和MicrosoftAccess目QMicrosoftAccess目Q与MicrosoftSQLServer数据库连接且用于创徏客户/服务器应用程序的Access文g。项目文件中不包含Q何数据或Z数据定义的对象(如表或视图)(j)。)(j)的数据类型(数据cdQ决定字D可拥有的数据类型的字段特征。数据类型包括Boolean、Integer、Long、Currency、Single、Double、Date、String和VariantQ默认)(j)Q?</p> <p>MicrosoftAccess数据cdSQLServer数据cd <br /> ?否(“??#8221;数据cdQ一U字D|据类型,用于只有两种可能|如是或否、True或FalseQ的字段。不允许有Null倹{)(j)bitQbit数据cdQ在Access目中,一U存储gؓ(f)1?的数据类型。接??以外的整数|但L其解释?。)(j) <br /> 数字Q?#8220;数字”数据cdQMicrosoftAccess数据库中的一U字D|据类型,用于在数学q算中用的数值数据。但是,若要昄或计货币|则应使用“货币”数据cd。)(j)Q字节)(j)tinyintQtinyint数据cdQAccess目中的一U占一个字节(8位)(j)的数据类型,用于存储??55范围内的整数。)(j) <br /> 数字Q整型)(j)smallintQsmallint数据cdQAccess目中的一U?字节Q?6位)(j)数据cdQ存储位?2^15(-32,768)?^15-1(32,767)之间的数字。)(j) <br /> 数字Q长整型QintQint数据cdQAccess目中的一U?字节Q?2位)(j)数据cdQ存储位?2^31(-2,147,483,648)?^31-1(2,147,483,647)之间的数字。)(j) <br /> 数字Q单_ֺ点型)(j)realQreal数据cdQ在Access目中,一U近似的数值数据类型,_ֺ?位,正值取D围大致从1.18E-38?.40E+38Q负值取D围大致从-1.18E-38?3.40E+38Q也可以?。)(j) <br /> Q无{h(hun)的数据类型)(j)bigintQbigint数据cdQAccess目中的一U?字节Q?4位)(j)数据cdQ存储位?2^63(-9,223,372,036,854,775,808)?^63-1(9,223,372,036,854,775,807)之间的数字。)(j) <br /> 数字Q双_ֺ点型)(j)floatQfloat数据cdQ在Access目中,一U近似的数值数据类型,_ֺ?5位。它所存储的正D围大致是?.23E-308?.79E+308Q负D围大致是?2.23E-308?1.79E+308Q也可以?。)(j) <br /> 货币Q?#8220;货币”数据cdQMicrosoftAccess数据库中的一U数据类型,用于与货币有关的计算或其_度极光要的定点计算。)(j)moneyQmoney数据cdQ在Access目中,用于存储货币值的数据cdQ取D围从-922,337,203,685,477.5707?22,337,203,685,477.5807Q精度Z分之一个货币单位。)(j) </p> <p>smallmoneyQsmallmoney数据cdQAccess目中的一U存储货币值的数据cdQ取D围从-214,748.3648?14,748.3647Q精度Z分之一个货币单位。当昄smallmoney值时Q会(x)它们四舍五入ؓ(f)两个数位。)(j) <br /> 数/数|decimal数据cdQAccess数据库)(j)Q精的数值数据类型,用于存储-10^38-1?0^38-1的倹{可以指定数D_(d)最大M敎ͼ(j)和精度(数点右边的最大位敎ͼ(j)。)(j)decimalQdecimal数据cdQAccess目Q:(x)_的数值数据类型,用于存储-10^38-1?0^38-1的倹{可以指定数D_(d)最大M敎ͼ(j)和精度(数点右边的最大位敎ͼ(j)。)(j) </p> <p>numericQnumeric数据cdQ在Access目中,一U精的数值数据类型,取g-10^38-1?0^38-1。可以指定数D_(d)最大M敎ͼ(j)和精度(数点右边的最大位敎ͼ(j)。)(j) <br /> 日期/旉Q?#8220;日期/旉”数据cdQAccess数据库的一U数据类型,用来存放日期和时间信息。)(j)datetimeQdatetime数据cdQ在Access目中,日期和时间的数据cdQ范围从1753q??日到9999q?2?1日,_度ؓ(f)三百分之一U,?.33毫秒。)(j) </p> <p>smalldatetimeQsmalldatetime数据cdQAccess目中的一U日期和旉数据cdQ精度不如datetime旉数据cd。数据取D围从1900q??日到2079q??日,_度ؓ(f)一分钟。)(j) <br /> 自动~号Q?#8220;自动~号”数据cdQMicrosoftAccess数据库中的一U字D|据类型,当向表中d一条新记录Ӟq种数据cd?x)自动?f)每条记录存储一个唯一的编受可以生三U编P(x)序受随机号和同步复制ID。)(j)Q递增QintQint数据cdQAccess目中的一U?字节Q?2位)(j)数据cdQ存储位?2^31(-2,147,483,648)?^31-1(2,147,483,647)之间的数字。)(j)Q定义了(jin)Identity属性)(j) <br /> 文本Q?#8220;文本”数据cdQMicrosoftAccess数据库中的一U字D|据类型?#8220;文本”数据cd最多可以包?55个字W,或者是由FieldSize属性指定的一个小一些的字符数。)(j)(n)varchar(n)Qvarchar(n)数据cdQAccess目中的一U可变长度的数据cdQ最大长度ؓ(f)8,000个ANSI字符。)(j) </p> <p>nvarchar(n)Qnvarchar(n)数据cdQ在Access目中,一U可变长度的数据cdQ最多可?,000个Unicode字符。Unicode字符每字W占两个字节Q而且支持所有国际字W。)(j) <br /> 备注Q?#8220;备注”数据cdQ在MicrosoftAccess数据库中的一U字D|据类型?#8220;备注”字段最多可以包?5,535个字W。)(j)textQtext数据cdQAccess目中的一U长度可变的数据cdQ最多可存储2^31-1(2,147,483,647)个字W;默认长度?6。)(j) <br /> OLE对象Q?#8220;OLE对象”数据cdQ字D늚数据cd之一Q用于在其他应用E序中创建的、可链接或嵌入(插入Q到Access数据库中的对象。)(j)imageQimage数据cdQ在Access目中,一U长度可变的数据cdQ最多可存储2^31-1(2,147,483,647)字节的二q制数据。image数据cd用来存储BLOBQ二q制大对象)(j)Q如囄、文档、声韛_已编译代码。)(j) <br /> 同步复制IDQ又名全局唯一标识W(GUIDQ在Access数据库中Q一U用于徏立同步复制唯一标识W的16字节字段。GUID用于标识副本、副本集、表、记录和其他对象。在Access数据库中QGUID是指同步复制ID。)(j)(GUID)QuniqueidentifierQuniqueidentifier数据cdQ在Access目中,16字节的全局唯一标识W?GUID)。)(j)Q仅适于SQLServer7.0或更高版本)(j) <br /> 链接(“链?#8221;数据cdQ存储超链接地址的Access数据库字D늚数据cd。地址最多可以包含四部分Q用以下语法格式~写Qdisplaytext#address#subaddress#。)(j)charQchar数据cdQ在Access目中,一U固定长度的数据cdQ最多可?,000个ANSI字符。)(j), </p> <p>ncharQnchar数据cdQ在Access目中,一U固定长度的数据cdQ最多可?,000个Unicode字符。Unicode字符每字W占两个字节Q而且支持所有国际字W。)(j),varchar,nvarcharQHyperlink属性设为YesQ?<br /> Q无{h(hun)的数据类型)(j)varbinaryQvarbinary数据cdQAccess目中的一U可变长度的数据cdQ最多可存储8,000字节的二q制数据。)(j) <br /> Q无{h(hun)的数据类型)(j)smallintQsmallint数据cdQAccess目中的一U?字节Q?6位)(j)数据cdQ存储位?2^15(-32,768)?^15-1(32,767)之间的数字。)(j) <br /> Q无{h(hun)的数据类型)(j)timestampQtimestamp数据cdQ在Access目中,一U每插入或更C行就?x)自动更新的数据cd。timestamp列中的g是datetime数据Q而是binary(8)或varbinary(8)Q标明了(jin)数据修改的顺序。)(j) <br /> Q无{h(hun)的数据类型)(j)charnchar <br /> Q无{h(hun)的数据类型)(j)sql_variantQsql_variant数据cdQAccess目中的一U数据类型,存储除text、ntext、image、timestamp和sql_variantcd以外的多U数据类型的倹{在列、参数、变量或用户定义函数的返回g使用。)(j) <br /> Q无{h(hun)的数据类型)(j)用户定义Q用户定义的数据cdQ在MicrosoftSQLServer数据库中Q允许某列包含的数据的类型定义,q户利用现有的pȝ数据cd定义。规则和默认g可以l定到用户定义的数据cd。)(j) </p> <p>注释在Access目或SQLServer数据库中Q前~“n”代表“国家/地区”Q意思是q个数据cd是启用Unicode的。在Access数据库中Q全部文本列在默认情况下都是启用Unicode的?/p> </div> </td> </tr> </tbody> </table> </div> <img src ="http://www.aygfsteel.com/cenly60/aggbug/170414.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/cenly60/" target="_blank">60</a> 2007-12-25 22:54 <a href="http://www.aygfsteel.com/cenly60/archive/2007/12/25/170414.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>sql2000提示Q以前的某个E序安装已在安装计算Z创徏挂v的文件操?/title><link>http://www.aygfsteel.com/cenly60/archive/2007/12/25/170413.html</link><dc:creator>60</dc:creator><author>60</author><pubDate>Tue, 25 Dec 2007 14:51:00 GMT</pubDate><guid>http://www.aygfsteel.com/cenly60/archive/2007/12/25/170413.html</guid><wfw:comment>http://www.aygfsteel.com/cenly60/comments/170413.html</wfw:comment><comments>http://www.aygfsteel.com/cenly60/archive/2007/12/25/170413.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.aygfsteel.com/cenly60/comments/commentRss/170413.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/cenly60/services/trackbacks/170413.html</trackback:ping><description><![CDATA[<div id="wmqeeuq" class="cnt"><font size="3">sql2000提示Q以前的某个E序安装已在安装计算Z创徏挂v的文件操?br /> 问题一Q在安装是提C:(x)以前的某个程序安装已在安装计机上创建挂L(fng)文g操。。。。?br /> 处理Ҏ(gu)Q?br /> <br /> 1。将program files下的sql安装目录删除Q此处如果有重要的数据,请先备䆾Q?br /> <br /> c:\program files\microsoft sql server\80\tools?<br /> c:\program files\microsoft sql server\mssql?br /> <br /> 2。注册表中的相关信息删除Q?br /> <br /> hkey_local_machine\software\microsoft\mssqlserver?<br /> hkey_local_machine\system\currentcontrolset\services\msdtc?<br /> <br /> 3。hkey_local_machine\system\currentcontrolset\control\session manager中找到pendingfilerenameoperations目Qƈ删除它。这样就可以清除安装暂挂目<br /> <br />  4。hkey_local_machine\software\microsoft\windows\currentversion\setup<br /> 删除exceptioncomponents<br /> <br />    q个目下的内容可能很多Q只有在上面几个办法不行的情况下Q用此Ҏ(gu)Q注意不要全部删除)(j)<br /> <br /> 删除内容前先看下内容说明<br /> <br />  5。windows   目录中的   sqlstp.log   文gQ该文g列出?jin)安装程序所执行的操作的详细信息Qƈ包含安装期间遇到的所有错误。通过(g)查该文gQ可以详l了(jin)解安装在什么地方失败、ؓ(f)什么失败? <br /> <br /> 6。sql安装的时的错误信息保存在一个叫errorlog的日志文件中Q默认情况下该文件位?nbsp;  program   files\microsoft   sql   server\mssql\log   目录中。该错误日志包含安装E序试图启动   sql   server   ?nbsp;  sql   server   所遇到的错误,q些信息可以帮助(zhn)深入检查错误原因?br /> <br /> <br /> 7。需要检查的另一个组件是   microsoft   数据讉Klg   (mdac)   安装E序Q它作ؓ(f)   sql   server   2000   安装E序的一部分启动。sql   server   2000   安装E序?x)安?nbsp;  mdac   2.6。mdac   安装E序?x)创建名?nbsp;  dasetup.log   的单独的日志文gQ?zhn)可以查看此日志文件ƈ?nbsp;  mdac   安装E序没有出现问题?</font></div> <br /> <img src ="http://www.aygfsteel.com/cenly60/aggbug/170413.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/cenly60/" target="_blank">60</a> 2007-12-25 22:51 <a href="http://www.aygfsteel.com/cenly60/archive/2007/12/25/170413.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Linux下用date命o(h)查看和设|时?/title><link>http://www.aygfsteel.com/cenly60/archive/2007/12/21/169219.html</link><dc:creator>60</dc:creator><author>60</author><pubDate>Fri, 21 Dec 2007 01:32:00 GMT</pubDate><guid>http://www.aygfsteel.com/cenly60/archive/2007/12/21/169219.html</guid><wfw:comment>http://www.aygfsteel.com/cenly60/comments/169219.html</wfw:comment><comments>http://www.aygfsteel.com/cenly60/archive/2007/12/21/169219.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.aygfsteel.com/cenly60/comments/commentRss/169219.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/cenly60/services/trackbacks/169219.html</trackback:ping><description><![CDATA[<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font face="宋体"><font size="3"><span lang="EN-US"><span>       </span>Linux</span><span style="font-family: 宋体;">下?/span><span lang="EN-US">date</span><span style="font-family: 宋体;">命o(h)来查看和讄旉是相当方便的。本文就详细介绍</span><span lang="EN-US">date</span><span style="font-family: 宋体;">的用法?/span></font></font></p> <h2 style="margin: 13pt 0cm;"><font face="黑体"><span lang="EN-US">date</span><span style="font-family: 黑体;">命o(h)</span><span> </span></font></h2> <p class="MsoBodyTextIndent" style="margin: 0cm 0cm 6pt 21pt;"><font size="3"><font face="宋体"><span lang="EN-US">date</span><span style="font-family: 宋体;">命o(h)的功能是昄和设|系l日期和旉?/span></font></font></p> <p class="MsoBodyTextIndent" style="margin: 0cm 0cm 6pt 21pt;"><font size="3"><span style="font-family: 宋体;">该命令的一般格式ؓ(f)Q?/span><font face="宋体"><span lang="EN-US"> date [</span><span style="font-family: 宋体;">选项</span><span lang="EN-US">] </span><span style="font-family: 宋体;">昄旉格式Q以</span><span lang="EN-US">+</span><span style="font-family: 宋体;">开_(d)后面接格式)(j)</span><span lang="EN-US"> </span></font></font></p> <p class="MsoBodyTextIndent" style="margin: 0cm 0cm 6pt 21pt;"><font size="3"><font face="宋体"><span lang="EN-US">date </span><span style="font-family: 宋体;">讄旉格式</span></font></font></p> <p class="MsoBodyTextIndent" style="margin: 0cm 0cm 6pt 21pt;"><font size="3"><span style="font-family: 宋体;">命o(h)中各选项的含义分别ؓ(f)Q?/span><span lang="EN-US"><font face="宋体"> </font></span></font></p> <p class="MsoBodyTextIndent" style="margin: 0cm 0cm 6pt 21pt;"><font face="宋体"><font size="3"><span lang="EN-US">-d datestr, --date datestr </span><span style="font-family: 宋体;">昄?/span><span lang="EN-US">datestr</span><span style="font-family: 宋体;">描述的日?/span></font><span lang="EN-US"><font size="3"> </font></span></font></p> <p class="MsoBodyTextIndent" style="margin: 0cm 0cm 6pt 21pt;"><font size="3"><font face="宋体"><span lang="EN-US">-s datestr, --set datestr </span><span style="font-family: 宋体;">讄</span><span lang="EN-US">datestr </span><span style="font-family: 宋体;">描述的日?/span></font></font></p> <p class="MsoBodyTextIndent" style="margin: 0cm 0cm 6pt 21pt;"><font size="3"><font face="宋体"><span lang="EN-US">-u, --universal </span><span style="font-family: 宋体;">昄或设|通用旉</span></font></font></p> <p class="MsoBodyTextIndent" style="margin: 0cm 0cm 6pt 21pt;"><font size="3"><span style="font-family: 宋体;">旉?/span></font></p> <p class="MsoBodyTextIndent" style="margin: 0cm 0cm 6pt 21pt;"><font size="3"><font face="宋体"><span lang="EN-US">% H </span><span style="font-family: 宋体;">时Q?/span><span lang="EN-US">00..23</span><span style="font-family: 宋体;">Q?/span></font></font></p> <p class="MsoBodyTextIndent" style="margin: 0cm 0cm 6pt 21pt;"><font size="3"><font face="宋体"><span lang="EN-US">% I </span><span style="font-family: 宋体;">时Q?/span><span lang="EN-US">01..12</span><span style="font-family: 宋体;">Q?/span></font></font></p> <p class="MsoBodyTextIndent" style="margin: 0cm 0cm 6pt 21pt;"><font size="3"><font face="宋体"><span lang="EN-US">% k </span><span style="font-family: 宋体;">时Q?/span><span lang="EN-US">0..23</span><span style="font-family: 宋体;">Q?/span><span lang="EN-US"> </span></font></font></p> <p class="MsoBodyTextIndent" style="margin: 0cm 0cm 6pt 21pt;"><font size="3"><font face="宋体"><span lang="EN-US">% l </span><span style="font-family: 宋体;">时Q?/span><span lang="EN-US">1..12</span><span style="font-family: 宋体;">Q?/span></font></font></p> <p class="MsoBodyTextIndent" style="margin: 0cm 0cm 6pt 21pt;"><font size="3"><font face="宋体"><span lang="EN-US">% M </span><span style="font-family: 宋体;">分(</span><span lang="EN-US">00..59</span><span style="font-family: 宋体;">Q?/span></font></font></p> <p class="MsoBodyTextIndent" style="margin: 0cm 0cm 6pt 21pt;"><font face="宋体"><font size="3"><span lang="EN-US">% p </span><span style="font-family: 宋体;">昄?/span><span lang="EN-US">AM</span><span style="font-family: 宋体;">?/span></font><span lang="EN-US"><font size="3">PM</font></span></font></p> <p class="MsoBodyTextIndent" style="margin: 0cm 0cm 6pt 21pt;"><font size="3"><font face="宋体"><span lang="EN-US">% r </span><span style="font-family: 宋体;">旉Q?/span><span lang="EN-US">hh</span><span style="font-family: 宋体;">Q?/span><span lang="EN-US">mm</span><span style="font-family: 宋体;">Q?/span><span lang="EN-US">ss AM</span><span style="font-family: 宋体;">?/span><span lang="EN-US">PM</span><span style="font-family: 宋体;">Q,</span><span lang="EN-US">12</span><span style="font-family: 宋体;">时</span></font></font></p> <p class="MsoBodyTextIndent" style="margin: 0cm 0cm 6pt 21pt;"><font size="3"><font face="宋体"><span lang="EN-US">% s </span><span style="font-family: 宋体;">?/span><chsdate w:st="on" isrocdate="False" islunardate="False" day="1" month="1" year="1970"><span lang="EN-US">1970</span><span style="font-family: 宋体;">q?/span><span lang="EN-US">1</span><span style="font-family: 宋体;">?/span><span lang="EN-US">1</span><span style="font-family: 宋体;">?/span></chsdate><span lang="EN-US">00</span><span style="font-family: 宋体;">Q?/span><span lang="EN-US">00</span><span style="font-family: 宋体;">Q?/span><span lang="EN-US">00</span><span style="font-family: 宋体;">到目前经历的U数</span></font></font></p> <p class="MsoBodyTextIndent" style="margin: 0cm 0cm 6pt 21pt;"><font size="3"><font face="宋体"><span lang="EN-US">% S </span><span style="font-family: 宋体;">U(</span><span lang="EN-US">00..59</span><span style="font-family: 宋体;">Q?/span></font></font></p> <p class="MsoBodyTextIndent" style="margin: 0cm 0cm 6pt 21pt;"><font size="3"><font face="宋体"><span lang="EN-US">% T </span><span style="font-family: 宋体;">旉Q?/span><span lang="EN-US">24</span><span style="font-family: 宋体;">时Ӟ(j)Q?/span><span lang="EN-US">hh:mm:ss</span><span style="font-family: 宋体;">Q?/span><span lang="EN-US"> </span></font></font></p> <p class="MsoBodyTextIndent" style="margin: 0cm 0cm 6pt 21pt;"><font size="3"><font face="宋体"><span lang="EN-US">% X </span><span style="font-family: 宋体;">昄旉的格式(Q?/span><span lang="EN-US">H:</span><span style="font-family: 宋体;">Q?/span><span lang="EN-US">M:</span><span style="font-family: 宋体;">Q?/span><span lang="EN-US">S</span><span style="font-family: 宋体;">Q?/span><span lang="EN-US"> </span></font></font></p> <p class="MsoBodyTextIndent" style="margin: 0cm 0cm 6pt 21pt;"><font face="宋体"><font size="3"><span lang="EN-US">% Z </span><span style="font-family: 宋体;">时区</span><span> </span><span style="font-family: 宋体;">日期?/span></font><span lang="EN-US"><font size="3"> </font></span></font></p> <p class="MsoBodyTextIndent" style="margin: 0cm 0cm 6pt 21pt;"><font size="3"><font face="宋体"><span lang="EN-US">% a </span><span style="font-family: 宋体;">星期几的Uͼ</span><span lang="EN-US"> Sun..Sat</span><span style="font-family: 宋体;">Q?/span></font></font></p> <p class="MsoBodyTextIndent" style="margin: 0cm 0cm 6pt 21pt;"><font size="3"><font face="宋体"><span lang="EN-US">% A </span><span style="font-family: 宋体;">星期几的全称Q?/span><span lang="EN-US"> Sunday..Saturday</span><span style="font-family: 宋体;">Q?/span></font></font></p> <p class="MsoBodyTextIndent" style="margin: 0cm 0cm 6pt 21pt;"><font size="3"><font face="宋体"><span lang="EN-US">% b </span><span style="font-family: 宋体;">月的Uͼ</span><span lang="EN-US">Jan..Dec</span><span style="font-family: 宋体;">Q?/span><span lang="EN-US"> </span></font></font></p> <p class="MsoBodyTextIndent" style="margin: 0cm 0cm 6pt 21pt;"><font size="3"><font face="宋体"><span lang="EN-US">% B </span><span style="font-family: 宋体;">月的全称Q?/span><span lang="EN-US">January..December</span><span style="font-family: 宋体;">Q?/span></font></font></p> <p class="MsoBodyTextIndent" style="margin: 0cm 0cm 6pt 21pt;"><font size="3"><font face="宋体"><span lang="EN-US">% c </span><span style="font-family: 宋体;">日期和时_(d)</span><span lang="EN-US"> Mon Nov 8 14</span><span style="font-family: 宋体;">Q?/span><span lang="EN-US">12</span><span style="font-family: 宋体;">Q?/span><span lang="EN-US">46 CST 1999</span><span style="font-family: 宋体;">Q?/span></font></font></p> <p class="MsoBodyTextIndent" style="margin: 0cm 0cm 6pt 21pt;"><font size="3"><font face="宋体"><span lang="EN-US">% d </span><span style="font-family: 宋体;">一个月的第几天Q?/span><span lang="EN-US">01..31</span><span style="font-family: 宋体;">Q?/span></font></font></p> <p class="MsoBodyTextIndent" style="margin: 0cm 0cm 6pt 21pt;"><font size="3"><font face="宋体"><span lang="EN-US">% D </span><span style="font-family: 宋体;">日期Q?/span><span lang="EN-US">mm</span><span style="font-family: 宋体;">Q?/span><span lang="EN-US">dd</span><span style="font-family: 宋体;">Q?/span><span lang="EN-US">yy</span><span style="font-family: 宋体;">Q?/span></font></font></p> <p class="MsoBodyTextIndent" style="margin: 0cm 0cm 6pt 21pt;"><font size="3"><font face="宋体"><span lang="EN-US">% h </span><span style="font-family: 宋体;">?/span><span lang="EN-US">%b</span><span style="font-family: 宋体;">选项相同</span></font></font></p> <p class="MsoBodyTextIndent" style="margin: 0cm 0cm 6pt 21pt;"><font size="3"><font face="宋体"><span lang="EN-US">% j </span><span style="font-family: 宋体;">一q的W几天(</span><span lang="EN-US">001..366</span><span style="font-family: 宋体;">Q?/span></font></font></p> <p class="MsoBodyTextIndent" style="margin: 0cm 0cm 6pt 21pt;"><font size="3"><font face="宋体"><span lang="EN-US">% m </span><span style="font-family: 宋体;">月(</span><span lang="EN-US">01..12</span><span style="font-family: 宋体;">Q?/span><span lang="EN-US"> </span></font></font></p> <p class="MsoBodyTextIndent" style="margin: 0cm 0cm 6pt 21pt;"><font size="3"><font face="宋体"><span lang="EN-US">% w </span><span style="font-family: 宋体;">一个星期的W几天(</span><span lang="EN-US">0</span><span style="font-family: 宋体;">代表星期天)(j)</span></font></font></p> <p class="MsoBodyTextIndent" style="margin: 0cm 0cm 6pt 21pt;"><font size="3"><font face="宋体"><span lang="EN-US">% W </span><span style="font-family: 宋体;">一q的W几个星期(</span><span lang="EN-US">00..53</span><span style="font-family: 宋体;">Q星期一为第一天)(j)</span></font></font></p> <p class="MsoBodyTextIndent" style="margin: 0cm 0cm 6pt 21pt;"><font size="3"><font face="宋体"><span lang="EN-US">% x </span><span style="font-family: 宋体;">昄日期的格式(</span><span lang="EN-US">mm/dd/yy</span><span style="font-family: 宋体;">Q?/span></font></font></p> <p class="MsoBodyTextIndent" style="margin: 0cm 0cm 6pt 21pt;"><font size="3"><font face="宋体"><span lang="EN-US">% y </span><span style="font-family: 宋体;">q的最后两个数字(</span><span lang="EN-US"> 1999</span><span style="font-family: 宋体;">则是</span><span lang="EN-US">99</span><span style="font-family: 宋体;">Q?/span></font></font></p> <p class="MsoBodyTextIndent" style="margin: 0cm 0cm 6pt 21pt;"><font size="3"><font face="宋体"><span lang="EN-US">% Y </span><span style="font-family: 宋体;">q_(d)例如Q?/span><span lang="EN-US">1970</span><span style="font-family: 宋体;">Q?/span><span lang="EN-US">1996</span><span style="font-family: 宋体;">{)(j)</span></font></font></p> <p class="MsoBodyTextIndent" style="margin: 0cm 0cm 6pt 21pt;"><font size="3"><span style="font-family: 宋体;">注意Q只有超U用h有权限?/span><font face="宋体"><span lang="EN-US">date</span><span style="font-family: 宋体;">命o(h)讄旉Q一般用户只能?/span><span lang="EN-US">date</span></font><span style="font-family: 宋体;">命o(h)昄旉?/span></font></p> <p class="MsoBodyTextIndent" style="margin: 0cm 0cm 6pt 21pt;"><span lang="EN-US"> <p><font face="宋体" size="3"> </font></p> </span></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt; text-indent: -21pt;"><span style="font-size: 12pt; font-family: Wingdings;" lang="EN-US"><span>Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">        </span></span></span><span style="font-size: 12pt; font-family: 黑体;">昄日期和时?span lang="EN-US"> </span></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt;"><font size="3"><span style="font-family: 宋体;">在字W界面下Q除?jin)可以显C年月之外,用户q可以?/span><font face="宋体"><span lang="EN-US">“date”</span><span style="font-family: 宋体;">命o(h)的功能是昄和设|系l日期和旉。需要特别说明的是,只有用户才能?/span><span lang="EN-US">“date”</span><span style="font-family: 宋体;">命o(h)讄旉Q一般用户只能用</span><span lang="EN-US">“date”</span><span style="font-family: 宋体;">命o(h)昄旉?/span><span> </span></font></font></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt;"><font size="3"><span style="font-family: 宋体;">用指定的格式昄旉Q命令如下:(x)</span><font face="宋体"><span> </span></font></font></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt;"><span lang="EN-US"><font size="3"><font face="宋体"><span>       </span></font></font></span></p> <div align="center"> <table class="MsoNormalTable" border="1" cellpadding="0" cellspacing="0"> <tbody> <tr> <td style="padding: 1.5pt; background: #e6e6e6 none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"> <p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font size="3"><span style="font-family: "Courier New";" lang="EN-US"># date '+The date of today is</span><span style="font-family: 宋体;">Q?/span><span style="font-family: "Courier New";" lang="EN-US">%x </span><span style="font-family: 宋体;">Q?/span><span style="font-family: "Courier New";" lang="EN-US">it is</span><span style="font-family: 宋体;">Q?/span><span style="font-family: "Courier New";" lang="EN-US">%X '<span>  </span></span></font></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><font size="3"><span style="font-family: "Courier New";" lang="EN-US">The date of today is</span><span style="font-family: 宋体;">Q?/span><chsdate w:st="on" isrocdate="False" islunardate="False" day="4" month="4" year="2014"><span style="font-family: "Courier New";" lang="EN-US">14/04/04</span></chsdate><span style="font-family: "Courier New";" lang="EN-US"> </span><span style="font-family: 宋体;">Q?/span><span style="font-family: "Courier New";" lang="EN-US">it is</span><span style="font-family: 宋体;">Q?/span><span style="font-family: "Courier New";" lang="EN-US">10:33:01</span></font></p> </td> </tr> </tbody> </table> </div> <p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span lang="EN-US"> <p><font face="宋体" size="3"> </font></p> </span></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt;"><font size="3"><span style="font-family: 宋体;">其中</span><font face="宋体"><span lang="EN-US">% x </span><span style="font-family: 宋体;">昄日期的格式(</span><span lang="EN-US">mm/dd/yy</span><span style="font-family: 宋体;">Q,</span><span lang="EN-US">% X </span><span style="font-family: 宋体;">昄旉的格式(Q?/span><span lang="EN-US">H:</span><span style="font-family: 宋体;">Q?/span><span lang="EN-US">M:</span><span style="font-family: 宋体;">Q?/span><span lang="EN-US">S</span><span style="font-family: 宋体;">Q?/span><span> </span></font></font></p> <p class="MsoBodyTextIndent" style="margin: 0cm 0cm 6pt 21pt;"><font size="3"><span style="font-family: 宋体;">其它参数可查看上面的</span><span lang="EN-US"><font face="宋体">date</font></span><span style="font-family: 宋体;">旉域的讄?/span></font></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt; text-indent: -21pt;"><span style="font-size: 12pt; font-family: Wingdings;" lang="EN-US"><span>Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">        </span></span></span><span style="font-size: 12pt; font-family: 黑体;">讄旉Z?span lang="EN-US">9</span>?span lang="EN-US">16</span>?/span></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 11.25pt;"><font size="3"><span style="font-family: 宋体;">命o(h)如下Q?/span></font></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt;"><span lang="EN-US"> <p><font face="宋体" size="3"> </font></p> </span></p> <div align="center"> <table class="MsoNormalTable" border="1" cellpadding="0" cellspacing="0"> <tbody> <tr> <td style="padding: 1.5pt; background: #e6e6e6 none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 320.35pt;" width="427"> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 11.25pt;"><span style="font-family: "Courier New";" lang="EN-US"><font size="3"># date -s 09:16:00</font></span></p> </td> </tr> </tbody> </table> </div> <p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span lang="EN-US"> <p><font face="宋体" size="3"> </font></p> </span></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt 21pt; text-indent: -21pt;"><span style="font-size: 12pt; font-family: Wingdings;" lang="EN-US"><span>Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">        </span></span></span><span style="font-size: 12pt; font-family: 黑体;">讄旉?chsdate w:st="on" isrocdate="False" islunardate="False" day="14" month="4" year="2004"><span lang="EN-US">2004</span>q?span lang="EN-US">4</span>?span lang="EN-US">14</span>?/chsdate></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 11.25pt;"><font size="3"><span style="font-family: 宋体;">命o(h)如下Q?/span></font></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt;"><span lang="EN-US"> <p><font face="宋体" size="3"> </font></p> </span></p> <div align="center"> <table class="MsoNormalTable" style="width: 320.35pt;" border="1" cellpadding="0" cellspacing="0" width="427"> <tbody> <tr> <td style="padding: 1.5pt; background: #e6e6e6 none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 11.25pt;"><span style="font-family: "Courier New";" lang="EN-US"><font size="3"># date -s 991128</font></span></p> </td> </tr> </tbody> </table> </div> <p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span lang="EN-US"> <p><font face="宋体" size="3"> </font></p> </span></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 11.25pt;"><font face="宋体"><font size="3"><span lang="EN-US"> </span><span style="font-family: 宋体;">其中</span><span lang="EN-US">-s</span><span style="font-family: 宋体;">是设|日期的参数?/span></font><font size="3"><span> </span></font></font></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 11.25pt;"><span lang="EN-US"> <p><font face="宋体" size="3"> </font></p> </span></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 11.25pt;"><font face="宋体"><font size="3"><span lang="EN-US">    </span><span style="font-family: 宋体;">另外Q?/span><span lang="EN-US">“date”</span><span style="font-family: 宋体;">命o(h)q有许多有用的参敎ͼ能够帮助用户随心(j)所Ʋ地讑֮和显C时_(d)例如</span><span lang="EN-US">%H</span><span style="font-family: 宋体;">昄时Q?/span><span lang="EN-US">00..23</span><span style="font-family: 宋体;">Q?/span><span lang="EN-US">%M</span><span style="font-family: 宋体;">昄分(</span><span lang="EN-US">00..59</span><span style="font-family: 宋体;">Q?/span><span lang="EN-US">%p</span><span style="font-family: 宋体;">昄?/span><span lang="EN-US">AM</span><span style="font-family: 宋体;">?/span><span lang="EN-US">PM</span><span style="font-family: 宋体;">?/span><span lang="EN-US">%S</span><span style="font-family: 宋体;">昄U(</span><span lang="EN-US">00..59</span><span style="font-family: 宋体;">Q和</span><span lang="EN-US">%Z</span><span style="font-family: 宋体;">昄时区{。熟能生巧,l常这些命令参数运用v来,怿?x)有更多意想不到的精彩等着大家?/span></font></font></p> <img src ="http://www.aygfsteel.com/cenly60/aggbug/169219.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/cenly60/" target="_blank">60</a> 2007-12-21 09:32 <a href="http://www.aygfsteel.com/cenly60/archive/2007/12/21/169219.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> վ֩ģ壺 <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ϵ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ij</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ʯ</a>| <a href="http://" target="_blank">ͬ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">̩</a>| <a href="http://" target="_blank">Զ</a>| <a href="http://" target="_blank">۳</a>| <a href="http://" target="_blank">ɽ</a>| <a href="http://" target="_blank">˳</a>| <a href="http://" target="_blank">ӳ</a>| <a href="http://" target="_blank">ϳ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Ʊ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ǿ</a>| <a href="http://" target="_blank">山</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Ѯ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ᶼ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ԭ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ɽ</a>| <a href="http://" target="_blank">ɽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ˮ</a>| <a href="http://" target="_blank">ƺ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ʳ</a>| <a href="http://" target="_blank">³ľ</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>