<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1305756375116728841</id><updated>2012-02-09T08:48:22.482+08:00</updated><category term='记录点滴'/><category term='体育运动'/><category term='技术笔记'/><category term='随便说说'/><category term='居家生活'/><category term='常识知识'/><category term='互联网了'/><category term='娱乐'/><category term='理财投资'/><category term='转载复制'/><category term='奥运会'/><category term='胡言乱语'/><category term='家有小儿'/><category term='工作之余'/><category term='闲谈时事'/><category term='旅游旅途'/><title type='text'>记录生活</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default?start-index=101&amp;max-results=100'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>265</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-3399946939441313867</id><published>2011-02-28T12:56:00.000+08:00</published><updated>2011-03-03T13:03:26.355+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='技术笔记'/><title type='text'>linux iptables</title><content type='html'>&lt;br /&gt;&lt;p&gt;一直想试试linux下的iptables，终于2月份有时间尝试了一次。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;调试的过程是痛苦的，痛苦在于services iptables restart之后很久，还是老的规则在生效，也不知道是缓存还是啥，反正很郁闷。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;最终是好用的，记录如下。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;简单说就是修改3文件。&lt;br/&gt;vi /etc/modprobe.conf&lt;br/&gt;vi /etc/sysconfig/iptables-config&lt;br/&gt;vi /etc/sysconfig/iptables&lt;/p&gt;&lt;br /&gt;&lt;p&gt;vi /etc/modprobe.conf&lt;br/&gt;[root@mxinews2 ~]# cat /etc/modprobe.conf&lt;br/&gt;。。。。。。&lt;br/&gt;options ip_conntrack_ftp &lt;span style="COLOR: #ff0000"&gt;ports=21,2131,2132,2133&lt;br/&gt;&lt;/span&gt;options ip_nat_ftp ports=21,2131,2132,2133&lt;br/&gt;重点是红色的部分哦。如果您的ftp server不是标准端口，在这里设置才好用。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;vi /etc/sysconfig/iptables-config&lt;br/&gt;[root@mxinews2 ~]# cat /etc/sysconfig/iptables-config&lt;br/&gt;IPTABLES_MODULES="ip_conntrack"&lt;br/&gt;IPTABLES_MODULES="ip_conntrack_ftp"&lt;br/&gt;IPTABLES_MODULES="ip_nat"&lt;br/&gt;IPTABLES_MODULES="ip_nat_ftp"&lt;/p&gt;&lt;br /&gt;&lt;p&gt;vi /etc/sysconfig/iptables&lt;br/&gt;[root@mxinews2 logs]# cat /etc/sysconfig/iptables&lt;br/&gt;*filter&lt;br/&gt;:INPUT ACCEPT [0:0]&lt;br/&gt;:FORWARD ACCEPT [0:0]&lt;br/&gt;:OUTPUT ACCEPT [0:0]&lt;br/&gt;-A INPUT -i lo -j ACCEPT&lt;br/&gt;-A OUTPUT -o lo -j ACCEPT&lt;br/&gt;-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT&lt;br/&gt;-A OUTPUT -m state --state RELATED,ESTABLISHED -j ACCEPT&lt;br/&gt;-A INPUT -s 192.168.11.0/24 -p tcp -m tcp --dport 21 -j ACCEPT&lt;br/&gt;-A INPUT -p tcp -m tcp --dport 80 -j ACCEPT&lt;br/&gt;-A INPUT -p tcp -m tcp --dport 443 -j ACCEPT&lt;br/&gt;-A INPUT -p udp -m udp --dport 694 -j ACCEPT&lt;br/&gt;-A INPUT -s 192.168.11.0/24 -p tcp -m tcp --dport 22 -j ACCEPT&lt;br/&gt;-A INPUT -s 192.168.11.0/24 -p udp -m multiport --dports 137,138 -j ACCEPT&lt;br/&gt;-A INPUT -s 192.168.11.0/24 -p tcp -m multiport --dports 139,445 -j ACCEPT&lt;br/&gt;#-A INPUT -j REJECT --reject-with icmp-port-unreachable&lt;br/&gt;COMMIT&lt;br/&gt;&lt;/p&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-3399946939441313867?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/3399946939441313867/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=3399946939441313867' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/3399946939441313867'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/3399946939441313867'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2011/02/linux-iptables.html' title='linux iptables'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-5688389883530480711</id><published>2011-01-19T21:29:00.000+08:00</published><updated>2011-01-23T15:18:35.172+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='技术笔记'/><title type='text'>从cifs客户端删除一个文件</title><content type='html'>&lt;p&gt;通过CIFS协议mount了一个目录过来。&lt;/p&gt;&lt;br /&gt;&lt;div&gt;删除文件后，发现该目录下又冒出一个以cifs开头无扩展名的特殊文件，其创建时间与我刚删除的文件保持一致。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;通过stat看，inode节点值不同，但是创建时间，文件大小一样，内容也一样。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;再删除，仍然是成功，但是同理，是该文件没了，多了一个新的cifs开头的临时文件。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;后来用fuser看的时候，发现一点点端倪。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;貌似是有另一个程序在open该文件，没有关闭，所以这边删除，那边samba的server不干了，改头换面又出现了。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;把那个程序关闭重启后，再删除此文件，则不出现失而复得的问题。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;恐怕是samba的bug，或者是考虑不周。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;我的环境：&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;[enews@myhostname~]$ uname -a&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Linux &lt;wbr/&gt;myhostname &lt;wbr/&gt;2.6.18-92.el5 #1 SMP Tue Apr 29 13:16:15 EDT 2008 x86_64 x86_64 x86_64 GNU/Linux&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;[enews@i0gtw1 ~]$ rpm -qa|grep samba&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;samba-common-3.0.28-0.el5.8&lt;/div&gt;&lt;br /&gt;&lt;div&gt;samba-3.0.28-0.el5.8&lt;/div&gt;&lt;br /&gt;&lt;div&gt;samba-client-3.0.28-0.el5.8&lt;/div&gt;&lt;br /&gt;&lt;div&gt;system-config-samba-1.2.39-1.el5&lt;/div&gt;&lt;br /&gt;&lt;div&gt;samba-common-3.0.28-0.el5.8&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;[enews@i0gtw1 content]$ /sbin/fuser -v cifs5eab &lt;wbr/&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Cannot stat file /proc/1902/fd/233: No such file or directory&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Cannot stat file /proc/1902/fd/254: No such file or directory&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Cannot stat file /proc/1902/fd/288: No such file or directory&lt;/div&gt;&lt;br /&gt;&lt;div&gt;[enews@i0gtw1 content]$ ll /proc/1902/fd/{233,254,288}&lt;/div&gt;&lt;br /&gt;&lt;div&gt;lr-x------ 1 enews enews 64 01-19 12:30 /proc/1902/fd/233 -&amp;gt; /enewsdc/datacenter/sms_gateway/xhsbjxt/content/XHSBJXT20110118_7942109.xml (deleted)&lt;/div&gt;&lt;br /&gt;&lt;div&gt;lr-x------ 1 enews enews 64 01-19 12:30 /proc/1902/fd/254 -&amp;gt; /enewsdc/datacenter/sms_gateway/xhsbjxt/content/XHSBJXT20110118_7942109.xml (deleted)&lt;/div&gt;&lt;br /&gt;&lt;div&gt;lr-x------ 1 enews enews 64 01-19 12:30 /proc/1902/fd/288 -&amp;gt; /enewsdc/datacenter/sms_gateway/xhsbjxt/content/XHSBJXT20110118_7942109.xml (deleted)&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-5688389883530480711?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/5688389883530480711/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=5688389883530480711' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/5688389883530480711'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/5688389883530480711'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2011/01/cifs.html' title='从cifs客户端删除一个文件'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-5397362736437698285</id><published>2010-12-26T21:26:00.000+08:00</published><updated>2011-01-23T15:16:05.166+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='技术笔记'/><title type='text'>2009年3月发现的一个nfs caching问题</title><content type='html'>&lt;div class="articalContent" id="sina_keyword_ad_area2"&gt;&lt;br /&gt;&lt;p&gt;这是一个老问题了，超过21个月之后，重新拿出来记录一下。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;问题出现在2009年，在2009年3月12-15日期间，专门针对此问题向网闸和操作系统的厂商提交了问题，经过多次邮件交涉(GMAIL有记录)，最终对问题有了基本认识。当时邮件不少，却没有汇总报告，今天刚好想起来就简单汇总一下。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;wbr/&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;此问题的现象是，在nfs server上能看到/ &lt;span style="WORD-SPACING: 0px; FONT: medium simsun; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; widows: 2; orphans: 2"&gt;&lt;span style="FONT-SIZE: 13px; FONT-FAMILY: arial,sans-serif; BORDER-COLLAPSE: collapse"&gt;datacenter/collected/&lt;wbr/&gt;test/flag下面有文件，但是在nfs client上看不到。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="WORD-SPACING: 0px; FONT: medium simsun; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; widows: 2; orphans: 2"&gt;&lt;span style="FONT-SIZE: 13px; FONT-FAMILY: arial,sans-serif; BORDER-COLLAPSE: collapse"&gt;文件送到server上用的是ftp协议，一个java程序在轮询flag目录，发现有新文件就处理掉。结果就是文件已经存在很久了，程序就是找不到该文件，用ls也看不到。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;wbr/&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;最开始怀疑问题出现在穿透网闸，再后来把测试程序写出来以后，在不走网闸的情况下，也会出现问题，只是频率不同而已，因此最终把火力瞄准了nfs，而不是网闸。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;共享用的是nfs协议，开始以为是nfs server有问题，后来查找资料，发行是nfs client的caching问题。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="WORD-SPACING: 0px; FONT: medium simsun; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; widows: 2; orphans: 2"&gt;&lt;span style="FONT-SIZE: 13px; FONT-FAMILY: arial,sans-serif; BORDER-COLLAPSE: collapse"&gt;To &lt;wbr/&gt;&lt;wbr/&gt;free &lt;wbr/&gt;&lt;wbr/&gt;pagecache, &lt;wbr/&gt;&lt;wbr/&gt;use &lt;wbr/&gt;&lt;wbr/&gt;&lt;wbr/&gt;echo 1 &amp;gt; /proc/sys/vm/drop_caches; to&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;free &lt;wbr/&gt;&lt;/span&gt;&lt;span style="COLOR: rgb(51,51,255)"&gt;dentries and inodes&lt;/span&gt;, use echo 2 &amp;gt; /proc/sys/vm/drop_caches;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;to &lt;wbr/&gt;&lt;wbr/&gt;free &lt;wbr/&gt;&lt;wbr/&gt;&lt;span style="COLOR: rgb(255,0,0)"&gt;pagecache&lt;/span&gt;, &lt;wbr/&gt;&lt;wbr/&gt;dentries &lt;wbr/&gt;&lt;wbr/&gt;and &lt;wbr/&gt;&lt;wbr/&gt;inodes, &lt;wbr/&gt;&lt;wbr/&gt;use &lt;wbr/&gt;&lt;wbr/&gt;&lt;wbr/&gt;echo &lt;wbr/&gt;&lt;wbr/&gt;3 &lt;wbr/&gt;&lt;wbr/&gt;&amp;gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;/proc/sys/vm/drop_caches.&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;Because this is a non-destructive operation &lt;wbr/&gt;&lt;wbr/&gt;and &lt;wbr/&gt;&lt;wbr/&gt;dirty &lt;wbr/&gt;&lt;wbr/&gt;objects&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;are not freeable, the user should run &lt;span&gt;&lt;wbr/&gt;&lt;/span&gt;&lt;span style="COLOR: rgb(51,51,255)"&gt;sync&lt;/span&gt;(8) first.&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;wbr/&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="WORD-SPACING: 0px; FONT: medium simsun; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; widows: 2; orphans: 2"&gt;&lt;span style="FONT-SIZE: 13px; FONT-FAMILY: arial,sans-serif; BORDER-COLLAPSE: collapse"&gt;在问题出现时，用ls命令是看不到文件的，但是如果知道确切文件名的话，可以用stat命令显示该文件的信息，但是如果stat *仍然看不到，在nfs server上则所有问题都不存在，说明文件确确实实写到磁盘上了。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="WORD-SPACING: 0px; FONT: medium simsun; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; widows: 2; orphans: 2"&gt;&lt;span style="FONT-SIZE: 13px; FONT-FAMILY: arial,sans-serif; BORDER-COLLAPSE: collapse"&gt;处理办法：&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="WORD-SPACING: 0px; FONT: medium simsun; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; widows: 2; orphans: 2"&gt;&lt;span style="FONT-SIZE: 13px; FONT-FAMILY: arial,sans-serif; BORDER-COLLAPSE: collapse"&gt;1，改用cifs共享方式。CIFS协议无此问题。我最终选用了这个方案。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="WORD-SPACING: 0px; FONT: medium simsun; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; widows: 2; orphans: 2"&gt;&lt;span style="FONT-SIZE: 13px; FONT-FAMILY: arial,sans-serif; BORDER-COLLAPSE: collapse"&gt;2，定时touch一下flag目录，这个方法最简单，且普通用户就可以了。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="WORD-SPACING: 0px; FONT: medium simsun; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; widows: 2; orphans: 2"&gt;&lt;span style="FONT-SIZE: 13px; FONT-FAMILY: arial,sans-serif; BORDER-COLLAPSE: collapse"&gt;3，定时清缓存。如果去清除cache，有可能会导致脏数据丢失，因此必须事先发出sync命令，且必须以root来执行。个人觉得这个方法不现实，频率掌握不了，且需要root权限，就没做详细测试。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;wbr/&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="WORD-SPACING: 0px; FONT: medium simsun; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; widows: 2; orphans: 2"&gt;&lt;span style="FONT-SIZE: 13px; FONT-FAMILY: arial,sans-serif; BORDER-COLLAPSE: collapse"&gt;经验值：测试程序非常重要，专门写的制造此问题的程序，可以在公司的实验环境中将问题复现出来，且频率提高以后，还可以将网闸等非关键要素给筛选过滤出局。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="WORD-SPACING: 0px; FONT: medium simsun; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; widows: 2; orphans: 2"&gt;&lt;span style="FONT-SIZE: 13px; FONT-FAMILY: arial,sans-serif; BORDER-COLLAPSE: collapse"&gt;问题的终极解决办法，估计需要等nfs协议的v4版本NFS v4 (pNFS)来彻底解决，并且在v4本身已经采用了全新的协议方式，估计可以从根本上避免此问题。实际上，v4发展的是相当的慢。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-5397362736437698285?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/5397362736437698285/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=5397362736437698285' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/5397362736437698285'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/5397362736437698285'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2010/12/20093nfs-caching.html' title='2009年3月发现的一个nfs caching问题'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-6360502830371971621</id><published>2010-10-13T00:06:00.000+08:00</published><updated>2010-10-13T00:06:00.425+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='记录点滴'/><title type='text'>移动互联网在美国人掌控之中</title><content type='html'>&lt;p&gt;&lt;span style="WORD-SPACING: 0px; FONT: 14px arial, sans-serif; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; orphans: 2; widows: 2; webkit-border-horizontal-spacing: 0px; webkit-border-vertical-spacing: 0px; webkit-text-decorations-in-effect: none; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0px" class="Apple-style-span"&gt;&lt;span style="FONT-SIZE: 13px; BORDER-COLLAPSE: collapse" class="Apple-style-span"&gt;在智能手机市场最常见的操作系统有苹果iOS、谷歌Android、塞班(Symbian)、Windows Mobile和黑莓OS等，由于可以安装第三方软件，因此智能手机具有非常丰富的功能。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="WORD-SPACING: 0px; FONT: 14px arial, sans-serif; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; orphans: 2; widows: 2; webkit-border-horizontal-spacing: 0px; webkit-border-vertical-spacing: 0px; webkit-text-decorations-in-effect: none; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0px" class="Apple-style-span"&gt;&lt;span style="FONT-SIZE: 13px; BORDER-COLLAPSE: collapse" class="Apple-style-span"&gt;移动互联网，将是未来几年最火爆的领域。截至2010年，最牛大的5款智能手机操作系统，有4款是美国人控制的，Symbian是芬兰人的。如果加上Palm系统，那又是一个美国。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="WORD-SPACING: 0px; FONT: 14px arial, sans-serif; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; orphans: 2; widows: 2; webkit-border-horizontal-spacing: 0px; webkit-border-vertical-spacing: 0px; webkit-text-decorations-in-effect: none; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0px" class="Apple-style-span"&gt;&lt;span style="FONT-SIZE: 13px; BORDER-COLLAPSE: collapse" class="Apple-style-span"&gt;不能不佩服，硅谷的强大创新动力。或者是美国的风险投资，或者是Nasdaq，嗯，都很强大。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-6360502830371971621?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/6360502830371971621/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=6360502830371971621' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/6360502830371971621'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/6360502830371971621'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2010/10/blog-post_13.html' title='移动互联网在美国人掌控之中'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-3814372692894925759</id><published>2010-09-30T16:02:00.001+08:00</published><updated>2010-10-01T22:54:47.405+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='记录点滴'/><title type='text'>撤出microsoft live spaces空间</title><content type='html'>&lt;span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;font-family:Simsun;font-size:medium;"  &gt;&lt;span class="Apple-style-span" style="color: rgb(51, 51, 51); line-height: 16px; text-align: justify;font-family:'Lucida Grande',Verdana,Arial,sans-serif;font-size:12px;"  &gt;&lt;p&gt;由于微软于2010年9月28日发布消息，将关闭 live spaces，我也不得不开始整理几年来写的东西，准备撤离。&lt;/p&gt;&lt;p&gt;9月28日微软将关闭Live Spaces 拟转移3000万用户http://www.enet.com.cn/article/2010/0928/A20100928741042.shtml&lt;/p&gt;&lt;p&gt;以前在很多个网站都留下过脚印，尝试过很多博客空间，实在是有很多东西都不记得了，地址和账号都忘记，或者只记得部分信息的太多了。目前能汇集到一起的数据，也只有2个live.spaces.com的内容，还有2个blogspot.com的内容。不过这样也不错了，汇总了这几年写的不少东西。以下数据也是目前能够汇总的数据了。&lt;/p&gt;&lt;p&gt;1，开始写是2005年1月份。&lt;/p&gt;&lt;p&gt;2，开始的时候写的多一点，在2006年发帖量最大，不过大多数是转帖和一些牢骚。&lt;/p&gt;&lt;p&gt;3，到现在累积出260条左右的文章，其中有不少是copy/paste模式。2005-43,2006-117,2007-41,2008-23,2009-24,2010-12&lt;/p&gt;&lt;p&gt;4，现在基本上在努力保持每月一条（网友称之为月经贴）。&lt;/p&gt;&lt;p&gt;5，微博账号在2010年qq上激活。未注册新浪，twitter/facebook由于被封，无访问量的SNS网站几乎等于不存在，导致我的账号都已经不记得了。&lt;/p&gt;&lt;p&gt;最后，争取把所有文章汇总到这两个地方（互为备份，免得再倒闭关张）：&lt;/p&gt;&lt;ul style="padding: 0px 0px 0px 10px; margin-left: 0px; list-style-type: none; text-indent: -10px;"&gt;&lt;li style="margin: 7px 0px 8px 10px;"&gt;http:// zhangjiansheng.wordpress.com&lt;/li&gt;&lt;li style="margin: 7px 0px 8px 10px;"&gt;http:// zhangjiansheng.blogspot.com&lt;/li&gt;&lt;/ul&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-3814372692894925759?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/3814372692894925759/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=3814372692894925759' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/3814372692894925759'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/3814372692894925759'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2010/09/microsoft-live-spaces.html' title='撤出microsoft live spaces空间'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-6448876961515532744</id><published>2010-09-27T22:17:00.000+08:00</published><updated>2010-10-01T22:39:23.581+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='技术笔记'/><title type='text'>云计算和服务器集群的关系</title><content type='html'>&lt;div id="msgcns!F9E8A56BDFA2B94!251" class="bvMsg"&gt;&lt;br /&gt;&lt;p&gt;2008.09.25 周鸿祎语出惊人，"一家企业没有1000台以上的服务器，就不要妄谈'云安全'。"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://tech.163.com/08/0925/10/4MM87M3V000915BF.html"&gt;http://tech.163.com/08/0925/10/4MM87M3V000915BF.html&lt;/a&gt;&lt;br /&gt;         &lt;/p&gt;&lt;br /&gt;&lt;p&gt;2010.06.25 他们自己装的超过100万台组成的计算机群是Google的真正核心竞争力。Skype做的电话系统是一个非常标准的云计算平台。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://tech.sina.com.cn/it/2010-06-25/15364352038.shtml"&gt;http://tech.sina.com.cn/it/2010-06-25/15364352038.shtml&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;         &lt;/p&gt;&lt;br /&gt;&lt;p&gt;不管是数据中心，还是服务器集群，还是超算，还是超级计算机，还是云计算，都是提供高效率的后台计算能力，这些就是未来IT业务的核心。至于端，目前最火的莫过于iPhone/iPad/gPhone/xPhone之类的移动终端了，个人理解基于HTML5的浏览器也会带来PC端的提升。可以预计的个人未来几年的工作，都会与之有关。&lt;/p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-6448876961515532744?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/6448876961515532744/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=6448876961515532744' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/6448876961515532744'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/6448876961515532744'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2010/10/blog-post_4298.html' title='云计算和服务器集群的关系'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-5483898716542242247</id><published>2010-09-23T22:16:00.000+08:00</published><updated>2010-10-01T22:38:56.815+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='技术笔记'/><title type='text'>mysql的timestamp字段</title><content type='html'>&lt;div id="msgcns!F9E8A56BDFA2B94!250" class="bvMsg"&gt;&lt;br /&gt;&lt;div&gt;在5.0和5.1版本上都发现了这个warning，记录一下。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;根据bug报告记录显示，"WIN XP Professional" with MySQL 6.0.8Alpha版本上，干脆是直接fail掉了。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;           &lt;a href="http://bugs.mysql.com/bug.php?id=41510"&gt;&lt;br /&gt;             &lt;u&gt;&lt;br /&gt;               &lt;span style="color:#0000ff;"&gt;http://bugs.mysql.com/bug.php?id=41510&lt;/span&gt;&lt;br /&gt;             &lt;/u&gt;&lt;br /&gt;           &lt;/a&gt;&lt;br /&gt;         &lt;/div&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;br /&gt;&lt;div&gt;Server version: 5.1.32-log MySQL Community Server (GPL)&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Your MySQL connection id is 124144 to server version: 5.0.27-standard-log&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;         &lt;/div&gt;&lt;br /&gt;&lt;div&gt;mysql&amp;gt; CREATE TABLE test1 (updatetime timestamp(14) DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP) ENGINE = InnoDB;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Query OK, 0 rows affected, 1 warning (0.01 sec)&lt;/div&gt;&lt;br /&gt;&lt;div&gt;mysql&amp;gt; show warnings;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;*************************** 1. row ***************************&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; Level: Warning&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  Code: 1287&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Message: 'TIMESTAMP(14)' is deprecated; use 'TIMESTAMP' instead&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1 row in set (0.00 sec)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;         &lt;/div&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;br /&gt;&lt;div&gt;同时，TIMESTAMP字段是个很神奇的东西，值得copy一下其使用规则。&lt;/div&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;br /&gt;&lt;div&gt;TIMESTAMP值显示尺寸的格式如下表所示：&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;　　：&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;　　+---------------+----------------+&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;　　| 列类型　　　　| 显示格式　　　 |&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;　　| TIMESTAMP(14) | YYYYMMDDHHMMSS |　&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;　　| TIMESTAMP(12) | YYMMDDHHMMSS　 |&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;　　| TIMESTAMP(10) | YYMMDDHHMM　　 |&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;　　| TIMESTAMP(8)　| YYYYMMDD　　　 |&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;　　| TIMESTAMP(6)　| YYMMDD　　　　 |&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;　　| TIMESTAMP(4)　| YYMM　　　　　 |&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;　　| TIMESTAMP(2)　| YY　　　　　　 |&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;　　+---------------+----------------+&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;　　"完整"TIMESTAMP格式是14位，但TIMESTAMP列也可以用更短的显示尺寸创造&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;　　最常见的显示尺寸是6、8、12、和14。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;　　你可以在创建表时指定一个任意的显示尺寸，但是定义列长为0或比14大均会被强制定义为列长14。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;　　列长在从1～13范围的奇数值尺寸均被强制为下一个更大的偶数。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;　　&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;　　列如：&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;　　定义字段长度　　 强制字段长度&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;　　TIMESTAMP(0) -&amp;gt;　TIMESTAMP(14)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;　　TIMESTAMP(15)-&amp;gt;　TIMESTAMP(14)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;　　TIMESTAMP(1) -&amp;gt;　TIMESTAMP(2)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;　　TIMESTAMP(5) -&amp;gt;　TIMESTAMP(6)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;　　&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;　　所有的TIMESTAMP列都有同样的存储大小，&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;　　使用被指定的时期时间值的完整精度（14位）存储合法的值不考虑显示尺寸。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;　　不合法的日期，将会被强制为0存储&lt;/div&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;br /&gt;&lt;div&gt;你可以非常灵便地确定什么时候初始化和更新TIMESTAMP和对哪些列进行初始化和更新：例子，下面这些语句是等效的：&lt;/div&gt;&lt;br /&gt;&lt;div&gt;CREATE TABLE t (ts TIMESTAMP);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;CREATE TABLE t (ts TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;CREATE TABLE t (ts TIMESTAMP ON UPDATE CURRENT_TIMESTAMP DEFAULT CURRENT_TIMESTAMP);&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-5483898716542242247?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/5483898716542242247/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=5483898716542242247' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/5483898716542242247'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/5483898716542242247'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2010/10/mysqltimestamp.html' title='mysql的timestamp字段'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-5478915154298009625</id><published>2010-08-03T22:16:00.000+08:00</published><updated>2010-10-01T22:38:38.310+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='技术笔记'/><title type='text'>7月8日发布的Java 1.6.0_21，当月12日就爆出崩溃问题</title><content type='html'>&lt;div id="msgcns!F9E8A56BDFA2B94!247" class="bvMsg"&gt;&lt;br /&gt;&lt;div&gt;昨天(2010年8月2日)看到的消息，Java 1.6.0_21有不少非技术问题，不是很稳定，建议暂时不要更新，当天外网电脑已经有此版本的更新提示了。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;          &lt;br /&gt;&lt;br /&gt;         &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;           &lt;strong&gt;Java SE 6 Update 21发布 修复大量安全漏洞&lt;/strong&gt;&lt;br /&gt;         &lt;/div&gt;&lt;br /&gt;&lt;div&gt;美国太平洋时间2010年7月8日美国甲骨文公司发布Java SE 6 Update 21，简称：6u21。此更新的完整版本的内部版本是1.6.0_21-b06（其中"B"的意思是"Build--建设"）。外部版本号是6u21。（51CTO独家专题推荐：Java EE 6平台指南）&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;           &lt;a href="http://developer.51cto.com/art/201007/210679.htm"&gt;http://developer.51cto.com/art/201007/210679.htm&lt;/a&gt;&lt;br /&gt;         &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;          &lt;br /&gt;&lt;br /&gt;         &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;          &lt;br /&gt;&lt;br /&gt;         &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;           &lt;strong&gt;甲骨文的Java更换企业名称导致Eclipse崩溃&lt;/strong&gt;&lt;br /&gt;         &lt;/div&gt;&lt;br /&gt;在Java 1.6.0_21中，Java的公司字段从"Sun Microsystems, Inc"改为了"Oracle."，但这一改动却导致了始料未及的后果：因为有些应用程序是需要依靠公司字段识别虚拟机。集成开发工具Eclipse 3.3版后的版本，包括刚刚发布的Eclipse Helios，都由于这一改变而报OutOfMemoryError错误，因此而发生崩溃。Java是通过自动更新程序更新的。&lt;br /&gt;&lt;div&gt;&lt;br /&gt;           &lt;a href="http://it.solidot.org/article.pl?sid=10/07/29/102249"&gt;http://it.solidot.org/article.pl?sid=10/07/29/102249&lt;/a&gt;&lt;br /&gt;         &lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-5478915154298009625?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/5478915154298009625/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=5478915154298009625' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/5478915154298009625'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/5478915154298009625'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2010/10/78java-1602112.html' title='7月8日发布的Java 1.6.0_21，当月12日就爆出崩溃问题'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-5855686513563205437</id><published>2010-07-15T22:16:00.000+08:00</published><updated>2010-10-01T22:37:53.950+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='技术笔记'/><title type='text'>linux var log问题解决</title><content type='html'>&lt;div id="msgcns!F9E8A56BDFA2B94!246" class="bvMsg"&gt;&lt;br /&gt;&lt;div&gt;观察新装的几台linux服务器状况，发现var目录超大，连续两周检查，均超大。&lt;/div&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;br /&gt;&lt;div&gt;大文件分别存储在这些目录中：/var/log/xferlog, /var/cache/logwatch&lt;/div&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;br /&gt;&lt;div&gt;1，检查发现，xferlog是vsftpd产生的。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;而其根源在于vsftpd的缺省配置。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;[root@xx~]# grep xfer /etc/vsftpd/vsftpd.conf&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;xferlog_enable=YES&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;#xferlog_file=/var/log/vsftpd.log&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;           &lt;/span&gt;xferlog_std_format=YES&lt;/div&gt;&lt;br /&gt;&lt;div&gt;貌似配置没啥问题，从表面来看也不应该产生xferlog文件，但是偏偏/var/log目录下没有vsftpd.log，只有另一个&lt;span style="color:#000080;"&gt;xferlog&lt;/span&gt;&lt;br /&gt;           &lt;span style="color:#404040;"&gt;文件。&lt;/span&gt;其原因在于&lt;span style="color:#ff0000;"&gt;xferlog_file&lt;/span&gt;&lt;br /&gt;           &lt;span style="color:#404040;"&gt;缺省值是/var/log/xferlog，它被注释掉了，所以执行缺省值。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;           &lt;/span&gt;&lt;br /&gt;         &lt;/div&gt;&lt;br /&gt;&lt;div&gt;而每天都会进行归档的/etc/cron.daily/logrotate程序的配置中没有包括xferlog文件的规档，但是它已经缺省包含了/var/log/vsftpd.log的归档配置。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;[root@xx~]# cat /etc/logrotate.d/vsftpd.log&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/var/log/vsftpd.log {&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;   # ftpd doesn't handle SIGHUP properly&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;   nocompress&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;   missingok&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;解决办法很简单，修改/etc/vsftpd/vsftpd.conf配置文件，把xferlog_file前面的#井号去掉。然后重启vsftpd即可。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;          &lt;br /&gt;&lt;br /&gt;2，检查发现，logwatch是每天都会增加的。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;每天都由/etc/cron.daily/0logwatch来执行和调度。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;目前还没有找到太好的办法来控制这些文件的产生。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;如果需要手工删除过大的文件，可以通过find来查找。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;查找大于1M大小的文件 find . -size +1M -exec ls -l {} ;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;估计可以按这种思路去解决：&lt;/div&gt;&lt;br /&gt;&lt;div&gt;vi /etc/cron.daily/tmpwatch&lt;/div&gt;&lt;br /&gt;&lt;div&gt;增加一行内容，保留100天的归档文件(子目录)：&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;           &lt;span style="color:#c00000;"&gt;/usr/sbin/tmpwatch --mtime 2400 /var/cache/logwatch&lt;/span&gt;&lt;br /&gt;         &lt;/div&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;br /&gt;&lt;div&gt;关于logwatch的功能看这里 &lt;a href="http://bubbledong.spaces.live.com/blog/cns%21EC8708D20112A28E%211484.entry"&gt;http://bubbledong.spaces.live.com/blog/cns!EC8708D20112A28E!1484.entry&lt;/a&gt;&lt;br /&gt;         &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;       &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-5855686513563205437?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/5855686513563205437/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=5855686513563205437' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/5855686513563205437'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/5855686513563205437'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2010/10/linux-var-log.html' title='linux var log问题解决'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-3303038318267351040</id><published>2010-07-05T22:16:00.000+08:00</published><updated>2010-10-01T22:40:23.767+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='居家生活'/><title type='text'>酷酷的小电脑foxconn NetBox nT330i</title><content type='html'>&lt;div id="msgcns!F9E8A56BDFA2B94!245" class="bvMsg"&gt;NetBox-nT330i&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Thin and light design 250.5mm * 168mm * 22mm&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;CPU      Intel Atom Dual Core 330, FSB 533 1.60GHZ&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Chipset     nVIDIA MCP7A-ION chipset&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;主机(准系统)是在淘宝买的，1350元。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;硬盘在京东买的，西部数据 2.5寸 5400rpm 320GB，299元。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;内存在京东买的，金士顿DDR2 800 2GB笔记本内存，288元。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;信号线：以前买的HDMI线29元，新买的DVI线29元，主机是双接口的，使用中任选其一即可。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;总计不到2000元。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1，尺寸。非常的小。和常规无线路由器AP差不多大，比一般的上网本更小更薄。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2，性能。还不错，XP启动需要50-90秒之间。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3，高清。1080P没有发现问题，很流畅。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;4，温度。没有长时间烧，目前感觉还可以。宣传上来说ATOM和ION都是非常低电节能的。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;http://www.foxconnchannel.com/product/Barebones/NT330i/index.html&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;http://item.taobao.com/item.htm?id=3956050615&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;http://www.360buy.com/product/171259.html&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;http://www.360buy.com/product/145051.html&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;http://www.360buy.com/product/123156.html&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;http://www.360buy.com/product/155536.html&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;      &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-3303038318267351040?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/3303038318267351040/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=3303038318267351040' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/3303038318267351040'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/3303038318267351040'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2010/10/foxconn-netbox-nt330i.html' title='酷酷的小电脑foxconn NetBox nT330i'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-1820239423268899006</id><published>2010-06-14T22:16:00.000+08:00</published><updated>2010-10-01T22:37:02.594+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='技术笔记'/><title type='text'>db2 v9对linux版本的要求</title><content type='html'>&lt;div id="msgcns!F9E8A56BDFA2B94!244" class="bvMsg"&gt;&lt;br /&gt;&lt;div&gt;居然有3个月没写过技术贴了，说明也很久没成长了。惭愧啊，三个月都是在热盛饭。&lt;/div&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;br /&gt;&lt;div&gt;总结一下db2 v9对linux版本的要求吧，也算是这两天解决的一个问题。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;问题现象：&lt;/div&gt;&lt;br /&gt;&lt;div&gt;install db2 9 (64 bit) on Redhat Enterprise Linux  (64 bit). It is giving error.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ERROR:&lt;/div&gt;&lt;br /&gt;&lt;div&gt;The following library files could not be loaded by db2langdir in /shared/DB2_V_Client/db2/linuxamd64/install/../bin&lt;/div&gt;&lt;br /&gt;&lt;div&gt;-&amp;gt; libstdc++.so.5&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;在执行DB2安装程序时，总是显示没有libstdc++.so.5文件？&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;原因：由于C语言库版本高，系统中只有libstdc++.so.6。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;解决方法：找一个libstdc++.so.5的RPM包，安装上就可以了。软件包是类似于compat-libstdc++-33-3.2.3-63.i386.rpm或者compat-libstdc++-33-3.2.3-63.x86_64.rpm的一个rpm包，一般操作系统DVD安装光盘里会带的。&lt;/div&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;br /&gt;&lt;div&gt;DB2 9.1&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Red Hat Enterprise Linux (RHEL) 4 和 5&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#没提到libstdc++的要求，事实证明也必须有libstdc++so.5才能安装和运行。&lt;/div&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;br /&gt;&lt;div&gt;DB2 9.5&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Red Hat Enterprise Linux（RHEL）4 Update 4&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Red Hat Enterprise Linux（RHEL）5&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;libstdc++so.5&lt;/div&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;br /&gt;&lt;div&gt;DB2 9.7&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Red Hat Enterprise Linux (RHEL) 5 更新 2&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;libstdc++so.6&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# 对于 DB2 Net Search Extender，libstdc++.so.5  是必需的。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# 对于 DB2 数据库服务器和客户机，libstdc++.so.6 是必需的。但是，如果使用了 IBM Tivoli® System Automation for Multiplatforms 或 IBM Tivoli Monitoring for Databases: DB2 Agent，那么需要 libstdc++.so.5。&lt;/div&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;           &lt;a href="http://publib.boulder.ibm.com/infocenter/db2luw/v9r5/index.jsp?topic=/com.ibm.db2.luw.qb.server.doc/doc/c0056715.html"&gt;http://publib.boulder.ibm.com/infocenter/db2luw/v9r5/index.jsp?topic=/com.ibm.db2.luw.qb.server.doc/doc/c0056715.html&lt;/a&gt;&lt;br /&gt;         &lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-1820239423268899006?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/1820239423268899006/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=1820239423268899006' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/1820239423268899006'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/1820239423268899006'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2010/10/db2-v9linux.html' title='db2 v9对linux版本的要求'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-2930546784820743621</id><published>2010-03-16T22:15:00.000+08:00</published><updated>2010-10-01T22:41:38.367+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='家有小儿'/><title type='text'>明天星期几</title><content type='html'>&lt;div id="msgcns!F9E8A56BDFA2B94!242" class="bvMsg"&gt;木木和姥姥回成都一趟，回京后需要休息两周，3月10日开始在家呆着，很是调皮，把姥姥累够呛。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;以前哄他上幼儿园，要说今天是星期1，那明天是星期几呢，木木就知道明天是星期2所以要上班要上幼儿园。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;最近我们不问他了，改他来问我们了，今天星期几啊，明天星期几啊，就等着你说爸妈要上班，他要去幼儿园，我们就是不说这句话。憋了几次，他就直接表达了：我想去幼儿园，我想老师了，我想同学班了（他们班的同学）。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;周三开始在家休息，周五已经开始念叨想去幼儿园了，还真是长大了，需要和小伙伴一起玩了。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;那天教他认字，还自己说呢，在家里他是张驰木木，在幼儿园他是张驰哥哥。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;      &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-2930546784820743621?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/2930546784820743621/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=2930546784820743621' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/2930546784820743621'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/2930546784820743621'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2010/10/blog-post_7900.html' title='明天星期几'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-7569675843834147067</id><published>2010-03-04T00:02:00.000+08:00</published><updated>2010-10-02T00:03:25.359+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='随便说说'/><title type='text'>Hello world!</title><content type='html'>Welcome to &lt;a href="http://wordpress.com/"&gt;WordPress.com&lt;/a&gt;. This is your first post. Edit or delete it and start blogging!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-7569675843834147067?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/7569675843834147067/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=7569675843834147067' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/7569675843834147067'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/7569675843834147067'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2010/03/hello-world.html' title='Hello world!'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-8311489247966197638</id><published>2010-02-14T22:15:00.000+08:00</published><updated>2010-10-01T22:36:11.668+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='技术笔记'/><title type='text'>使用clonezilla进行linux系统的物理机到虚拟机的P2V迁移</title><content type='html'>&lt;div id="msgcns!F9E8A56BDFA2B94!241" class="bvMsg"&gt;&lt;br /&gt;&lt;p&gt;写出来还是挺简单的，解决问题的过程还是挺辛苦的，主要是google一些资料，还要甄别出部分资料的误导。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;问题的来源：&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;10号上午，偶打算用ghost备份linux系统，在机房进行实际操作的时候，发现ghost(版本11)提示系统内有LVM，它可以备份，但是可能恢复的时候会有问题，就做了备份，但没敢做恢复试验。回来问专家，并google一些资料，发现大多数人都是说不行的，偶直接放弃恢复的想法。google的时候，发现了clonezilla真么个开源东东。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;10号下午，偶和丁丁去机房做测试，用clonezilla还算顺利，成功备份出来，直接傻大胆的测试了一下，也成功了。由于ibm的developworks说可以进行p2v试验，丁丁兴趣就比较大了。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;11号，偶在机房，把6台linux机器做了clonezilla的镜像，把1台win2008机器做了ghost镜像。下午在丁丁的虚拟环境中进行恢复试验，到下班的时候接近尾声，后来丁丁给我短信，启动失败。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;12号，上午查资料，晚上也抽空google一下。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;13号，牛年最后一天了，休息。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;14号上午，虎年第一天就要值班，闲来无事，继续恢复linux系统的实验，综合google出来的方法基本上直接成功。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;问题点：引导时，kernel panic，找不到硬盘，找不到vg，找不到lv等等。但是如果用引导光盘进去linux rescue发现一切都是好的，lv/pv/vg都可以看到，所以估计还是引导过程出的问题，事实上也仅仅是需要重新编译一下initrd，让它具有vmware环境里硬盘的驱动就可以了。vmware缺省的scsi硬盘是lsilogic型号的。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;环境说明：&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;物理机：DELL R710, Asianux3sp2-64bit&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;虚拟机：DELL R710, Vmware Esx4(vSphere)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;所用软件版本：clonezilla-live-1.2.3-27.iso, rhel-server-5.3-x86_64-dvd.iso&lt;/p&gt;&lt;br /&gt;&lt;p&gt;有用的资料：&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ibm.com/developerworks/cn/linux/l-clonezilla/index.html"&gt;http://www.ibm.com/developerworks/cn/linux/l-clonezilla/index.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://hi.baidu.com/%C3%87%C3%A1%C3%92%C3%B7%C3%8D%C3%B9%C3%8A%C3%82/blog/item/de57aa943bb00f41d0135e07.html"&gt;http://hi.baidu.com/%C7%E1%D2%F7%CD%F9%CA%C2/blog/item/de57aa943bb00f41d0135e07.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://tzahid.spaces.live.com/blog/cns%21E99E74DBE0A928BC%21595.entry"&gt;http://tzahid.spaces.live.com/blog/cns!E99E74DBE0A928BC!595.entry&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mondorescue.org/docs/p2v.pdf"&gt;http://www.mondorescue.org/docs/p2v.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mondorescue.org/docs/p2v.pdfhttp://cdnetworks-kr-1.dl.sourceforge.net/project/clonezilla/clonezilla_live_stable/clonezilla-live-1.2.3-27.iso"&gt;&lt;br /&gt;           &lt;/a&gt;&lt;a href="http://cdnetworks-kr-1.dl.sourceforge.net/project/clonezilla/clonezilla_live_stable/clonezilla-live-1.2.3-27.iso"&gt;http://cdnetworks-kr-1.dl.sourceforge.net/project/clonezilla/clonezilla_live_stable/clonezilla-live-1.2.3-27.iso&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;丁丁找到的克隆Linux开源资料：&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1.g4l &lt;a href="http://sourceforge.net/projects/g4l/"&gt;http://sourceforge.net/projects/g4l/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2.Mondorescue &lt;a href="http://www.mondorescue.org/"&gt;http://www.mondorescue.org/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3.partimage &lt;a href="http://www.partimage.org/"&gt;http://www.partimage.org/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;4.Clonezilla &lt;a href="http://clonezilla.org/"&gt;http://clonezilla.org/&lt;/a&gt;&lt;br /&gt;         &lt;/p&gt;&lt;br /&gt;&lt;p&gt;操作步骤：(测试成功)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1，使用clonezilla live进行备份。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;可备份到移动硬盘上，或者网络上。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;不管使用哪种方式，都建议将备份好的image放到网络上，便于后续的恢复工作。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;记录一下，当前1.2.3版本的clonezilla还不认识R710的网卡，所以引导过程需要超时4次，每次1分钟，因为机器有4块网卡，耗时。当了后边vmware环境中，它就认识那个网卡了，启动非常快速。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2，在虚拟机中创建一个新的虚拟机。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;注意硬盘不能小于物理机的硬盘。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3，启动虚拟机，并以clonezilla live光盘引导。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;进入shell模式，使用fdisk对本地的硬盘进行分区，只需要创建一个分区，保存分区表。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;重启虚拟机。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;sudo su -&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;fdisk -l&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;fdisk /dev/sda;(创建分区)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;reboot&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;4，再次以clonezilla live光盘引导，启动虚拟机，进行linux系统的恢复。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;进行恢复。使用网络资源进行恢复，本地机器设置静态ip即可，我使用的ssh方式挂载镜像数据，非常方便。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;5，恢复系统以后，调整一些参数。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;如果不执行此步骤，直接启动虚机硬盘引导，会遇到panic之类的严重错误，其实就是找不到合适的引导盘。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;用linux的安装光盘（随便哪个版本都可以，只要是Linux即可，版本与主机系统相同是最好）引导虚拟机启动，进入linux rescue模式。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;然后执行mkinitrd命令，重建initrd即可。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;如果有多余的文件系统，可以修改/etc/fstab文件进行注释，如果原来物理机里有多块本地硬盘，或者加载有iscsi/san等网络磁盘，都需要修改这个文件。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;6，重启就好了。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;poertoff虚机，修改虚机设置，将光驱挂载去掉，虚拟机可以不要光盘引导了，可以自行引导了。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;power on之后，虚机不再报错了，系统正常了！&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;只需要修改自己的网络地址，所有服务已正常。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;==============================================================&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;linux rescue&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;chroot /mnt/sysimage/&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;vi /etc/fstab&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;vi /etc/modprobe.conf&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;cp -p /boot/initrd-2.6.18-128.7AXS3.img /boot/initrd-2.6.18-128.7AXS3.img.old&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;mkinitrd -v -f /boot/initrd-2.6.18-128.7AXS3.img 2.6.18-128.7AXS3&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;内核版本可以看这里：ls -l /lib/modules/&lt;/p&gt;&lt;br /&gt;&lt;p&gt;cat /etc/modprobe.conf&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;alias scsi_hostadapter mptbase&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;alias scsi_hostadapter1 mptspi&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;alias scsi_hostadapter2 ata_piix&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;需要注释掉原来的有关scsi_hostadpter(n)之类的命令行。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;vmware的虚拟硬盘是lsilogic，需要装载mpt系列驱动。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;cat /etc/sysconfig/network-scripts/ifcfg-eth0&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# Intel Corporation 82545EM Gigabit Ethernet Controller (Copper)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;DEVICE=eth0&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;BOOTPROTO=none&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;HWADDR=00:0C:29:A3:6D:28&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ONBOOT=yes&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;NETMASK=255.255.255.0&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;IPADDR=10.10.10.250&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;GATEWAY=10.10.10.254&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;TYPE=Ethernet&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;USERCTL=no&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;IPV6INIT=no&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;PEERDNS=yes&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;         &lt;/p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-8311489247966197638?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/8311489247966197638/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=8311489247966197638' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/8311489247966197638'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/8311489247966197638'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2010/10/clonezillalinuxp2v.html' title='使用clonezilla进行linux系统的物理机到虚拟机的P2V迁移'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-4304344159171958801</id><published>2010-01-30T22:15:00.000+08:00</published><updated>2010-10-01T22:35:50.301+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='技术笔记'/><title type='text'>接触sun solaris产品</title><content type='html'>&lt;div id="msgcns!F9E8A56BDFA2B94!239" class="bvMsg"&gt;&lt;br /&gt;&lt;div&gt;2010年1月。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;新年头一个月，基本上都在折腾那两台SUN T5240了，当然还有一台存储是Sun StorageTek 6140。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;虽然自1997年以来都在用IBM的设备，但俺主要负责应用，在系统层面知之也不多。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;好在自2007年以来，对PC Server有了更进一步认识，配合Linux系统，还是很顺手。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;SUN设备基本可以算是第一次使用，虽然2001年接触过E250，但也仅仅限于在OS上面装个apache和gcc之类的，了解不算深入。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;这次由于职责所在，接触了sun的服务器和存储。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;总体来说，存储还算可以，管理虽然和IBM的不太一样，但也算简单易用。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;但是，SUN的服务器实在是不敢苟同，不能推荐大范围使用。&lt;/div&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;br /&gt;&lt;div&gt;列一下初步认识吧。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;1，那个CPU。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;真是慢啊，号称是配备了2颗六核UltraSPARC T2，但由于主频是1.2G，尽管机器配备了32GB内存，可在启动WAS的时候，居然耗时12分钟+30秒，太令人郁闷了。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;2，那个显示器。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;可能是小机的原因，人家标配是没有显卡的，单独配了显卡，缺省人家也不往上边输出的。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;就算你改过来，还有可能因为接线和开机的顺序不同，导致不同结果。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;说实话，到现在，我也没弄明白，怎么可以肯定的让它在直连的显示器上进行终端显示。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;3，那个cluster。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;安装包巨大，几百M还是有的，还要再打一堆补丁就不说了。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;操作还算简单。功能不算丰富，尤其是设置方面，没啥可设置的。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;或许是人家很强大的缘故，所以全智能了？应该不至于。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;但感觉和linux的开源产品heartbeat没有太大区别，可以多资源组配置算是比HB好的地方了。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;4，那个google&lt;/div&gt;&lt;br /&gt;&lt;div&gt;在互联网时代，居然有google/baidu不出来的技术问题/资料，sun产品应该算其中之一了。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;很多问题，提交到google上，居然没啥接近的信息。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;或许是sun售后做的太好了，不需要大家用google解决之。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;5，工业化产品，PC服务器。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;性价比绝对要让位于PC server了。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;在Intel于2009年推出Nehalem-EP后，业界普遍知道了5500 CPU的强大动力，以及经济萧条影响之下，工业化开放标准设备PC服务器之便宜，性价比之高，绝不是做专有设备的SUN或者IBM的RISC小机能比的了。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;而如果Intel能够在2010年如期推出Nehalem-EX处理器，PC Server能够担当数据库服务器，基本上应该就没有问题了，这目前是RISC能够固守的最后一块阵地了。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;当然Intel针对的并不单单是RISC，而是AMD，这几年AMD的确给市场带来不少好东西，促使intel也推出更好更便宜的处理器。这才是市场。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;而SUN和IBM的RISC呢，欺骗IT群众。在做不了多核的时候，可劲的提高主频，在主频提高不了的的时候，又用多核解决问题，到了6核以后，又说核心之间的协作也太消耗资源，不能更多核了，而等另一个对手做出更多核的时候，他们还是要跟进。到最后你也不知道到底是技术有瓶颈，还是他的市场策略有问题。总之千万别听信他们的托词，一定要性价比，一定要知道更高主频更多核心才能带来高性能。当然了低碳节能是另外一个话题，也是可以作为他们的托辞之一的。&lt;/div&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-4304344159171958801?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/4304344159171958801/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=4304344159171958801' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/4304344159171958801'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/4304344159171958801'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2010/10/sun-solaris.html' title='接触sun solaris产品'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-422740886126356615</id><published>2009-12-31T22:15:00.000+08:00</published><updated>2010-10-01T22:35:12.556+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='技术笔记'/><title type='text'>新机器安装Linux需知</title><content type='html'>&lt;div id="msgcns!F9E8A56BDFA2B94!237" class="bvMsg"&gt;年底了，来设备了，6台DELL R710安装Linux，1台R610安装Windows2008。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;机器配置了RAID卡，因此首先是按照自己的想法重新做raid。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;有6块磁盘，用raid-1做了两块虚盘，剩下2块做全局hotspare磁盘。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;raid在VD Mgmt里面做。全局hotspare盘在PD Mgmt里面做。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;提示：一定要对新配置成功的虚拟磁盘（Virtual Disk 0）进行初始化（Initialization），否则在安装linux的时候，会遇到各种各样奇奇怪怪的问题。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;偶今天遇到的问题：&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1，刚刚delete掉已有raid5，重新建的raid，在linux安装时，居然能看到sda磁盘下面有2个分区！&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2，分区完成后，在格式化/boot分区时，停留不动，可以理解为安装界面死机，此时只能强行关电。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3，设置网络时，由于没填写DNS，安装程序自然会提示没有dns没设置，让用户点continue和cancel，结果点那个都不动。基本上也属于安装界面死机了。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;4，报错，安装程序提示是否在tty2上登录，因为无法弹出光驱/mnt/source，怀疑是重做分区后，设备名称发生了变化。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;和主标题无关的一个现象：&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;使用dell引导盘在R610上安装windows2008，居然设备管理器里有2种设备无法识别（7个，其中4个是网卡）。在dell上找到驱动网卡驱动搞定，另一个还待查设备名称。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;       &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-422740886126356615?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/422740886126356615/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=422740886126356615' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/422740886126356615'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/422740886126356615'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2010/10/linux.html' title='新机器安装Linux需知'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-1565714785546288848</id><published>2009-12-29T22:15:00.000+08:00</published><updated>2010-10-01T22:34:52.651+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='技术笔记'/><title type='text'>netdev in /etc/fstab</title><content type='html'>&lt;div id="msgcns!F9E8A56BDFA2B94!236" class="bvMsg"&gt;&lt;br /&gt;&lt;div&gt;iscsi磁盘时，非常有用。&lt;/div&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;br /&gt;&lt;div&gt;_netdev 挂载选项。该挂载选项指示将在网络启动后挂载该卷，在关闭网络前卸载该卷。&lt;/div&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;br /&gt;&lt;div&gt;另外，由于iscsi磁盘对应的设备名称sdb/sdc/sdd/sde等可能会有变化，使用LVM管理，将是很好的解决方案。&lt;/div&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-1565714785546288848?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/1565714785546288848/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=1565714785546288848' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/1565714785546288848'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/1565714785546288848'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2010/10/netdev-in-etcfstab.html' title='netdev in /etc/fstab'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-2967251818652632246</id><published>2009-12-20T22:14:00.000+08:00</published><updated>2010-10-01T22:34:12.588+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='记录点滴'/><title type='text'>央视网=国家网络电视台？</title><content type='html'>&lt;div id="msgcns!F9E8A56BDFA2B94!235" class="bvMsg"&gt;央视网=国家网络电视台？&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;此前，中央电视台原副总编辑、央视网总顾问赵立凡曾在一个论坛上透露，国家网络电视台的目的就是要抢占多个制高点。包括&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;第一，抢占视频资源的制高点；&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;第二，抢占各类新媒体制高点；&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;第三，抢占手机电视的制高点；&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;第四，抢占三网合一的制高点。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;从这四个制高点来看，游戏规则在变，国家网络电视台将是未来重要的玩家。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;转帖，2009-12-19 董军 中国经营报&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;http://news.cb.com.cn/html/73/n-53773.html&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;       &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-2967251818652632246?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/2967251818652632246/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=2967251818652632246' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/2967251818652632246'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/2967251818652632246'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2010/10/blog-post_327.html' title='央视网=国家网络电视台？'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-2129085159851144219</id><published>2009-12-07T22:14:00.000+08:00</published><updated>2010-10-01T23:55:29.371+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='娱乐'/><category scheme='http://www.blogger.com/atom/ns#' term='转载复制'/><title type='text'>人不由己</title><content type='html'>&lt;div id="msgcns!F9E8A56BDFA2B94!234" class="bvMsg"&gt;&lt;br /&gt;&lt;p&gt;人在江湖，身不由己；&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;人在婚姻，爱不由己；&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;人在官场，话不由己；&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;人在单位，事不由己；&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;人在世上，命不由己；&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;人生无奈，有何归己？&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;享受生活，善待自己。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;转的：&lt;a href="http://www.my1510.cn/article.php?id=5637d1bec78f0fc4"&gt;&lt;br /&gt;             &lt;u&gt;&lt;br /&gt;               &lt;span style="color:#0000ff;"&gt;http://www.my1510.cn/article.php?id=5637d1bec78f0fc4&lt;/span&gt;&lt;br /&gt;             &lt;/u&gt;&lt;br /&gt;           &lt;/a&gt;&lt;br /&gt;         &lt;/p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-2129085159851144219?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/2129085159851144219/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=2129085159851144219' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/2129085159851144219'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/2129085159851144219'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2010/10/blog-post_5267.html' title='人不由己'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-8363594609720310465</id><published>2009-11-27T22:14:00.000+08:00</published><updated>2010-10-01T22:32:28.385+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='家有小儿'/><title type='text'>爱憎分明</title><content type='html'>&lt;div id="msgcns!F9E8A56BDFA2B94!233" class="bvMsg"&gt;孩子，爱憎分明，十分明显。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;mumu看动画片，丛林大反攻。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;后半段，猎人围攻森林，有点黑暗，mumu不想看了，说害怕。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;陪着他，哄着他看了几分钟，结果布谷大熊带着众动物反败为胜，把猎人揍了一顿，mumu高兴惨了，嗷嗷直叫。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;再以后，只要看丛林大反攻，就只看高潮部分了，要看打妖怪那部分。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;赖以上学的儿歌：爸爸妈妈去上班，我去幼儿园。爸爸妈妈不上班，我不去幼儿园。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;语录：&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1，可不是吗。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2，把姥姥晕倒（摸完香香之后，晕倒别人）。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;11月份的mumu，超级调皮。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;不肯老实一会儿，腿脚乱放，经常腿疼。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;偶尔还拿玩具打人，没轻没重。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;有时候能自己玩会儿，也应该是长大了。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;       &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-8363594609720310465?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/8363594609720310465/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=8363594609720310465' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/8363594609720310465'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/8363594609720310465'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2010/10/blog-post_5046.html' title='爱憎分明'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-3831061746341032596</id><published>2009-11-22T22:14:00.000+08:00</published><updated>2010-10-01T22:32:02.534+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='技术笔记'/><title type='text'>准备研究一下Cobbler</title><content type='html'>&lt;div id="msgcns!F9E8A56BDFA2B94!232" class="bvMsg"&gt;周五和redhat工程师聊天，请教了他关于自动化安装方面的问题。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;推荐了两个工具，适合于大规模Linux环境的工具。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Cobbler，自动化安装。https://fedorahosted.org/cobbler/&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SpaceWalk，远程监管升级等日常系统管理。https://fedorahosted.org/spacewalk/ 这个产品就是Redhat Network Satellite的开源版本。据RH工程师说不允许使用该工具对RHEL进行管理，只允许管理CentOS或者Fedora之类的社区版本，但官方介绍里好像是可以的。http://www.redhat.com/spacewalk/&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;估计spacewalk的需求不是很强烈，但是cobbler的需求还是有的，虽然部署规模不是很大，可是我喜欢将所有的同类机器安装成完全一样的配置，有了cobbler就会省事很多。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;貌似cobbler是简化了以前的PXE，TFTP，DHCP，NFS等配置。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;据说可以在其界面中制作Kickstar脚本。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;需要测试一下。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;       &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-3831061746341032596?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/3831061746341032596/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=3831061746341032596' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/3831061746341032596'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/3831061746341032596'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2010/10/cobbler.html' title='准备研究一下Cobbler'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-7562783430204497519</id><published>2009-11-20T22:14:00.000+08:00</published><updated>2010-10-01T22:31:20.791+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='家有小儿'/><title type='text'>三岁木木</title><content type='html'>&lt;div id="msgcns!F9E8A56BDFA2B94!229" class="bvMsg"&gt;&lt;br /&gt;&lt;div&gt;2009年10月。木木在这个月满3岁了。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;终于安排了时间，在国庆期间，回了一次河南老家，也是木木第一次回老家了。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;见到了爸爸的妈妈、叔叔、姑姑、奶奶、姥姥、舅、姨，等等一大家子人。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;从安阳到家的路不太好，正在修，或许下次回去就会好很多了，京石客运专线也在修，肯定会一直往南修下去的，会N快，就象京珠高速一样。&lt;/div&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;br /&gt;&lt;div&gt;幼儿园生活：&lt;/div&gt;&lt;br /&gt;&lt;div&gt;过完长假的木木，有点不愿意去幼儿园了。早上起来的时候，哭闹了好几天，不肯出门。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;后来，老师反应中午睡觉不好，需要老师陪，过了几天也修正过来了。&lt;/div&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-7562783430204497519?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/7562783430204497519/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=7562783430204497519' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/7562783430204497519'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/7562783430204497519'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2010/10/blog-post_7248.html' title='三岁木木'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-6117535303809727724</id><published>2009-10-10T22:13:00.000+08:00</published><updated>2010-10-01T22:30:34.444+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='家有小儿'/><title type='text'>首月入托记录</title><content type='html'>&lt;div id="msgcns!F9E8A56BDFA2B94!227" class="bvMsg"&gt;&lt;br /&gt;&lt;div&gt;2009年9月。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;9.07-9.11，开始黄亭子生活。周一没哭，他还不弄清是咋回事呢，就被送过去了。周2,3,4送的时候进班级门的时候哭。周5不哭了。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;9.14-9.18，太平盛世。周五的时候，国庆阅兵演练，全城放假，没送木木入托。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;9.21-9.25，这周班里很多孩子咳嗽感冒，被传染。24日(周四)开始不送幼儿园，在家休养。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;9.28-9.30，这周虽然有几天可以上班，但是木木还没好彻底，又怕再被传染，就没再入托了，姥姥在家辛苦的带调皮木木。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;这个月退了132的生活费，估计是12元×11天的。&lt;/div&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-6117535303809727724?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/6117535303809727724/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=6117535303809727724' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/6117535303809727724'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/6117535303809727724'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2010/10/blog-post_9826.html' title='首月入托记录'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-4870055383172920492</id><published>2009-09-27T22:13:00.000+08:00</published><updated>2010-10-01T22:30:09.881+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='家有小儿'/><title type='text'>木木语录，拼地图</title><content type='html'>&lt;div id="msgcns!F9E8A56BDFA2B94!226" class="bvMsg"&gt;&lt;br /&gt;&lt;p&gt;木木和姥姥在拼地图。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;木木基本上能记住大部分省的位置，姥姥夸奖他：这么复杂的图，你也能记住。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;木木想了想，说：我能记住他们的位置，他们在哪哪那。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;姥姥：说的也很准确。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;木木：因为，我很聪明。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;姥姥被雷倒。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;木木还能记住不少省的名字。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;         &lt;/p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-4870055383172920492?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/4870055383172920492/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=4870055383172920492' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/4870055383172920492'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/4870055383172920492'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2010/10/blog-post_6930.html' title='木木语录，拼地图'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-3234489055314696565</id><published>2009-09-12T22:13:00.000+08:00</published><updated>2010-10-01T22:23:01.341+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='记录点滴'/><title type='text'>飞过不少战斗机</title><content type='html'>&lt;div id="msgcns!F9E8A56BDFA2B94!225" class="bvMsg"&gt;&lt;br /&gt;&lt;div&gt;周末值班。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;中午吃饭的时候，看到不少人都在抬头看。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;蓝蓝的天空，飞过不少飞机，据说是战斗机，加油机之类的。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;应该是国家空军出来展示了。&lt;/div&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-3234489055314696565?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/3234489055314696565/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=3234489055314696565' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/3234489055314696565'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/3234489055314696565'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2010/10/blog-post_8159.html' title='飞过不少战斗机'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-5041406710002602257</id><published>2009-09-07T22:13:00.000+08:00</published><updated>2010-10-01T22:29:32.843+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='家有小儿'/><title type='text'>入托</title><content type='html'>&lt;div id="msgcns!F9E8A56BDFA2B94!224" class="bvMsg"&gt;&lt;br /&gt;&lt;div&gt;9月7日，入托了。黄亭子。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;早上木木心情不大好，有点不愿意去，但终于没哭就留下了。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;比起半年前去新世纪，好了很多。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;木木应该是班里的老大，估计会不太耐烦，他一向不喜欢和比他小的孩子玩。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;但毕竟喜欢做榜样，做大木木，或许这一点会让他高兴。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;教室空间够大，老师有4个，班里有24个小朋友，师生比例还算正常。&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-5041406710002602257?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/5041406710002602257/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=5041406710002602257' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/5041406710002602257'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/5041406710002602257'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2010/10/blog-post_9770.html' title='入托'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-981626744791153770</id><published>2009-09-06T22:13:00.000+08:00</published><updated>2010-10-01T22:44:19.599+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='家有小儿'/><title type='text'>木木语录</title><content type='html'>&lt;div id="msgcns!F9E8A56BDFA2B94!223" class="bvMsg"&gt;&lt;br /&gt;&lt;div&gt;木木：妈妈，你好聪明。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;妈妈：哦，那你呢？&lt;/div&gt;&lt;br /&gt;&lt;div&gt;木木：我更聪明。&lt;/div&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;br /&gt;&lt;div&gt;2009.08.31，木木离3岁还差37天。&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-981626744791153770?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/981626744791153770/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=981626744791153770' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/981626744791153770'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/981626744791153770'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2010/10/blog-post_2122.html' title='木木语录'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-666836385063831331</id><published>2009-08-21T22:12:00.000+08:00</published><updated>2010-10-01T23:54:07.792+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='记录点滴'/><title type='text'>海缆影响日常依赖的互联网</title><content type='html'>&lt;div id="msgcns!F9E8A56BDFA2B94!222" class="bvMsg"&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;div  style="color: black;color:white;"&gt;&lt;br /&gt;             &lt;span style="word-spacing: 0pt; font: 16px Simsun; text-transform: none; color: rgb(0, 0, 0); text-indent: 0pt; white-space: normal; letter-spacing: normal; border-collapse: separate;"&gt;上周为了补充一份材料，查找了上一次海缆故障对国内的影响。资料还是热的时候，海底光缆就又断了一次，周一下午两点开始，偶的MSN就开始震荡。&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;               &lt;span style="word-spacing: 0pt; font: 16px Simsun; text-transform: none; color: rgb(0, 0, 0); text-indent: 0pt; white-space: normal; letter-spacing: normal; border-collapse: separate;"&gt;甚至这两天家里的电脑都无法上网了，甚是奇怪，检查发现是我把机器的DNS手工设置为opendns了，不知道是被和谐了，还是地震导致其地址无法访问了，所有的域名也就无法解析了，偶的电脑也就无法上网了。&lt;/span&gt;&lt;br /&gt;             &lt;/div&gt;&lt;br /&gt;&lt;div&gt;甚至影响了偶的SOA培训，由于考试要访问老美的网站，所有人的网络都回到10年前的感觉，老师最终决定将地点更换到有专线保证的IBM创新中心会议室。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;特此记录一下。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;             &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;2006年12月26日晚20点25分：台湾发生7.2级地震，使众多路由经过台湾的海光缆系统陆续发生中断，其中有亚太一号、亚太二号、中美、亚欧三号、Flag、C2C等，和中国电信相关的海缆中断情况如下：&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;                &lt;br /&gt;&lt;br /&gt;               &lt;/div&gt;&lt;br /&gt;&lt;div&gt;1. 中美海缆于12月26日20：25 距离台湾枋山登陆站 9.7公里左右发生中断；&lt;/div&gt;&lt;br /&gt;&lt;div&gt;2. 亚欧三号海缆于12月26日20：25 距离台湾枋山登陆站 9.7公里左右发生中断；&lt;/div&gt;&lt;br /&gt;&lt;div&gt;3. 亚太二号海缆S7于12月27日00：06距离台湾淡水登陆站904公里左右发生中断；&lt;/div&gt;&lt;br /&gt;&lt;div&gt;4. 亚太二号海缆S3于12月27日02：00距离崇明登陆站2100公里左右（靠近台湾处）发生中断；&lt;/div&gt;&lt;br /&gt;&lt;div&gt;5. Flag光缆亚太系统于12月26日20:43在韩国到香港段中断；&lt;/div&gt;&lt;br /&gt;&lt;div&gt;6. Flag光缆亚欧段于12月27日04:56在香港到上海段中断。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;                 &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;2009年8月17日，FNAL海缆在香港至韩国釜山段距香港一千零九十二公里处中断，致使中国至北美方向百分之七十的互联网电路中断，造成互联网国际通信受阻。当天晚上微软MSN发出公告称，北京、上海、杭州、青岛、武汉等地大量MSN用户出现登陆故障。&lt;/div&gt;&lt;br /&gt;据工信部介绍，八月九日至十三日，在台风"莫拉克"经过海域，共有九条国际海缆发生中断等不同程度的损坏，由于电信企业采取有效措施及时恢复，这些损坏没有对中国国际通信造成太大影响。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;其中包括中国电信使用的APCN2(亚太2号)、SMW3(亚欧海缆)等多条海底光缆。这些海底光缆分别通往美国、日本、韩国、新加坡和台湾地区等方向。其中亚太2号海缆第7段（Segment 7）连接香港与汕头。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;                   &lt;/div&gt;&lt;br /&gt;&lt;div&gt;上两张图看看&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;           &lt;img src="http://zhangjiansheng.files.wordpress.com/2009/08/xin_2808061908387341071314.jpg?w=300" alt="" /&gt;&lt;br /&gt;         &lt;/p&gt;&lt;br /&gt;&lt;p&gt; &lt;img src="http://zhangjiansheng.files.wordpress.com/2009/08/xin_2908061908382501901315.jpg?w=300" alt="" /&gt;&lt;br /&gt;         &lt;/p&gt;&lt;br /&gt;&lt;p&gt; &lt;img src="http://zhangjiansheng.files.wordpress.com/2009/08/map.jpg?w=225" alt="" /&gt;&lt;br /&gt;         &lt;/p&gt;&lt;br /&gt;&lt;p&gt; END&lt;/p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-666836385063831331?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/666836385063831331/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=666836385063831331' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/666836385063831331'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/666836385063831331'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2010/10/blog-post_01.html' title='海缆影响日常依赖的互联网'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-2816462972881162170</id><published>2009-08-10T22:12:00.000+08:00</published><updated>2010-10-01T22:27:35.078+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='技术笔记'/><title type='text'>uptime &amp;amp; nmon监控系统负载</title><content type='html'>&lt;div id="msgcns!F9E8A56BDFA2B94!213" class="bvMsg"&gt;&lt;br /&gt;&lt;div&gt;uptime&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;load average: 0.03, 0.02, 0.00&lt;/div&gt;&lt;br /&gt;前几天看文章，讲到uptime里的load averages，对比看了一下自己的系统。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;           &lt;a href="http://www.gracecode.com/archives/2973/"&gt;http://www.gracecode.com/archives/2973/&lt;/a&gt;&lt;br /&gt;         &lt;/div&gt;&lt;br /&gt;# 0.00 表示目前桥面上没有任何的车流。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# 1.00 表示刚好是在这座桥的承受范围内。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# 超过 1.00，那么说明这座桥已经超出负荷，交通严重的拥堵。&lt;br /&gt;&lt;div&gt;在多个多核处理器系统中，负载均值是基于内核的总数量决定的。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;哇喔，你有个四核处理器的主机？那么它的负载均值在 3.00 是很正常的。&lt;/div&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;br /&gt;&lt;div&gt;nmon&lt;/div&gt;&lt;br /&gt;&lt;div&gt;很早以前，在AIX上部署过nmon32监控，当时也是对系统的负载没把握，有点不放心，就连续对系统进行了一周的监控，后来常态化了。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;linux下的nmon相对要麻烦一点，google了一下，发现已经opensource了，与时俱进，也算不错的结局。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;下载了binary版本，发现32bit和64bit之间有兼容性问题，不能用，但是make版本可以用并且很方便。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;资料在这里：&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;           &lt;a href="http://nmon.sourceforge.net/pmwiki.php"&gt;http://nmon.sourceforge.net/pmwiki.php&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ibm.com/developerworks/wikis/display/WikiPtype/nmon"&gt;http://www.ibm.com/developerworks/wikis/display/WikiPtype/nmon&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ibm.com/developerworks/cn/aix/library/analyze_aix/"&gt;http://www.ibm.com/developerworks/cn/aix/library/analyze_aix/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;下载并编译。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;make nmon_x86_64_ubuntu810&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;make nmon_x86_rhel52&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;make nmon_x86_rhel45&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;         &lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-2816462972881162170?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/2816462972881162170/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=2816462972881162170' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/2816462972881162170'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/2816462972881162170'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2010/10/uptime-nmon.html' title='uptime &amp;amp;amp; nmon监控系统负载'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-6209668664037835464</id><published>2009-08-08T22:12:00.000+08:00</published><updated>2010-10-01T22:27:04.179+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='奥运会'/><title type='text'>一年了</title><content type='html'>&lt;div id="msgcns!F9E8A56BDFA2B94!212" class="bvMsg"&gt;&lt;br /&gt;&lt;div&gt;晚上看了一眼btv的奥运一周年音乐会，感觉到真是一年了，回忆起那激动人心的时刻。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;一年前的此时此刻，还在紧张之中，要忙到后半夜，并且次日早上还要赶到射击馆，组织者还不让进比赛场地。&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-6209668664037835464?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/6209668664037835464/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=6209668664037835464' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/6209668664037835464'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/6209668664037835464'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2010/10/blog-post.html' title='一年了'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-3685119918214348807</id><published>2009-06-24T22:12:00.000+08:00</published><updated>2010-10-01T22:26:25.620+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='技术笔记'/><title type='text'>linux系统中tmp目录下的子目录无辜消失</title><content type='html'>&lt;div id="msgcns!F9E8A56BDFA2B94!211" class="bvMsg"&gt;&lt;br /&gt;&lt;div&gt;系统中有一个程序，不点名了，它在运行时使用到/tmp目录下的一个子目录，最近发现经常会无辜找不到该目录，导致报错，导致工作异常。&lt;/div&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;br /&gt;&lt;div&gt;周一认真检查了一下，发现是linux特色的一个东西。&lt;/div&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;br /&gt;&lt;div&gt;原因：操作系统每天都会执行一个程序，该程序会自动将一些所谓垃圾文件清理掉，我们所需要的那个目录被河蟹了。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;more /etc/crontab里边包含一行&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2 4 * * * root run-parts /etc/cron.daily  注：表示每天的4点2分，开始执行/etc/cron.daily目录下的可执行程序或脚本；&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;其中有一个tmpwatch程序，会自动把/tmp目录下的过期文件和目录删除掉。可以通过修改该文件的方式，把该目录作例外处理。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;more /etc/cron.daily/tmpwatch&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/usr/sbin/tmpwatch -x /tmp/.X11-unix -x /tmp/.XIM-unix -x /tmp/.font-unix&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;       -x /tmp/.ICE-unix -x /tmp/.Test-unix 240 /tmp&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/usr/sbin/tmpwatch 720 /var/tmp&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;for d in /var/{cache/man,catman}/{cat?,X11R6/cat?,local/cat?}; do&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;   if [ -d "$d" ]; then&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;       /usr/sbin/tmpwatch -f 720 "$d"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;   fi&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;done&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;         &lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-3685119918214348807?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/3685119918214348807/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=3685119918214348807' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/3685119918214348807'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/3685119918214348807'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2010/10/linuxtmp.html' title='linux系统中tmp目录下的子目录无辜消失'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-8313613308859207922</id><published>2009-06-13T22:11:00.000+08:00</published><updated>2010-10-01T22:25:54.343+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='技术笔记'/><title type='text'>ubuntu mac address</title><content type='html'>&lt;div id="msgcns!F9E8A56BDFA2B94!210" class="bvMsg"&gt;&lt;br /&gt;&lt;p&gt;在T41上安装ubuntu 9.04以后，就发现wifi很好用，自动就安装好驱动，在家里也能够检测到信号，能够自动连接。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;但是居然没有普通网卡！没有eth0，只有eth1无线网卡，很是奇怪。最初怀疑是网卡驱动，但是由于ubuntu的版本够新，而thinkpad本本的名气够大，按说是不会出现驱动问题的，何况无线网卡都能找到，何况是有线网卡呢。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;后来用mii-tool也没看到eth0，用dmesg的时候，似乎看到一点希望，至少是扫描到硬件设备了。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;再用ifconfig eth0的时候，终于知道问题了，eth0的mac地址为全零。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;这是一个老问题了，在windows时代已经遇到并解决了问题。那台T41机器，不知道为啥，网卡只坏到mac地址丢失，只要重装完windows，mac地址必然清零，好在网上可以找到很多类似软件可以修改mac地址的，我使用的是smac，那个可以成功搞定mac地址，并且重启os，也能够记住。开始我是随便编写了一个mac地址，后来发现本本的背面就贴着mac地址，直接抄下来设进去就可以了，很完美。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;没想到是linux安装完毕后，也有这个问题，看来不是windows的问题，而是物理网卡确实有毛病了。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;在网上搜了很多资料，如下有用：&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1，单次修改ifconfig就可以搞定。ip命令也类似。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ifconfig eth0 hw ether 00:AA:BB:CC:DD:EE&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ip link set eth0 address 00:AA:BB:CC:DD:EE&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2，macchanger命令也可以搞定。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;macchanger --mac=01:23:45:67:89:AB eth0&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;macchanger需要用apt-get升级安装一下。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3，如果要长期有效，上述两个命令，需要加入自启动脚本里.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;比如/etc/rc.local&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;4，在ubuntu下，可以写入/etc/network/interfaces文件。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;pre-up ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;其中pre-up command本身就是指，Run command before bringing the interface up. 这个命令最合适了。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;偶就用最后这个方法成功搞定问题，每次重启机器都能够连上网络了。&lt;/p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-8313613308859207922?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/8313613308859207922/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=8313613308859207922' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/8313613308859207922'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/8313613308859207922'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2010/10/ubuntu-mac-address.html' title='ubuntu mac address'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-7766468668826659372</id><published>2009-06-12T22:11:00.000+08:00</published><updated>2010-10-01T22:24:59.635+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='技术笔记'/><title type='text'>ubuntu and disk partition</title><content type='html'>&lt;div id="msgcns!F9E8A56BDFA2B94!209" class="bvMsg"&gt;最近不是很忙，抽出时间来试用一下火了很久的ubuntu。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;看到ubuntu要出9.04后，就开始等待，等待的时候先下载8.10版本，在vmware workstation里测试了一下，感觉还可以用。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;后来在T61上安装ubuntu904，有一个wubi.exe程序，可以直接把ubuntu压在xp的一个分区了。直接试了一把，当时安装完就傻眼了，系统启动不了，立马崩溃。当时硬盘里的重要数据都没备份，儿子最近的照片和视频很久没有刻盘和备份了，包括奥运的照片等等。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;后来赶快用另一个本本查资料，居然当天将系统恢复了。是mbr修复一下就可以了。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;但是修复以后，虽然系统能用了，但是使用PowerQuest PartitionMagic已经开始报错。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;使用DiskGenius没有提示错误，但是显示的分区容量和实际磁盘容量已经不一致了。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;后来，我的旧笔记本T41硬件故障修好了，在那个机器上完整安装一次ubuntu，体验了一下，还是可以用的，尤其是上网、看片之类的，都有相应软件支持，正常。给儿子体验ubuntu，他上去按了几个键，就弄出双屏左右滚动的界面，让我研究了半天，才知道他怎么按出那个效果来。ubuntu内置五子连珠游戏。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;再后来，终于有一个周末没事做，下决心把T61的disk故障修好。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;其实问题就在于wubi.exe中的分区把xp自己的分区给修改了，然后中间不知道出啥异常，导致分区数据故障。PowerQuest PartitionMagic能够检查出错误，但是它自身提供的修复，解决不了问题，连管理界面都进不去，而DiskGenius很好，能进管理界面，也能看到不一致的地方，也能提供扫描手动，只是它也不能一步搞定。最后手工试用DiskGenius修改了几个分区的参数，结合扫描旧分区的方法，算是搞定了问题，再使用PQ的时候，已经检查不到错误，一切恢复如初了，甚至连IBM预置的隐藏分区数据也被保留了。&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-7766468668826659372?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/7766468668826659372/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=7766468668826659372' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/7766468668826659372'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/7766468668826659372'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2010/10/ubuntu-and-disk-partition.html' title='ubuntu and disk partition'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-6826118944639159166</id><published>2009-06-10T22:10:00.000+08:00</published><updated>2010-10-01T23:46:22.000+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='工作之余'/><category scheme='http://www.blogger.com/atom/ns#' term='记录点滴'/><title type='text'>upgrade computer</title><content type='html'>&lt;div id="msgcns!F9E8A56BDFA2B94!208" class="bvMsg"&gt;&lt;br /&gt;&lt;div&gt;又到换电脑的时候了，说实话这次不是那么兴奋。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;工作上有两台pc机，虽然也有几年了，但总是够用的。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;这次换它，主要是外网那台机器总是死机，1天能死4次，多年来都是4天一次的，这次1天4次了。期间怀疑过是内存条的问题，检查发现也不是它的问题，估计是显卡或是主板问题了，反正每次死机的时候，风扇狂响。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;既然换机器，就一次把2台机器都换了。内网直接用同事的ghost，外网自己装xp，还好，基本上一天就恢复到之前的状态了，但是要完全恢复至少要一个月，很多功能不是每天都用的。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;其实现在上网本的概念还真是时候，这次我装机，就没安装多少软件。&lt;/div&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;br /&gt;&lt;div&gt;1驱动：网卡、声卡&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2设置：分辨率、IE首页&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3安全：防病毒&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;4软件：WinRAR、FlashGet&lt;/div&gt;&lt;br /&gt;&lt;div&gt;MSN, msn shell&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;sogo输入法、google输入法&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;firefox浏览器、chrome浏览器。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;金山wps&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;acdsee 8.0&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;winamp&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;kmplayer, 暴风影音&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;jdk 6u7&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SecureCRT 5.0&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Synchronize IT!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;gmail notifier&lt;/div&gt;&lt;br /&gt;&lt;div&gt;UltraEdit 13.20a&lt;/div&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;br /&gt;&lt;div&gt;5其他：&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;google词库导入&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;IE收藏夹&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;我的文档位置变更。&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-6826118944639159166?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/6826118944639159166/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=6826118944639159166' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/6826118944639159166'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/6826118944639159166'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2010/10/upgrade-computer.html' title='upgrade computer'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-6929932782468199055</id><published>2009-04-18T21:40:00.003+08:00</published><updated>2010-10-01T23:47:29.582+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='工作之余'/><title type='text'>博鳌累死人</title><content type='html'>周三，晚上加班到9点，帮分社调通单机签发功能。&lt;br /&gt;周四，坐一个下午的飞机，到了海口，汽车去琼海，吃饭，干活，晚上12点才回宾馆，1:30才睡觉。&lt;br /&gt;周五，上午继续PC干活，下午修复笔记本N个。晚上没法回去，要住在办公室。凌晨1:30才睡觉。半夜后方服务器还出现故障。&lt;br /&gt;周六，上午比较忙碌，最重要的会议。下午稍好，傲人，困。晚上1:30才回宾馆。&lt;br /&gt;周日，最后一天，晚上12:30回分社，吃宵夜，2:30回到宾馆，3点方入睡。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-6929932782468199055?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/6929932782468199055/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=6929932782468199055' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/6929932782468199055'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/6929932782468199055'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2009/04/blog-post.html' title='博鳌累死人'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-3454903273254764599</id><published>2009-04-09T20:51:00.000+08:00</published><updated>2009-04-09T20:53:04.664+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='技术笔记'/><title type='text'>近期值得关注的新产品VMware vSphere &amp; ubuntu 9.04</title><content type='html'>VMware在&lt;strong&gt;4月21号&lt;/strong&gt;将要推出vSphere堆栈（即我们之前熟知的Virtual Infrastructure 4），ESX Server 4.0管理程序和其相关的管理工具及附件都包括在即将发布的虚拟基础架构之中，让人觉得Virtual Infrastructure 3颇有些形单影只。&lt;br /&gt;&lt;br /&gt;Ubuntu 9.04 Beta&lt;br /&gt;For testing only! This is a pre-release version of Ubuntu and is almost ready for general use. If it is important that your computer run reliably please continue to use the current stable release (8.10) until this version is ready on &lt;strong&gt;April 23rd&lt;/strong&gt;, 2009&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-3454903273254764599?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/3454903273254764599/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=3454903273254764599' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/3454903273254764599'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/3454903273254764599'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2009/04/vmware-vsphere-ubuntu-904.html' title='近期值得关注的新产品VMware vSphere &amp; ubuntu 9.04'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-2139315318218250070</id><published>2009-03-21T22:05:00.000+08:00</published><updated>2009-03-21T22:08:19.895+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='记录点滴'/><title type='text'>转帖，博士后和民工的区别</title><content type='html'>本文转自开心网的投票，：）&lt;br /&gt;&lt;br /&gt;博士后和民工的区别，太有意思了(最多可选4项)&lt;br /&gt;博士后和民工的区别--&lt;br /&gt;&lt;br /&gt;联合利华引进了一条香皂包装生产线，结果发现这条生产线有个缺陷：常常会有盒子里没装入香皂。总不能把空盒子卖给顾客啊，他们只得请了一个学自动化的博士后设计一个方案来分拣空的香皂盒。博士后拉起了一个十几人的科研攻关小组，综合采用了机械、微电子、自动化、X射线探测等技术，花了几十万，成功解决了问题。每当生产线上有空香皂盒通过，两旁的探测器会检测到，并且驱动一只机械手把空皂盒推走。　 &lt;br /&gt;中国南方有个乡镇企业也买了同样的生产线，老板发现这个问题后大为发火，找了个小工来说：“你他妈给老子把这个搞定，不然你给老子爬走。”&lt;br /&gt;小工很快想出了办法：他花了90块钱在生产线旁边放了一台大功率电风扇猛吹，于是空皂盒都被吹走了。&lt;br /&gt;&lt;br /&gt;这个故事告诉我们：&lt;br /&gt;知识并不一定都是生产力；：1410 (25%)&lt;br /&gt;民工富有创造力；：844 (15%)&lt;br /&gt;能吹是多么的重要！：4219 (75%)&lt;br /&gt;太强大了：1063 (19%)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-2139315318218250070?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/2139315318218250070/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=2139315318218250070' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/2139315318218250070'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/2139315318218250070'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2009/03/blog-post.html' title='转帖，博士后和民工的区别'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-6752519513474238703</id><published>2009-02-11T13:47:00.001+08:00</published><updated>2009-02-14T14:06:02.940+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='家有小儿'/><title type='text'>再谈多美滋Dumex奶粉</title><content type='html'>五个月前，我们遇到了三鹿结石奶粉，我也提到自家吃的是&lt;a href="http://zhangjiansheng.blogspot.com/2008/09/blog-post_16.html"&gt;多美滋奶粉&lt;/a&gt;，没想到2009年2月11日，就冒出了三聚氰胺结石宝宝48个，要知道我们家木木可是从小吃到现在。&lt;br /&gt;下一步要做什么，去医院检查身体，换奶粉。&lt;br /&gt;换什么吃呢，或许比较好的办法是不吃，可是他晚上会饿的，先买点雅培吃吃看。&lt;br /&gt;鲜牛奶要好一些，木木又吃不习惯。&lt;br /&gt;中国的食品安全，如何让我们能放心。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.gemag.com.cn/gemag/new/Article_content.asp?D_ID=7429"&gt;http://www.gemag.com.cn/gemag/new/Article_content.asp?D_ID=7429&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://zhangxiangou.blshe.com/post/28/333882"&gt;http://zhangxiangou.blshe.com/post/28/333882&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-6752519513474238703?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/6752519513474238703/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=6752519513474238703' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/6752519513474238703'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/6752519513474238703'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2009/02/dumex.html' title='再谈多美滋Dumex奶粉'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-6914273780307818355</id><published>2009-01-23T11:09:00.003+08:00</published><updated>2009-01-23T11:19:20.329+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='技术笔记'/><title type='text'>虚拟化Virtualization</title><content type='html'>虚拟化技术是很火热的，被评为2009年十大技术之首，我是在2008年底开始学习了解这一技术。&lt;br /&gt;&lt;br /&gt;业界有5个公司的产品比较著名：&lt;br /&gt;&lt;strong&gt;vmware&lt;/strong&gt;是当仁不让的领导者。vmotion的体验非常好，能够将内存中的东西快速迁移过去，实在是令人诧异。&lt;br /&gt;&lt;strong&gt;Microsoft&lt;/strong&gt;是凭借Hyper-V拥有很多用户。&lt;br /&gt;&lt;strong&gt;SUN&lt;/strong&gt;公司也有自己产品。SunRay是其虚拟桌面的一种技术。&lt;br /&gt;&lt;strong&gt;Parallels&lt;/strong&gt;公司，也就是原来的swSoft，产品有其自己特点，只能虚拟同类型操作系统。&lt;br /&gt;&lt;strong&gt;Citrix&lt;/strong&gt;是xensource的收购者，成功将XEN技术进行商品化包装，提供完整服务。&lt;br /&gt;&lt;br /&gt;上述技术均有耳闻，且有不同程度的亲身体验。或许2009年能够将其中之一应用到生产环境中。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-6914273780307818355?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/6914273780307818355/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=6914273780307818355' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/6914273780307818355'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/6914273780307818355'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2009/01/virtualization.html' title='虚拟化Virtualization'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-1420296618981339476</id><published>2008-12-31T20:08:00.002+08:00</published><updated>2008-12-31T20:11:53.493+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='记录点滴'/><title type='text'>总结2008</title><content type='html'>又是年底盘整时期了。收获挺大。&lt;br /&gt;&lt;br /&gt;生活。围绕儿子茁壮成长。&lt;br /&gt;工作。参加奥运会报道，两个项目基本完工，技术上有不少提高。&lt;br /&gt;身体。冬天到来，开始参加羽毛球运动。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://zhangjiansheng.blogspot.com/2007/12/2007.html"&gt;看看2007年底的总结&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-1420296618981339476?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/1420296618981339476/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=1420296618981339476' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/1420296618981339476'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/1420296618981339476'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2008/12/2008.html' title='总结2008'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-4238899155277688215</id><published>2008-12-28T13:02:00.000+08:00</published><updated>2008-12-30T13:15:14.246+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='技术笔记'/><title type='text'>heartbeat安装</title><content type='html'>在linux上作heartbeat的安装测试，事实证明，相当的简单。&lt;br /&gt;&lt;br /&gt;1，下载安装文件。&lt;br /&gt;事实证明，这里的软件相当的好用。&lt;br /&gt;http://software.opensuse.org/download/server:/ha-clustering:/lha-2.1&lt;br /&gt;2，安装。&lt;br /&gt;rpm -ivh heartbeat-pils-2.1.4-2.1.x86_64.rpm&lt;br /&gt;rpm -ivh heartbeat-stonith-2.1.4-2.1.x86_64.rpm&lt;br /&gt;rpm -ivh heartbeat-2.1.4-2.1.x86_64.rpm&lt;br /&gt;缺什么，就补什么。我遇到如下包：&lt;br /&gt;rpm -ivh perl-TimeDate-1.16-5.el5.noarch.rpm&lt;br /&gt;3，配置。&lt;br /&gt;最重要的文件，只有3个：authkeys ha.cf haresources&lt;br /&gt;cp /usr/share/doc/packages/heartbeat/authkeys /etc/ha.d/&lt;br /&gt;cp /usr/share/doc/packages/heartbeat/ha.cf /etc/ha.d/&lt;br /&gt;cp /usr/share/doc/packages/heartbeat/haresources /etc/ha.d/&lt;br /&gt;&lt;br /&gt;vi /etc/ha.d/authkeys&lt;br /&gt;vi /etc/ha.d/ha.cf&lt;br /&gt;vi /etc/ha.d/haresources&lt;br /&gt;这3个文件，如何配置，网上有很多文章。&lt;br /&gt;4，注意事项。&lt;br /&gt;注意ha.cf中的nodename必须是主机名，且与uname -n相同。&lt;br /&gt;chmod 600 /etc/ha.d/authkeys&lt;br /&gt;5，自启动。&lt;br /&gt;ln -s /etc/init.d/heartbeat /etc/rc.d/rc0.d/K05heartbeat&lt;br /&gt;ln -s /etc/init.d/heartbeat /etc/rc.d/rc3.d/S75heartbeat&lt;br /&gt;ln -s /etc/init.d/heartbeat /etc/rc.d/rc5.d/S75heartbeat&lt;br /&gt;ln -s /etc/init.d/heartbeat /etc/rc.d/rc6.d/K05heartbeat&lt;br /&gt;(字母S和K为大写) &lt;br /&gt;chkconfig --list heartbeat&lt;br /&gt;6.管理&lt;br /&gt;启动和关闭heartbeat的方法：&lt;br /&gt;/etc/init.d/heartbeat start或service heartbeat start&lt;br /&gt;/etc/init.d/heartbeat stop或service heartbeat stop&lt;br /&gt;重读配置/etc/init.d/heartbeat reload&lt;br /&gt;&lt;br /&gt;手工切换：/usr/share/heartbeat/hb_standby&lt;br /&gt;手工接管：/usr/share/heartbeat/hb_takeover&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-4238899155277688215?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/4238899155277688215/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=4238899155277688215' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/4238899155277688215'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/4238899155277688215'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2008/12/heartbeat.html' title='heartbeat安装'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-9051861742886572368</id><published>2008-12-27T12:35:00.001+08:00</published><updated>2008-12-30T12:58:52.976+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='技术笔记'/><title type='text'>PE2950上安装Windows 2003 Server</title><content type='html'>在DELL PowerEdge 2950 Server上安装相关软件，尝试很多次才搞定，记录在此。&lt;br /&gt;&lt;br /&gt;问题现象：使用Windows 2003 Server安装盘，在2950机器上，安装会提示找不到硬盘，使用2950自带的安装引导盘，也无法识别硬盘。&lt;br /&gt;问题根源：RAID卡，perc 6/i型号的驱动不包含在上述安装盘中。&lt;br /&gt;&lt;br /&gt;驱动：&lt;br /&gt;驱动是前提，不管安装什么os，找到驱动是必须的，当然大部分设备的驱动已内置到os中。&lt;br /&gt;这里有驱动：http://support1.ap.dell.com/cn/zh/forum/thread.asp?fid=15&amp;tid=78229&lt;br /&gt;这里有各种安装方法：http://support1.ap.dell.com/cn/zh/forum/thread.asp?fid=20&amp;source=na&amp;tid=153075&amp;type=email_tool&lt;br /&gt;&lt;br /&gt;一般情况下的安装办法：&lt;br /&gt;1，通过设备自带的安装引导盘。&lt;br /&gt;这肯定是dell推荐的方式。好处显而易见，唯一要求是引导盘必须和硬件相匹配，我遇到的问题就是硬件更新了，引导盘没更新，并且检查了dell网站发现，手里的盘和网站上可下载的仍然是一样的，也就是已经是最新版本软件了，但仍未包含perc 6i的驱动。&lt;br /&gt;如果raid卡是perc 5i的应该没问题，可用此方法。&lt;br /&gt;方法：http://support1.ap.dell.com/cn/zh/forum/thread.asp?fid=15&amp;tid=23709&lt;br /&gt;2，通过软驱提供驱动。&lt;br /&gt;在安装windows或linux时，按照提示自己提供软驱版本的驱动程序。&lt;br /&gt;只可惜我的机器未配置软驱。&lt;br /&gt;且在windows安装时，F6的按键都无效。&lt;br /&gt;方法：http://support1.ap.dell.com/cn/zh/forum/thread.asp?fid=15&amp;tid=78214&lt;br /&gt;3，通过自己提供的riad驱动光盘引导，然后再切换回正常的安装盘。&lt;br /&gt;所需光盘非常小，只有3M大小，所以叫“3M ISO 安装2003系统”。&lt;br /&gt;方法：http://support1.ap.dell.com/cn/zh/forum/thread.asp?fid=15&amp;tid=163999&lt;br /&gt;但尝试未成功。&lt;br /&gt;4，自己制作带驱动的安装盘。&lt;br /&gt;不使用软盘加载驱动安装系统的方法－－使用nLite集成驱动。&lt;br /&gt;方法：http://support1.ap.dell.com/cn/zh/forum/thread.asp?fid=15&amp;tid=77501&lt;br /&gt;&lt;br /&gt;偶是用第4种方法搞定的。&lt;br /&gt;提示，如果安装RHEL5U2，则只需要安装盘（DVD一张）即可。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-9051861742886572368?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/9051861742886572368/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=9051861742886572368' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/9051861742886572368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/9051861742886572368'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2008/12/pe2950windows-2003-server.html' title='PE2950上安装Windows 2003 Server'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-3514002227073160854</id><published>2008-12-26T12:23:00.000+08:00</published><updated>2008-12-30T12:35:38.798+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='技术笔记'/><title type='text'>PowerPath安装</title><content type='html'>安装&lt;br /&gt;1，从EMC网站下载软件。要注意软件版本与操作系统版本相匹配。&lt;br /&gt;rpm -ivh EMCpower.LINUX-5.1.2.00.00-021.rhel5.x86_64.rpm&lt;br /&gt;安装用rpm命令即可。&lt;br /&gt;2，启动停止。&lt;br /&gt;/etc/init.d/PowerPath start&lt;br /&gt;/etc/init.d/PowerPath stop&lt;br /&gt;3，注册license&lt;br /&gt;emcpreg -install&lt;br /&gt;powermt check_registration&lt;br /&gt;4，如果是后补license，则&lt;br /&gt;powermt check_registration&lt;br /&gt;powermt set policy=co dev=all&lt;br /&gt;powermt display dev=all&lt;br /&gt;powermt save&lt;br /&gt;5，重启后，看驱动加载情况。&lt;br /&gt;lsmod&lt;br /&gt;&lt;br /&gt;emcpdm 68640 0&lt;br /&gt;emcpgpx 51016 1 emcpdm&lt;br /&gt;emcpmpx 184200 16&lt;br /&gt;emcp 2119136 3 emcpdm,emcpgpx,emcpmpx&lt;br /&gt;scsi_mod 185400 6 emcp,qla2xxx,sg,libata,megaraid_sas,sd_mod&lt;br /&gt;6,相关命令。&lt;br /&gt;powermt display dev=all&lt;br /&gt;查看各通道状况。也可同时看出是否激活通道冗余功能。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-3514002227073160854?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/3514002227073160854/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=3514002227073160854' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/3514002227073160854'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/3514002227073160854'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2008/12/powerpath.html' title='PowerPath安装'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-7376941840479470157</id><published>2008-12-25T11:53:00.000+08:00</published><updated>2008-12-30T12:23:13.536+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='技术笔记'/><title type='text'>RDAC安装</title><content type='html'>1，从IBM网站下载RDAC的安装包。&lt;br /&gt;注意事项：一定要保证软件版本与操作系统版本相匹配。&lt;br /&gt;http://www.lsi.com/rdac/&lt;br /&gt;2，放到服务器上后，开始安装。&lt;br /&gt;假设文件已放到/usr/src/目录下：&lt;br /&gt;cd /usr/src&lt;br /&gt;tar zxvf rdac-LINUX-09.01.B5.55-source.tar.gz&lt;br /&gt;cd /usr/src/linuxrdac-LINUX-09.01.B5.55&lt;br /&gt;make&lt;br /&gt;make install&lt;br /&gt;注意事项：在asianux3下，make会报错。解决办法：修改文件/etc/issue。&lt;br /&gt;修改前的内容：&lt;br /&gt;Asianux Server 3 (Quartet)&lt;br /&gt;Kernel \r on an \m&lt;br /&gt;修改后的内容：&lt;br /&gt;Asianux Server 3 &lt;strong&gt;&lt;span style="color:#ff0000;"&gt;release 5&lt;/span&gt;&lt;/strong&gt; (Quartet)&lt;br /&gt;Kernel \r on an \m&lt;br /&gt;&lt;br /&gt;3，修改启动内核。&lt;br /&gt;vi /boot/grub/menu.lst&lt;br /&gt;vi /boot/grub/menu.lst&lt;br /&gt;&lt;br /&gt;#boot=/dev/hda&lt;br /&gt;default=0&lt;br /&gt;timeout=5&lt;br /&gt;#splashimage=(hd0,6)/boot/grub/background.jpg&lt;br /&gt;#hiddenmenu&lt;br /&gt;title Red Flag DC Server 5.0 SP2 (2.6.9-42.7AX)&lt;br /&gt;root (hd0,6)&lt;br /&gt;kernel /boot/vmlinuz-2.6.9-42.7AX ro root=LABEL=/ vga=788&lt;br /&gt;initrd /boot/mpp-2.6.9-42.7AX.img&lt;br /&gt;保存退出并重新启动系统。&lt;br /&gt;4，注意/etc/modprob.conf文件&lt;br /&gt;安装前后该文件会有不少变化。&lt;br /&gt;可能会需要在里添加一行options qla2xxx ql2xfailover=0&lt;br /&gt;5，详细文档请参照解压后目录下的Readme.txt文件。&lt;br /&gt;6，重启电脑前后，能够看到的SAN-LUN数量不一样多，至少有2倍。&lt;br /&gt;&lt;br /&gt;附：qlogic驱动安装&lt;br /&gt;1，到qlogic网站下载相应的驱动。&lt;br /&gt;2，解压文件&lt;br /&gt;3，查看README.qla2xxx文件即可安装。&lt;br /&gt;非常简单。&lt;br /&gt;# tar -xvzf *.tgz&lt;br /&gt;# cd qlogic&lt;br /&gt;# ./drvrsetup (this extracts the source files directory into the current directory)&lt;br /&gt;# cd qla2xxx-x.yy.zz&lt;br /&gt;# ./extras/build.sh install&lt;br /&gt;重启后确认已加载的驱动，&lt;br /&gt;# lsmod  | grep qla&lt;br /&gt;qla2400               238336  0 &lt;br /&gt;qla2xxx               309664  2 qla2400&lt;br /&gt;intermodule            37508  1 qla2xxx&lt;br /&gt;scsi_mod              185400  9 sr_mod,usb_storage,mppVhba,qla2xxx,libata,aacraid,mppUpper,sg,sd_mod&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-7376941840479470157?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/7376941840479470157/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=7376941840479470157' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/7376941840479470157'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/7376941840479470157'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2008/12/rdac.html' title='RDAC安装'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-8795313660413310429</id><published>2008-12-12T10:19:00.002+08:00</published><updated>2008-12-12T10:31:43.189+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='技术笔记'/><title type='text'>关于日志归档</title><content type='html'>这两天处理日志导致linux的文件系统过大，记录一下。&lt;br /&gt;&lt;br /&gt;关于os标准服务的日志，一般可以用logrotate来处理。&lt;br /&gt;如果是apache的access日志，有3种处理办法。&lt;br /&gt;其1，用logrotate来处理。需要注意代码，/usr/bin/killall -HUP httpd 2&gt; /dev/null || true ，否则可能不会记录新日志。&lt;br /&gt;其2，用rotatelogs，修改httpd.conf文件。&lt;br /&gt;建议写法：CustomLog "|/usr/local/apache/bin/rotatelogs /usr/local/apache/logs/%Y%m%d_access_log 86400 +480" common&lt;br /&gt;其3，用cronolog，修改httpd.conf文件。&lt;br /&gt;程序需要从http://www.cronolog.org/下载。&lt;br /&gt;&lt;br /&gt;列举一下logrotate的配置方法。&lt;br /&gt;可以编辑/etc/logrotate.conf文件来处理，也可以在/etc/logrotate.d/目录下新增一个文件。&lt;br /&gt;例如：&lt;br /&gt;vi /etc/logrotate.d/rflogview.zjs &lt;br /&gt;/var/log/rflogview/system_info /var/log/rflogview/system_errors /var/log/rflogview/secure_info /var/log/rflogview/secure_errors {&lt;br /&gt;    #create 0600 root root&lt;br /&gt;    nocompress&lt;br /&gt;    notifempty&lt;br /&gt;    weekly&lt;br /&gt;    rotate 5&lt;br /&gt;    size 10M&lt;br /&gt;&lt;br /&gt;    sharedscripts&lt;br /&gt;    postrotate&lt;br /&gt;        /bin/kill -HUP `cat /var/run/syslogd.pid 2&gt; /dev/null` 2&gt; /dev/null || true&lt;br /&gt;    endscript&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;vi /etc/logrotate.d/admin&lt;br /&gt;# This configuration is from VBird 2005/10/24&lt;br /&gt;/var/log/admin.log {&lt;br /&gt;        monthly&lt;br /&gt;        size=10M&lt;br /&gt;        rotate 5&lt;br /&gt;        nocompress&lt;br /&gt;        sharedscripts&lt;br /&gt;        prerotate&lt;br /&gt;                /usr/bin/chattr -a /var/log/admin.log&lt;br /&gt;        endscript&lt;br /&gt;        sharedscripts&lt;br /&gt;        postrotate&lt;br /&gt;                /usr/bin/killall -HUP syslogd&lt;br /&gt;                /usr/bin/chattr +a /var/log/admin.log&lt;br /&gt;        endscript&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-8795313660413310429?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/8795313660413310429/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=8795313660413310429' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/8795313660413310429'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/8795313660413310429'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2008/12/blog-post.html' title='关于日志归档'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-6575067060096506280</id><published>2008-11-25T19:01:00.003+08:00</published><updated>2008-11-25T19:09:58.929+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='技术笔记'/><title type='text'>居然会遇到java的bug</title><content type='html'>在程序里用到了com.oreilly.servlet.multipart.BufferedServletInputStream的一段源码，居然会在运行的时候偶尔出现exeception，很是奇怪，跟踪了几次都无法找到原因，在google的时候，发现已经有人遇到此问题了，好像是jre或者application server的问题。不管是哪个层面的问题，反正已经超出我们能够理解的范畴了，记录一下。&lt;br /&gt;&lt;br /&gt;根据&lt;a href="http://www.servlets.com/soapbox/bugs.html"&gt;http://www.servlets.com/soapbox/bugs.html&lt;/a&gt;网站的描述，已经确认是servlet的bug了。&lt;br /&gt;&lt;strong&gt;Bug&lt;/strong&gt;: File upload does not work with Apache JServ when uploading large binary files&lt;br /&gt;&lt;strong&gt;Symptoms&lt;/strong&gt;: When handling a file upload the com.oreilly.servlet.MultipartRequest class throws an ArrayIndexOutOfBoundsException.&lt;br /&gt;&lt;strong&gt;Reason&lt;/strong&gt;: JServ supports the older Servlet API 2.0 and in the API 2.0 source code for javax.servlet.ServletInputStream there's a bug in the readLine(byte[] buf, int off, int len) method where the len parameter is ignored, and as a result reading input lines that exceed the buf length will throw an ArrayIndexOutOfBoundsException.&lt;br /&gt;&lt;strong&gt;Workaround&lt;/strong&gt;: The com.oreilly.servlet library has implemented its own buffering to work around this issue. If you're using another library, upgrade to a server that supports Servlet API 2.1 or later.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.javafaq.nu/java-example-code-1017.html"&gt;http://www.javafaq.nu/java-example-code-1017.html&lt;/a&gt;&lt;br /&gt;/**&lt;br /&gt;* A &lt;code&gt;BufferedServletInputStream&lt;/code&gt; wraps a&lt;br /&gt;* &lt;code&gt;ServletInputStream&lt;/code&gt; in order to provide input buffering and to&lt;br /&gt;* avoid calling the the &lt;code&gt;readLine&lt;/code&gt; method of the wrapped&lt;br /&gt;* &lt;code&gt;ServletInputStream&lt;/code&gt;.&lt;br /&gt;*&lt;br /&gt;&lt;p&gt;&lt;br /&gt;* This is necessary because some servlet containers rely on the default&lt;br /&gt;* implementation of the &lt;code&gt;readLine&lt;/code&gt; method provided by the Servlet&lt;br /&gt;* API classes, which is very slow. Tomcat 3.2, Tomcat 3.1, the JSWDK 1.0 web&lt;br /&gt;* server and the JSDK2.1 web server are all known to need this class for&lt;br /&gt;* performance reasons.&lt;br /&gt;* &lt;p&gt;&lt;br /&gt;* Also, it may be used to work around a bug in the Servlet API 2.0&lt;br /&gt;* implementation of &lt;code&gt;readLine&lt;/code&gt; which contains a bug that causes&lt;br /&gt;* &lt;code&gt;ArrayIndexOutOfBoundsExceptions&lt;/code&gt; under certain conditions.&lt;br /&gt;* Apache JServ is known to suffer from this bug.&lt;br /&gt;*&lt;br /&gt;* @author Geoff Soutter&lt;br /&gt;* @version 1.1, 2001/05/21, removed block of commented out code&lt;br /&gt;* @version 1.0, 2000/10/27, initial revision&lt;br /&gt;*/ &lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://www.cs.unc.edu/Courses/jbs/documentation/oreilly/multipartparser/doc/com.oreilly.servlet.multipart.BufferedServletInputStream.html"&gt;http://www.cs.unc.edu/Courses/jbs/documentation/oreilly/multipartparser/doc/com.oreilly.servlet.multipart.BufferedServletInputStream.html&lt;/a&gt;&lt;br /&gt;java.lang.Object&lt;br /&gt;&lt;br /&gt;+----java.io.InputStream&lt;br /&gt;&lt;br /&gt;+----javax.servlet.ServletInputStream&lt;br /&gt;&lt;br /&gt;+----com.oreilly.servlet.multipart.BufferedServletInputStream&lt;br /&gt;public class BufferedServletInputStream&lt;br /&gt;extends ServletInputStream A BufferedServletInputStream wraps a ServletInputStream in order to provide input buffering and to avoid calling the the readLine method of the wrapped ServletInputStream.&lt;br /&gt;This is necessary because some servlet containers rely on the default implementation of the readLine method provided by the Servlet API classes, which is very slow. Tomcat 3.2, Tomcat 3.1, the JSWDK 1.0 web server and the JSDK2.1 web server are all known to need this class for performance reasons.&lt;br /&gt;Also, it may be used to work around a bug in the Servlet API 2.0 implementation of readLine which contains a bug that causes ArrayIndexOutOfBoundsExceptions under certain conditions. Apache JServ is known to suffer from this bug.&lt;br /&gt;Version:&lt;br /&gt;1.1, 2001/05/21, removed block of commented out code&lt;br /&gt;Author:&lt;br /&gt;Geoff Soutter&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-6575067060096506280?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/6575067060096506280/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=6575067060096506280' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/6575067060096506280'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/6575067060096506280'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2008/11/javabug.html' title='居然会遇到java的bug'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-5091285955071067708</id><published>2008-10-28T12:07:00.004+08:00</published><updated>2008-10-28T12:39:40.717+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='家有小儿'/><title type='text'>这次是鸡蛋，下次是什么</title><content type='html'>看了这个新闻很是不爽，鸡蛋也出现问题了。正当我们还在因“三聚氰胺奶粉事件”而心有余悸时，一向被认为很安全的鸡蛋却又被查出含有三聚氰胺。&lt;br /&gt;&lt;a href="http://news.sina.com.cn/c/2008-10-28/020516535703.shtml"&gt;http://news.sina.com.cn/c/2008-10-28/020516535703.shtml&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;而这次首当其冲的竟然是咯咯哒。据其网站称，“咯咯哒”系列绿色营养鸡蛋出自优良生态环境，严格按绿色食品生产标准组织生产，无抗生素和药物残留、无激素及重金属残留。&lt;br /&gt;&lt;br /&gt;其价格是一般菜市场上鸡蛋的2倍。&lt;br /&gt;&lt;br /&gt;一直以来，我都认为普通鸡蛋可能含激素过多，不肯给mumu吃，都是在能买得起的范围内，买最好的吃，一般价格都比较高，也自认为会相对安全些。&lt;br /&gt;&lt;br /&gt;没想到的，其实也该想得到。&lt;br /&gt;&lt;br /&gt;也买过德青源的鸡蛋，开始也很贵，后来在沃尔玛会员店买大包装的，和普通鸡蛋的价差可以很小。&lt;br /&gt;&lt;br /&gt;在三鹿奶粉事件中，其实问题也很简单。日产100顿的奶源基地，能卖出150顿牛奶出去，自然是加了水，加水太稀了，就加点别的东西以符合检测效果。&lt;br /&gt;&lt;br /&gt;这次鸡蛋问题，也差不多。有关人士分析韩伟集团鸡蛋出事，有可能是有一部分鸡蛋是从市场上收购而来，并非韩伟集团自产。市场上的一般鸡蛋成本价在每枚3毛钱左右，而如集团养殖选用较高档次的鸡饲料，每枚鸡蛋成本在7毛钱左右。虽然成本上要低很多，但由于饲料品质、养殖过程不可控，可能导致收购来的鸡蛋质量不符合要求。&lt;br /&gt;&lt;br /&gt;作为奥运赞助商的伊利牛奶可以出问题，号称国内最大蛋鸡饲养企业也就不难出问题了。&lt;br /&gt;&lt;br /&gt;在市场经济的初期，不能指望生产者都那么自律，可是作为市场监管者的zf为啥不能给俺们一点希望呢。&lt;br /&gt;&lt;br /&gt;在食品安全和医药安全面前，我们还能相信什么？！&lt;br /&gt;&lt;br /&gt;如果你有足够的心理准备，可以看看这里，不保证这个链接能长期有效。&lt;br /&gt;&lt;a href="http://blog.sina.com.cn/s/blog_4c79cbab0100b82q.html"&gt;http://blog.sina.com.cn/s/blog_4c79cbab0100b82q.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-5091285955071067708?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/5091285955071067708/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=5091285955071067708' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/5091285955071067708'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/5091285955071067708'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2008/10/blog-post.html' title='这次是鸡蛋，下次是什么'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-3802275845173370</id><published>2008-10-20T12:43:00.001+08:00</published><updated>2010-10-01T23:47:19.903+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='闲谈时事'/><title type='text'>丑闻年</title><content type='html'>娱乐社会，如有雷同，纯属巧合。&lt;br /&gt;&lt;br /&gt;什么叫幸福，幸福就是元旦没进乌鲁木齐，二月没去郴州，三月没逛拉萨，四月没到山东，五月没在汶川，六月没在贵州瓮安，七月没在上海当警察，八月没在新疆当兵……当然当然，最最幸福的就是今年没买房子，没买车子，没进股市，否则宝马进去，自行车出来；西服进去，三点式出来；老板进去，打工仔出来；博士进去，痴呆出来；姚明进去，潘长江出来；鳄鱼进去，壁虎出来；蟒蛇进去，蚯蚓出来；老虎进去，小猫出来；牵狗进去，被狗牵出来；男人进去，太监出来； 少女进去，老太婆出来；王石进去，王八出來；北京进去，汶川出来； 站着进去，躺着出来；巴西足球队进去，中国足球队出来；黄世仁进去，杨白劳出来；陈冠希进去，艳照门出来；总之，就是地球进去也是乒乓球出来。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-3802275845173370?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/3802275845173370/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=3802275845173370' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/3802275845173370'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/3802275845173370'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2008/10/blog-post_20.html' title='丑闻年'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-3364245662250228340</id><published>2008-10-06T19:58:00.001+08:00</published><updated>2008-10-28T12:07:02.080+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='家有小儿'/><title type='text'>两岁的mumu</title><content type='html'>木木会说哇好多人哦。&lt;br /&gt;还会说肚子不舒服。&lt;br /&gt;木木在麦当劳里边的儿童乐园里边玩，那里有个通道，通道上有三个洞，木木以前喜欢爬到那儿后探出脑袋和爸爸乐(藏猫猫)，现在他喜欢躺里边把脚伸出来玩，爸爸探头过去找他玩还是挺高兴。&lt;br /&gt;我在木木腿上吹响，说木木放了个屁，他就厥起屁股真的对我放了个屁。&lt;br /&gt;可以挂在单杠上吊着玩。&lt;br /&gt;自己会斜眼，会噘嘴，会耸肩膀，逗大人玩。&lt;br /&gt;可以自己吃一点饭，但还不能快速喂饱自己。&lt;br /&gt;木木喜欢看维尼跳跳虎，猫老鼠，天线宝宝。&lt;br /&gt;木木吃了晚饭后，会关灯、关电视，拉着你的手去换鞋，说：出去玩。&lt;br /&gt;简单说，木木长大了不少。&lt;br /&gt;&lt;img src="http://lh5.ggpht.com/zhangjiansheng/SNtxSfAMtsI/AAAAAAAACyU/9gcOqP2T6wI/s400/IMG_5069.JPG" /&gt;&lt;br /&gt;&lt;img src="http://lh5.ggpht.com/zhangjiansheng/SOTU3ilSDbI/AAAAAAAAC2U/dxV5kyz2Nnc/s400/IMG_5140.JPG" /&gt;&lt;br /&gt;&lt;img src="http://lh4.ggpht.com/zhangjiansheng/SNtxGox-dBI/AAAAAAAACyM/gINMcQi7t0o/s400/IMG_5100.JPG" /&gt;&lt;br /&gt;&lt;img src="http://lh6.ggpht.com/zhangjiansheng/SNtzFfkNY0I/AAAAAAAACzE/If81Be2LGio/s400/IMG_5040.JPG" /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/zhangjiansheng/2008Sep"&gt;http://picasaweb.google.com/zhangjiansheng/2008Sep&lt;/a&gt;&lt;br /&gt;&lt;img src="http://lh6.ggpht.com/zhangjiansheng/SOTVUYuEWBI/AAAAAAAAC2o/T05VYGQRJOA/s400/IMG_5214.JPG" /&gt;&lt;br /&gt;&lt;img src="http://lh3.ggpht.com/zhangjiansheng/SOTVrtlgYgI/AAAAAAAAC3U/ofePgxRG1TA/s400/IMG_5305.JPG" /&gt;&lt;br /&gt;&lt;img src="http://lh3.ggpht.com/zhangjiansheng/SOTVbKKyrwI/AAAAAAAAC2w/M-HbfRFtZ1Q/s400/IMG_5232.JPG" /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/zhangjiansheng/2008Oct"&gt;http://picasaweb.google.com/zhangjiansheng/2008Oct&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-3364245662250228340?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/3364245662250228340/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=3364245662250228340' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/3364245662250228340'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/3364245662250228340'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2008/10/mumu.html' title='两岁的mumu'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/zhangjiansheng/SNtxSfAMtsI/AAAAAAAACyU/9gcOqP2T6wI/s72-c/IMG_5069.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-3528888594778810579</id><published>2008-09-16T13:39:00.006+08:00</published><updated>2008-09-16T14:23:55.746+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='家有小儿'/><category scheme='http://www.blogger.com/atom/ns#' term='闲谈时事'/><title type='text'>多美滋奶粉</title><content type='html'>由于近期令人头大的婴幼儿奶粉导致“肾结石三聚氰胺”事件，偶昨天(2008.09.15)很不放心的在超市又详细查看了一下多美滋奶粉的包装。&lt;br /&gt;&lt;br /&gt;发现已然是达能旗下品牌了，很不解，印象里达能有一次新闻事件，回来一查才知道两个都是对的。多美滋已经被达能买下，达能也和娃哈哈闹过强行并购。&lt;br /&gt;&lt;br /&gt;主要是担心多美滋的奶源问题，据售货员介绍，多美滋不是原装进口，而是进口奶粉（已经配好的）在上海包装。这年头家长需要学习的太多，真的担心这帮家伙在包装的时候重新进行配置，寄希望于大型跨国公司的品牌意识吧，人家这123亿欧元也不想打水漂啊。&lt;br /&gt;&lt;br /&gt;&lt;p&gt;好像纯进口的婴幼儿配方奶粉有这么几个：美素佳儿、恩贝尔、雅培、惠氏。&lt;/p&gt;据说这些是合资国产：美赞臣、多美滋、雀巢、森永、味全、明治、澳优、万朝、施恩。&lt;br /&gt;&lt;br /&gt;=============================&lt;br /&gt;多美滋或纳入达能麾下&lt;br /&gt;发布日期：2007-07-13&lt;br /&gt;　　达能两天前宣称将斥123亿欧元并购荷兰皇家纽密科乳品。倘若交易成功，那么去年加入皇家纽密科的英特尔多美滋将纳入达能麾下。&lt;br /&gt;　　达能集团与皇家纽密科已达成交易意向，达能同意以每股55欧元的高价收购皇家纽密科发行的所有流通股，共计123亿欧元。&lt;br /&gt;　　此举意味着达能或将重返潜力巨大的中国奶粉市场。早前达能曾在中国经营过奶粉业务，但由于多方面原因中途即告退出。&lt;br /&gt;　　皇家纽密科是全球最大婴儿食品制造集团，主品牌包括纽迪希亚、美乐宝、多美滋等。“多美滋”已连续三年夺得国内婴幼儿配方奶粉冠军。&lt;br /&gt;　　英特尔食品中国负责人表示，目前正在等待总部消息，尚不清楚多美滋中国策略是否变化。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-3528888594778810579?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/3528888594778810579/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=3528888594778810579' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/3528888594778810579'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/3528888594778810579'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2008/09/blog-post_16.html' title='多美滋奶粉'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-7777198288478057558</id><published>2008-09-05T22:05:00.004+08:00</published><updated>2008-09-07T01:57:00.037+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='居家生活'/><title type='text'>学车</title><content type='html'>终于完成今年的学车任务，下周末可以拿本了。&lt;br /&gt;5月份开始学交规。&lt;br /&gt;过了端午节上的车。&lt;br /&gt;后来就是考杆，顺利通过。&lt;br /&gt;考障碍的时候，遇到新车离合问题，上去就折在爬坡了，好在一周后补考顺利通过。&lt;br /&gt;7月，8月份驾校由于奥运的原因休息。&lt;br /&gt;8.30-31学习路考，9.5实际路考，通过。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-7777198288478057558?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/7777198288478057558/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=7777198288478057558' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/7777198288478057558'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/7777198288478057558'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2008/09/blog-post.html' title='学车'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-2058343461465400088</id><published>2008-08-12T21:56:00.003+08:00</published><updated>2008-08-12T22:07:41.561+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='奥运会'/><title type='text'>体操男子团体，强</title><content type='html'>很强的说，啦啦队也很强，现场效果很棒。&lt;br /&gt;&lt;br /&gt;贴几个图看看。&lt;br /&gt;&lt;a href="http://picasaweb.google.com/zhangjiansheng/Beijing2008/photo#5233621137718058370"&gt;&lt;img src="http://lh5.ggpht.com/zhangjiansheng/SKGOsiKpHYI/AAAAAAAACpY/ioKEGe1FqyU/s400/IMG_1904.JPG" /&gt;观众&lt;/a&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/zhangjiansheng/Beijing2008/photo#5233626457443788882"&gt;&lt;img src="http://lh3.ggpht.com/zhangjiansheng/SKGTiLsF6FI/AAAAAAAACpg/nUgq1hRwfxs/s400/IMG_2016.JPG" /&gt;参赛队员&lt;/a&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/zhangjiansheng/Beijing2008/photo#5233626952296034130"&gt;&lt;img src="http://lh4.ggpht.com/zhangjiansheng/SKGT-_KD71I/AAAAAAAACpo/wD8Ni35ufQs/s400/IMG_2051.JPG" /&gt;功臣&lt;/a&gt;&lt;a href="http://picasaweb.google.com/zhangjiansheng/Beijing2008/photo#5233628145046911394"&gt;&lt;img src="http://lh4.ggpht.com/zhangjiansheng/SKGVEagB-aI/AAAAAAAACpw/hJ9_moPvoho/s400/IMG_2101.JPG" /&gt;志愿者&lt;/a&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/zhangjiansheng/Beijing2008/photo#5233628311782966114"&gt;&lt;img src="http://lh6.ggpht.com/zhangjiansheng/SKGVOHpAQ2I/AAAAAAAACp4/UbL79mLXsv8/s400/IMG_2111.JPG" /&gt;朗朗&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-2058343461465400088?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/2058343461465400088/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=2058343461465400088' title='1 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/2058343461465400088'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/2058343461465400088'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2008/08/blog-post.html' title='体操男子团体，强'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/zhangjiansheng/SKGOsiKpHYI/AAAAAAAACpY/ioKEGe1FqyU/s72-c/IMG_1904.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-8345786931343894808</id><published>2008-07-08T21:35:00.003+08:00</published><updated>2008-07-08T21:40:21.189+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='奥运会'/><title type='text'>奥运证件</title><content type='html'>今天拿到了奥运会的正式证件。&lt;br /&gt;&lt;br /&gt;怎么说呢，充满了责任感。虽然新建系统还存在种种问题，我们仍然要力保奥运会期间不出现任何技术问题，保障新闻报道的顺利进行，也算是为奥运会尽一份力了。&lt;br /&gt;&lt;br /&gt;这个月就要经常去MPC了，把系统搭建起来。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-8345786931343894808?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/8345786931343894808/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=8345786931343894808' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/8345786931343894808'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/8345786931343894808'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2008/07/blog-post.html' title='奥运证件'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-5682390016152703087</id><published>2008-06-10T21:27:00.001+08:00</published><updated>2008-06-29T21:45:22.449+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='家有小儿'/><title type='text'>端午节mumu</title><content type='html'>木木在地震前线乐不思京了，我们端午节去看木木。&lt;br /&gt;木木明显长大了很多，像个大孩子。&lt;br /&gt;问他墙上是谁乱画的，他会小手指摁着自己鼻子，嘴里说mumu。&lt;br /&gt;他要玩积木的时候，会拉一个凳子过来，让妈妈坐或是爸爸坐。&lt;br /&gt;晚上吃饭的时候，非要陪着妈妈一起吃，他自己早吃饱了。&lt;br /&gt;木木很好玩，特别喜欢袜子，下床必须穿袜袜，否则就闹。天太热，大人都不穿袜子了，他一定还是要穿袜袜。&lt;br /&gt;出去玩，木木特别喜欢小桥上的石狮子，摸来摸去。你问他哪里是鼻子，眼睛，他都可以指出来了，玩回来路上还在说摸狮子。&lt;br /&gt;木木出去的时候，还是喜欢让抱着，自己不愿意多走，你不抱他，他就去找妈妈抱，妈妈不抱他就找爸爸，爸爸不抱再去找姥姥。&lt;br /&gt;木木喜欢玩积木，喜欢玩企鹅，喜欢听音乐，每天都要玩很多遍这些玩具。&lt;br /&gt;题外话，成都还是很稳定，受地震影响不是很大，这些和地址构造有关系，也和当地人的乐观心理有很大关系，飞机的上座率还是比较高的，机票折扣也还可以，比较正常，没有单向行程人多另一个方向人少的情况出现。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/zhangjiansheng/2008June/photo#5216866051375704530"&gt;&lt;img src="http://lh6.ggpht.com/zhangjiansheng/SGYICJkLKdI/AAAAAAAAChU/4fRwL1aeqoA/s400/IMG_0671.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/zhangjiansheng/2008June/photo#5216871162386786882"&gt;&lt;img src="http://lh4.ggpht.com/zhangjiansheng/SGYMrpkLKkI/AAAAAAAACiM/8Y-2B-CvQ3g/s400/IMG_0857.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/zhangjiansheng/2008June/photo#5216873859626248946"&gt;&lt;img src="http://lh4.ggpht.com/zhangjiansheng/SGYPIpkLKvI/AAAAAAAACjo/D55SQgNj6yo/s400/IMG_0884.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;更多照片在这里：&lt;a href="http://picasaweb.google.com/zhangjiansheng/2008June"&gt;木木在成都&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-5682390016152703087?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/5682390016152703087/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=5682390016152703087' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/5682390016152703087'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/5682390016152703087'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2008/06/mumu.html' title='端午节mumu'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/zhangjiansheng/SGYICJkLKdI/AAAAAAAAChU/4fRwL1aeqoA/s72-c/IMG_0671.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-8906897924173435352</id><published>2008-05-24T22:48:00.000+08:00</published><updated>2008-05-25T22:56:01.969+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='奥运会'/><title type='text'>20080524 National Stadium</title><content type='html'>The Beijing National Stadium (traditional Chinese: 北京國家體育場; simplified Chinese: 北京国家体育场; Hanyu Pinyin: Běijīng Guójiā Tǐyùchǎng; Tongyong Pinyin: Běijīng Guójiā Tǐyùchǎng), also known as the National Stadium, or the "Bird's Nest" (鳥巢) for its architecture, is a stadium has finished for the Olympic Green in Beijing, China that is scheduled for completion in March, 2008. The stadium will host the main track and field competitions for the 2008 Summer Olympics, as well as the opening and closing ceremonies. It is located right next to the Beijing National Aquatics Centre.&lt;br /&gt;&lt;br /&gt;去鸟巢主要是测试通信相关的软硬件设备，我重点测试了TD上网卡。&lt;br /&gt;下面废话少说，上照片。&lt;br /&gt;&lt;a href="http://picasaweb.google.com/zhangjiansheng/20080524NationalStadium/photo#5204318750806742306"&gt;&lt;img src="http://lh3.ggpht.com/zhangjiansheng/SDl0VIe9lSI/AAAAAAAACew/1--or8JSPkM/s400/IMG_0524.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/zhangjiansheng/20080524NationalStadium/photo#5204318965555107122"&gt;&lt;img src="http://lh5.ggpht.com/zhangjiansheng/SDl0hoe9lTI/AAAAAAAACe4/7ObQBVMdtIY/s400/IMG_0584.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/zhangjiansheng/20080524NationalStadium/photo#5204319137353798978"&gt;&lt;img src="http://lh5.ggpht.com/zhangjiansheng/SDl0roe9lUI/AAAAAAAACfA/BEM6jolYibo/s400/IMG_0606.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/zhangjiansheng/20080524NationalStadium/photo#5204319180303471954"&gt;&lt;img src="http://lh3.ggpht.com/zhangjiansheng/SDl0uIe9lVI/AAAAAAAACfI/fLNKyCdwf68/s400/IMG_0614.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/zhangjiansheng/20080524NationalStadium/photo#5204319227548112226"&gt;&lt;img src="http://lh6.ggpht.com/zhangjiansheng/SDl0w4e9lWI/AAAAAAAACfQ/7gLjzXm6Hco/s400/IMG_0615.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/zhangjiansheng/20080524NationalStadium/photo#5204319266202817906"&gt;&lt;img src="http://lh3.ggpht.com/zhangjiansheng/SDl0zIe9lXI/AAAAAAAACfY/xnYMRVu09Wc/s400/IMG_0641.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/zhangjiansheng/20080524NationalStadium/photo#5204319377871967618"&gt;&lt;img src="http://lh5.ggpht.com/zhangjiansheng/SDl05oe9lYI/AAAAAAAACfg/dNMvuydvfHQ/s400/IMG_0656.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/zhangjiansheng/20080524NationalStadium/photo#5204321271952545170"&gt;&lt;img src="http://lh6.ggpht.com/zhangjiansheng/SDl2n4e9lZI/AAAAAAAACfo/2XxXGsax0Ks/s400/IMG_0636.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;相册： &lt;a style="FONT-WEIGHT: bold; COLOR: #4d4d4d; TEXT-DECORATION: none" href="http://picasaweb.google.com/zhangjiansheng/20080524NationalStadium"&gt;20080524鸟巢、刘翔&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;下面不是我拍摄的，取自官方网站：&lt;br /&gt;&lt;a href="http://picasaweb.google.com/zhangjiansheng/20080524NationalStadium/photo#5204323303472076194"&gt;&lt;img src="http://lh3.ggpht.com/zhangjiansheng/SDl4eIe9laI/AAAAAAAACfw/xAkqOYPIq-8/s400/Img214260812.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/zhangjiansheng/20080524NationalStadium/photo#5204326417323365826"&gt;&lt;img src="http://lh4.ggpht.com/zhangjiansheng/SDl7TYe9lcI/AAAAAAAACgY/bmMBaNhwUsw/s400/xin_30205052313442182638359.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/zhangjiansheng/20080524NationalStadium/photo#5204324763760956850"&gt;&lt;img src="http://lh3.ggpht.com/zhangjiansheng/SDl5zIe9lbI/AAAAAAAACf4/3i99fnaj6ek/s400/Img214375807.jpg" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-8906897924173435352?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/8906897924173435352/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=8906897924173435352' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/8906897924173435352'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/8906897924173435352'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2008/05/20080524-national-stadium.html' title='20080524 National Stadium'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/zhangjiansheng/SDl0VIe9lSI/AAAAAAAACew/1--or8JSPkM/s72-c/IMG_0524.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-1287398774133579604</id><published>2008-04-20T18:40:00.002+08:00</published><updated>2008-04-20T18:53:38.050+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='奥运会'/><title type='text'>20080417 Water Cube</title><content type='html'>The Beijing &lt;strong&gt;National Aquatics Centre&lt;/strong&gt;, also known as the &lt;strong&gt;Water Cube&lt;/strong&gt; (or abbreviated [H2O]3), is an aquatics centre that was built alongside Beijing National Stadium in the Olympic Green for the 2008 Summer Olympics. Ground was broken on December 24, 2003.&lt;br /&gt;&lt;br /&gt;周四下午去了次水立方，也是第一次去国家游泳中心。带着任务去的。&lt;br /&gt;场馆覆盖了WIFI信号，经测试通信效果很差。&lt;br /&gt;媒体工作间的有线宽带巨爽无比，绝对有局域网的传输效果，比办公室的上网效果一点都不差。&lt;br /&gt;顺手拍了几张照片，第一次现场看花样游泳，很多精彩镜头都错过了。&lt;br /&gt;&lt;a href="http://picasaweb.google.com/zhangjiansheng/20080417WaterCube/photo#5190221995418428498"&gt;&lt;img src="http://lh4.ggpht.com/zhangjiansheng/SAdfZ-ZVpFI/AAAAAAAACcE/9Y51_3FyRck/s400/IMG_0347.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/zhangjiansheng/20080417WaterCube/photo#5190222046958036066"&gt;&lt;img src="http://lh4.ggpht.com/zhangjiansheng/SAdfc-ZVpGI/AAAAAAAACcM/FjAlSS65NjE/s400/IMG_0348.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/zhangjiansheng/20080417WaterCube/photo#5190222098497643634"&gt;&lt;img src="http://lh4.ggpht.com/zhangjiansheng/SAdff-ZVpHI/AAAAAAAACcU/5YPBz1ckt0M/s400/IMG_0349.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/zhangjiansheng/20080417WaterCube/photo#5190222150037251202"&gt;&lt;img src="http://lh4.ggpht.com/zhangjiansheng/SAdfi-ZVpII/AAAAAAAACcc/-x5BnK14Dig/s400/IMG_0350.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/zhangjiansheng/20080417WaterCube/photo#5190222403440321682"&gt;&lt;img src="http://lh3.ggpht.com/zhangjiansheng/SAdfxuZVpJI/AAAAAAAACck/fnx3C5GTcpU/s400/IMG_0352.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/zhangjiansheng/20080417WaterCube/photo#5190222661138359458"&gt;&lt;img src="http://lh3.ggpht.com/zhangjiansheng/SAdgAuZVpKI/AAAAAAAACcs/TPhwruv3k78/s400/IMG_0353.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/zhangjiansheng/20080417WaterCube/photo#5190222794282345650"&gt;&lt;img src="http://lh6.ggpht.com/zhangjiansheng/SAdgIeZVpLI/AAAAAAAACc0/IMK5u-s6Opw/s400/IMG_0357.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/zhangjiansheng/20080417WaterCube/photo#5190222910246462658"&gt;&lt;img src="http://lh5.ggpht.com/zhangjiansheng/SAdgPOZVpMI/AAAAAAAACc8/brV7mIfX7BE/s400/IMG_0359.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/zhangjiansheng/20080417WaterCube/photo#5190223077750187218"&gt;&lt;img src="http://lh4.ggpht.com/zhangjiansheng/SAdgY-ZVpNI/AAAAAAAACdE/_w0aP0TF-Gw/s400/IMG_0361.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;table style="WIDTH: auto"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="http://picasaweb.google.com/zhangjiansheng/20080417WaterCube/photo#5190223412757636338"&gt;&lt;img src="http://lh6.ggpht.com/zhangjiansheng/SAdgseZVpPI/AAAAAAAACdU/htwGddxnP0U/s400/IMG_0312.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="FONT-SIZE: 11px; FONT-FAMILY: arial,sans-serif; TEXT-ALIGN: right"&gt;发件人 &lt;a href="http://picasaweb.google.com/zhangjiansheng/20080417WaterCube"&gt;20080417Water...&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/zhangjiansheng/20080417WaterCube/photo#5190223283908617442"&gt;&lt;img src="http://lh4.ggpht.com/zhangjiansheng/SAdgk-ZVpOI/AAAAAAAACdM/940J07_kU3w/s400/IMG_0328.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/zhangjiansheng/20080417WaterCube/photo#5190223700520445186"&gt;&lt;img src="http://lh5.ggpht.com/zhangjiansheng/SAdg9OZVpQI/AAAAAAAACdc/kpxzUYOFoVQ/s400/IMG_0329.JPG" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-1287398774133579604?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/1287398774133579604/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=1287398774133579604' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/1287398774133579604'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/1287398774133579604'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2008/04/20080417-water-cube.html' title='20080417 Water Cube'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/zhangjiansheng/SAdfZ-ZVpFI/AAAAAAAACcE/9Y51_3FyRck/s72-c/IMG_0347.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-4710776155439880001</id><published>2008-04-13T22:50:00.002+08:00</published><updated>2008-04-18T12:43:05.045+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='旅游旅途'/><title type='text'>戒台寺半日游</title><content type='html'>&lt;p&gt;2008.04.13 周日，戒台寺&lt;/p&gt;&lt;p&gt;戒台寺人很少，据说其丁香花很好看，花期又是4月中旬，周末就去了一次。&lt;/p&gt;&lt;p&gt;从鲁谷过去很近，不到17公里，走莲石路，然后G108山路，很快就到了。&lt;/p&gt;&lt;p&gt;到了才知道，戒台寺是一个藏传佛教的寺院，因此在最近这个特殊时期，人很少也就不奇怪了。另外，丁香花还没完全开。&lt;/p&gt;&lt;p&gt;戒台寺香火的旺盛程度与其北方最大的受戒寺院地位，完全不相称。&lt;/p&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/zhangjiansheng/2008Jietai/photo#5188728948822221778"&gt;&lt;img height="267" src="http://lh4.ggpht.com/zhangjiansheng/SAIRfOZVo9I/AAAAAAAACaU/MaTm7xCnFD8/s400/IMG_0224.JPG" width="400" /&gt;&lt;/a&gt; &lt;a href="http://picasaweb.google.com/zhangjiansheng/2008Jietai/photo#5188729219405161442"&gt;&lt;img height="267" src="http://lh3.ggpht.com/zhangjiansheng/SAIRu-ZVo-I/AAAAAAAACac/KZI1a5-menw/s400/IMG_0258.JPG" width="400" /&gt;&lt;/a&gt; &lt;a href="http://picasaweb.google.com/zhangjiansheng/2008Jietai/photo#5188729305304507378"&gt;&lt;img height="267" src="http://lh3.ggpht.com/zhangjiansheng/SAIRz-ZVo_I/AAAAAAAACak/RNiGYKnrt68/s400/IMG_0275.JPG" width="400" /&gt;&lt;/a&gt; &lt;a href="http://picasaweb.google.com/zhangjiansheng/2008Jietai/photo#5188730052628816914"&gt;&lt;img height="267" src="http://lh5.ggpht.com/zhangjiansheng/SAISfeZVpBI/AAAAAAAACbM/6QCw7OcRrRQ/s400/IMG_0223.JPG" width="400" /&gt;&lt;/a&gt; &lt;a href="http://picasaweb.google.com/zhangjiansheng/2008Jietai/photo#5188730211542606882"&gt;&lt;img height="267" src="http://lh6.ggpht.com/zhangjiansheng/SAISouZVpCI/AAAAAAAACbU/OZa1f6aKplY/s400/IMG_0235.JPG" width="400" /&gt;&lt;/a&gt; &lt;a href="http://picasaweb.google.com/zhangjiansheng/2008Jietai/photo#5188730275967116338"&gt;&lt;img height="267" src="http://lh5.ggpht.com/zhangjiansheng/SAISseZVpDI/AAAAAAAACbc/9I28NZvK3l0/s400/IMG_0295.JPG" width="400" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;table style="WIDTH: auto"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="http://picasaweb.google.com/zhangjiansheng/2008Jietai/photo#5188729627427054594"&gt;&lt;img src="http://lh6.ggpht.com/zhangjiansheng/SAISGuZVpAI/AAAAAAAACas/8DlsM_9sxxA/s400/IMG_0310.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="FONT-SIZE: 11px; FONT-FAMILY: arial,sans-serif; TEXT-ALIGN: right"&gt;发件人 &lt;a href="http://picasaweb.google.com/zhangjiansheng/2008Jietai"&gt;2008Jietai&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://www.ce.cn/culture/worldheritage/200804/14/t20080414_15143104.shtml"&gt;http://www.ce.cn/culture/worldheritage/200804/14/t20080414_15143104.shtml&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;戒台寺百年丁香花&lt;br /&gt;&lt;br /&gt;　　最佳观赏时间：4月中旬&lt;br /&gt;　　丁香是门头沟戒台寺公园最珍贵的花木之一，有着200多年的历史，1000多棵古丁香散布在寺内，游客在寺内各处均可观赏到丁香花。这种花以白色为主，间有紫色，一般树高都达五六米，树冠直径6至9米，相传为清乾隆皇帝游览戒台寺时，为给古刹增辉，命人从圆明园畅春园挑选名贵花木移种在此。此后，每年四五月间丁香花开，寺内花香浓郁，令人心旷神怡。丁香一直是传统的愁思的象征，戴望舒的《雨巷》中"丁香般结着愁怨的姑娘"就是对这一象征的很好写照。&lt;br /&gt;　　此外，戒台寺内的四季海棠、四季锦带，以及有北京牡丹之祖称谓的多种名贵牡丹花亦将开放。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-4710776155439880001?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/4710776155439880001/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=4710776155439880001' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/4710776155439880001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/4710776155439880001'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2008/04/blog-post.html' title='戒台寺半日游'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/zhangjiansheng/SAIRfOZVo9I/AAAAAAAACaU/MaTm7xCnFD8/s72-c/IMG_0224.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-6842629236504758280</id><published>2008-03-26T22:28:00.001+08:00</published><updated>2008-03-26T22:36:53.794+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='技术笔记'/><title type='text'>aix mysql localhost</title><content type='html'>&lt;br /&gt;&lt;p&gt;今日在AIX上安装Mysql和Tomcat，至于为啥不用DB2和WAS，偶实在没法回答，惭愧啊。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;小昊做了很多工作，java、tomcat都很快搞定。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Mysql有一些奇怪的问题。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;找了很多安装包，其中包括Mysql网站下载的二进制安装包，也包括从pware找来的amp打包版本。都不大好使，pware相对容易安装，但遇到了character set的问题，不支持GB2312和GBK，这肯定是不行的。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;二进制安装包最难。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;其实方法很简单。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span id="ctl00_MainContentPlaceholder_ctl01_ctl00_lblEntry"&gt;# mkgroup mysql&lt;br/&gt;# useradd -g mysql mysql&lt;br/&gt;# gunzip mysql-5.0.51a-aix5.2-powerpc.tar.gz，或者mysql-5.0.51a-aix5.2-powerpc-64bit.tar.gz&lt;br/&gt;# tar -xvf mysql-standard-5.0.51a-aix5.2-powerpc.tar&lt;br/&gt;# ln -s mysql-standard-5.0.51a-aix5.2-powerpc mysql&lt;br/&gt;# cd mysql&lt;br/&gt;# &lt;span style="COLOR: #ff0000"&gt;scripts/mysql_install_db --user=mysql&lt;/span&gt;&lt;br/&gt;# chown -R root .&lt;br/&gt;# chown -R mysql data&lt;br/&gt;# chgrp -R mysql .&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span&gt;没有任何难的，和linux下安装mysql使用的是完全一致的安装方法。&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span&gt;可谁也没曾想到过基本上是最关键，也是实质性安装的第一步mysql_install_db就报错了。&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span&gt;问题困扰了大概2周时间，花费2天精力google+baidu都无法查找足够的资料，基本上没有实质收获。苦思冥想，偶最后终于解决了，那当时的心情实在是爽啊。&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span&gt;问题出现在localhost。机器是个新安装操作系统的裸机，基本还没安装任何应用软件，也没投入使用呢。所以其主机名就是localhost，而在mysql_install_db报错的第一句话就提到了localhost，我们也没太多注意，没曾想它是指的主机名，就以为是缺省本机的意思。改天贴出来那个报错信息，大家一看就明白了。&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-6842629236504758280?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/6842629236504758280/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=6842629236504758280' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/6842629236504758280'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/6842629236504758280'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2008/03/aix-mysql-localhost.html' title='aix mysql localhost'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-1976765073353314335</id><published>2008-03-12T13:54:00.002+08:00</published><updated>2008-03-29T22:04:40.217+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='理财投资'/><title type='text'>黄金储备、黄金互助基金</title><content type='html'>&lt;p&gt;&lt;a href="http://news.163.com/06/0509/20/2GN5I9PI0001124J.html"&gt;http://news.163.com/06/0509/20/2GN5I9PI0001124J.html&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://www.chinagoldgroup.com/Cyclopedia/Cyclo43.htm"&gt;http://www.chinagoldgroup.com/Cyclopedia/Cyclo43.htm&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://news.sohu.com/2004/03/12/55/news219415593.shtml"&gt;http://news.sohu.com/2004/03/12/55/news219415593.shtml&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;img src="http://photo.sohu.com/2004/03/12/55/Img219415594.jpg"/&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://currencywar.blog.hexun.com/7875784_d.html"&gt;http://currencywar.blog.hexun.com/7875784_d.html&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;4. "黄金互助基金"（Gold Pool）&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;在废除金银的货币地位的进程中，国际银行家采取了"先银后金"的战略方针。先取白银的主要原因在于到60年代初，世界上只剩为数不多的几个国家还在使用白银作为货币，从美国货币系统中"摘除白银"只是一个局部手术，所遭遇的阻力和波及面都有限。&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;黄金的问题则复杂和困难得多。在人类长达5000年的社会实践中，无论什么时代，无论什么国家，无论什么宗教，也无论什么种族，黄金被世人公认是财富的最终形式。这种根深蒂固的意识，决不是凯恩斯等人几句轻飘飘的"黄金是野蛮的遗迹"就能化解的。国际银行家们非常清楚，黄金决不是普通的贵金属，从本质上看，黄金是唯一的、高度敏感的、深负历史传承的"政治金属"，处理不好黄金问题，是会在世界范围内掀起金融风暴的。在白银战役尚未结束之前，必须稳住黄金这边的战线。&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;由于美联储自30年代以来的大规模通货膨胀政策导致美联储货币发行严重超量，超量的纸币在追逐有限的金银货币过程中，无可避免地推高了金银价格。在美国国内，由财政部负责出面压住白银价格，在国际上，必须有一个相对应的组织来代行财政部的功能，负责向市场抛售黄金，将汹涌的黄金攻势压制在滩头阵地。&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;喷气飞机时代的到来使得国际银行家能够经常碰面，秘密商量对策。位于瑞士巴塞尔的国际清算银行于是成为他们著名的"巴塞尔周末"会议所在地。&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;1961年11月，经过密集协商，国际银行家达成一个"高明"的计划，由美国和7个欧洲主要国家建立了"黄金互助基金"，它的主旨就是压住伦敦市场的黄金价格。该基金由参加国的中央银行出份子，总额为2亿7000万美元的等价黄金，其中美国最为财大气粗，独家承担一半，德国战后经济起飞，荷包也日渐鼓胀起来，加之战败国自觉矮人一截，所以认捐数额仅次于美国，达3000万美元。英法意都是2500万，瑞士、比利时与荷兰为1000万。由英格兰银行实际负责操盘，先由它自己的金库中垫支黄金，然后月末和其它入伙的央行按比例结算。[7.13]&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;"黄金互助基金"的首要目标就是如果金价超过35.20美元时，予以迎头痛击，绝不允许越雷池一步。35.20美元的价格中包括了从纽约调运黄金的运输成本。&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;所有参与该基金的中央银行都保证不从伦敦市场上购买黄金，也不得从南非、苏联等第三国购买黄金，美国还保证在任何可能的情况下，游说其它国家的中央银行也采取同样的政策。&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;所有"黄金互助基金"的内容在当时均为最高金融机密，与巴塞尔国际清算银行的传统秘密会议一样，不得有任何书面记录，一张纸片的记录都不允许。任何协议都是口头达成，就如同老摩根以握手和口头协议来完成巨额交易一样，国际银行家们的口头承诺拥有与法律合同同等甚至更高的约束力。&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;在"黄金互助基金"开始运作的最初几年里，大获成功，甚至好到完全超出预先的想象。黄金生产大国苏联1963年秋农业严重歉收，不得不大量抛售黄金来进口粮食，苏联在1963年最后一个季度总共出售惊人的4亿7000万美元的等价黄金，大幅超过"黄金互助基金"的全部黄金家底，在21个月中，"黄金互助基金"的黄金弹药库暴涨到13亿美元，国际银行家几乎不敢相信自己的好运气。[7.14]&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;但是，越南战争的不断升级导致美联储不断加大美元的供应量，洪水泛滥的美元很很快就吞噬了"黄金互助基金"的盈余和大部分家底。法国眼看大势已去，率先退出"黄金互助基金"，不仅如此，法国政府加紧把手中的大把日渐丧失购买力的美元换成黄金，从1962年到1966年，法国从美联储手中兑换了近30亿美元的黄金并运回巴黎储存。&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;到1967年11月底，"黄金互助基金"总共损失了10亿美元的黄金，接近900吨。此时的美元已处在世界范围内的信心危机之中。&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;约翰逊总统终于沉不住气了，他想做点什么了。 在约翰逊总统身边有一群国银行家作为他的高参，他们反复向总统灌输一个主 意，那就是长痛不如短痛，与其这样一点一点被其他国家吸干黄金储备，不如孤 注一掷搏一把，拿出全部黄金家当，把伦敦金属交易市场给淹了，一劳永逸地解 决黄金对美元升值的问题，重拾世界对美元的信心。约翰逊接受了这个近乎疯狂 的建议，美联储的全部黄金储备被押上了这场空前规模的赌桌。上万吨的金砖被 装船运往英格兰银行和纽约美联储银行，准备给看好黄金的全世界投机者一个惨 痛的教训。如果计划顺利，英格兰银行和纽约美联储银行联手海量抛售黄金，造 成黄金突然超量供应，将金价打到３５美元以下，投机者势必陷入全面恐慌，并 最终击穿他们的止损线，造成更大规模的抛售黄金。待彻底打垮黄金买家的人气 之后，再以低价逐渐买回黄金，人不知鬼不觉地把黄金还回金库。这实在是一个 天衣无缝的计划。 在１９６８年年初的几个星期之内，该计划付诸执行。让约翰逊总统和所有人极 度惊骇的是，市场全部吸收了黄金的卖盘。该役，美联储总共损失９３００吨黄 金。酷爱权力却输得一塌糊涂的约翰逊总统，不久即宣布不再竞选总统连任。 [7.15]&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;1968年3月，"黄金互助基金"已陷入崩溃的边缘。&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;3月9日，总统特别助理罗斯托（Rostow）在给约翰逊的备忘录中这样写道：&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;大家（总统经济顾问）的结论是：一致反对让黄金涨价来应对当前的危机。多数人倾向保持'黄金互助基金'运转，但是他们认为和欧洲方面协调有困难，很难恢复市场的平静。所以他们认为我们最终不得不关闭'黄金互助基金'。大家的想法比较混乱，不知如和劝说非'黄金互助基金'的国家与我们合作，他们觉得 IMF(国际货币基金组织)可能派上用场。他们认为我们必须在30天之内对何去何从有一个清楚的想法并采取行动。&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;评语：您可以看出，这些想法和我们的没有太大的不同。本周末的巴塞尔会议（国际清算银行）之后，我们将可以更准确地了解到欧洲人的想法。&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;3月12日，在另一份备忘录中，罗斯托写道：&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;总统先生：&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;我对比尔.马丁（Bill Martin, 美联储主席，刚参加晚巴塞尔会议） 的理解是以下几点：&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;1. 对于黄金价格的变化，英国和荷兰人可能赞同这种选择（保持'黄金互助基金'）。德国人犹豫不决。意大利、比利时和瑞士人强烈反对。&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;2. 他达成了协议，大家追加5亿美元的黄金并以承诺另外5亿美元来保证基金的继续运转。（以目前伦敦市场黄金损失速度来看，这些黄金只能支持几天时间）&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;3. 欧洲人意识到我们很快就会面临非常不愉快的选择。他们准备不得已时关闭伦敦黄金市场，让黄金随行就市。&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;4. 在这种情况下，财政部、国务院、美联储、和总统经济顾问们忙了一整天来考虑一旦我们宣布关闭'黄金互助基金'后，各国以后如何协调。&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;5. 我们还不知道约福勒（财政部长）和比尔的个人观点。我们会在今晚或明早与他们交换意见。&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;我个人的感觉是，我们离真相到来的时刻越来越近了。&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;3月14日，在黄金问题上，罗斯托进一步报告：&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;您的高级顾问达成以下一致：&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;1.现在的情况不能再持续下去了，希望事情能有好转。&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;2. 我们这个周末需要在华盛顿召开一个"黄金互助基金"参与国的会议。&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;3. 我们将讨论：黄金在过渡期间的规则，保持金融市场持续的措施，加紧推行特别提款权（SDR's）&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;4. 在过渡期间，我们将对官方央行美元持有者按原价兑换。&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;5. 如果不能达成任何协议，我们将中止官方美元兑换黄金，至少暂时如此。然后召开紧急会议。&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;6. 这将可能使世界金融市场在一段时间内陷入混乱，但这是唯一能迫使其他国家接受一个长远方案的办法。我们一致认为让黄金价格上涨是最糟糕的后果。&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;您现在必须下决心是否立即关闭伦敦黄金市场。[7.16]&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;无论采取什么措施也挽救不了"黄金互助基金"破产的命运。1968年3月17日，"黄金互助基金"计划终于关门大吉了。伦敦黄金市场应美国要求关闭了整整两个星期。&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;在美联储黄金大战惨败的同时，越南战争的情况也出现了戏剧性的变化，1968年1月30日越南游击队对南越30个省的省会同时发动大规模进攻，甚至占领了西贡境内的一些重要目标，顺化古都也被攻陷。基辛格认为，这次进攻虽然北越取得了政治上的胜利，但是从军事角度来看却是北越的最大败笔，游击队放弃了自己擅长的飘忽不定的打法，而集中主力与美军打起了阵地战，在美军优势火力之下，游击队伤亡惨重。如果美军对业已失去了游击队掩护的北越主力部队进行大规模进攻，越南战场的前景可能会有根本改观 [7.17]。让基辛格扼腕长叹的是，约翰逊放弃了 这样一次机会。此时的约翰逊在金融战场上的惨败，已经使他丧失了坚持越南战争的底气。&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;伦敦黄金市场的惨败，让美国的决策精英们陷入了全面恐慌，坚持金本位的保守人士与要求废除金本位的主流派产生了激烈争论。但双方都认为在如此混乱的金融局面下，越南战争该收场了。&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;于是，美国的新闻舆论导向开始发生根本转变。1968年2月27日克朗凯特（Walter Cronkite）"预言"美国将会失败。华尔街日报质问"事态是否已经弄乱了我们原先可驾驭的目标？如果还没有准备好的话，美国人民应该准备接受越南事件的黯淡前景。"《时代周刊》3月15日说，"1968年已使得美国人觉悟到，在越南获胜，或甚至只有取得有利的局面，已经不是（美国）这一世界强权力所能及的了。"这时，熟睡已久的参议员们也苏醒过来，富布赖特议员开始质疑："政府有权不经过国会同意就扩大战争吗？"曼斯菲尔德则宣布："我们在一个错误的地方，从事一场错误的战争。"&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;1968年3月31日，约翰逊宣布对北纬20度线以北地区中止轰炸行动，他还表明不再增派大量军队前往越南，并宣称"我们在越南的目标从来就不是消灭敌人"。他又宣布放弃竞选连任总统。&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;越南战争结束的本质原因乃是伦敦黄金战场的惨败导致统治精英阶层的金融"底气"损耗殆尽。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://longjf.blog.hexun.com/10473985_d.html"&gt;http://longjf.blog.hexun.com/10473985_d.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;a href="http://longjf.blog.hexun.com/10473990_d.html"&gt;http://longjf.blog.hexun.com/10473990_d.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;a href="http://longjf.blog.hexun.com/10475355_d.html"&gt;http://longjf.blog.hexun.com/10475355_d.html&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;a href="http://longjf.blog.hexun.com/10480991_d.html"&gt;http://longjf.blog.hexun.com/10480991_d.html&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-1976765073353314335?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/1976765073353314335/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=1976765073353314335' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/1976765073353314335'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/1976765073353314335'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2008/03/blog-post.html' title='黄金储备、黄金互助基金'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-5551682725604455864</id><published>2008-02-29T22:31:00.003+08:00</published><updated>2008-03-29T21:25:23.904+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='记录点滴'/><title type='text'>开标</title><content type='html'>&lt;br /&gt;&lt;p&gt;每四年才有一次的日子里，我们的项目也终于开标了，是以为记。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;预 公 告：&lt;a href="http://www.ccgp.gov.cn/purchief/cgbxdetail.jsp?condition=467268"&gt;http://www.ccgp.gov.cn/purchief/cgbxdetail.jsp?condition=467268&lt;/a&gt;&lt;br/&gt;招标公告：&lt;a href="http://www.ccgp.gov.cn/purchief/cgbxdetail.jsp?condition=477595"&gt;http://www.ccgp.gov.cn/purchief/cgbxdetail.jsp?condition=477595&lt;/a&gt;&lt;br/&gt;问题答复：&lt;a href="http://www.ccgp.gov.cn/purchief/cgbxdetail.jsp?condition=486370"&gt;http://www.ccgp.gov.cn/purchief/cgbxdetail.jsp?condition=486370&lt;/a&gt;&lt;br/&gt;中标公告：&lt;span style="TEXT-DECORATION: underline"&gt;&lt;span style="COLOR: #810081"&gt;&lt;a href="http://www.ccgp.gov.cn/purchief/cgbxdetail.jsp?condition=498253"&gt;http://www.ccgp.gov.cn/purchief/cgbxdetail.jsp?condition=498253&lt;/a&gt;&lt;a href="http://www.ccgp.gov.cn/purchief/cgbxdetail.jsp?condition=498253"/&gt;&lt;a href="http://www.ccgp.gov.cn/purchief/cgbxdetail.jsp?condition=498253"/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-5551682725604455864?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/5551682725604455864/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=5551682725604455864' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/5551682725604455864'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/5551682725604455864'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2008/02/blog-post.html' title='开标'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-6633522679943949093</id><published>2008-02-18T13:28:00.002+08:00</published><updated>2008-02-18T13:32:15.876+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='技术笔记'/><title type='text'>ibm p55a 网络配置</title><content type='html'>共有命令若干：&lt;br /&gt;(1)管理界面&lt;br /&gt;smitty tcpip&lt;br /&gt;(2)删除网络接口&lt;br /&gt;rmdev -dl en4&lt;br /&gt;(3)自动发现新的网络接口&lt;br /&gt;cfgmgr&lt;br /&gt;(4)查看物理端口对应逻辑端口&lt;br /&gt;lscfg | grep en&lt;br /&gt;(5)查看逻辑端口的定义和配置情况defined, available&lt;br /&gt;lsdev | grep en&lt;br /&gt;(6)查看ip配置&lt;br /&gt;ifconfig -a&lt;br /&gt;(7)查看已生效的网络ip定义，路由&lt;br /&gt;netstat -rn&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-6633522679943949093?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/6633522679943949093/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=6633522679943949093' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/6633522679943949093'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/6633522679943949093'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2008/02/ibm-p55a.html' title='ibm p55a 网络配置'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-7641888296275452688</id><published>2008-02-11T14:54:00.000+08:00</published><updated>2008-02-11T15:07:04.075+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='记录点滴'/><title type='text'>2008春节</title><content type='html'>今年春节回老家过年了，也算是紧赶慢赶才凑齐了日子。&lt;br /&gt;阴历29一大早的火车，5点多就起床了。动车D133，票价贼高。确实是快，设施也很不错，宽敞。火车时间和后续的汽车时间差不多，火车上3.5小时，6:54上车，10:30下火车到回到家又用了3.5小时，下午14点才回到家。&lt;br /&gt;初3又是一大早就起床，5点多，特快T70，9:03的车，晚点，14:38本来就该到了，晚了十几分钟。&lt;br /&gt;今年按说挺冷的，在家头天晚上睡觉都打哆嗦，开了电褥子就不冷了，第二天居然盖一条被子也能睡觉了（半夜被老三把被子裹走了）。&lt;br /&gt;二弟结婚没赶上，主要是单位节前太忙了，只怪项目招标时间太不凑巧，恐怕耽误了不止我一个人的事。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-7641888296275452688?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/7641888296275452688/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=7641888296275452688' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/7641888296275452688'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/7641888296275452688'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2008/02/2008.html' title='2008春节'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-5318197022554748705</id><published>2007-12-30T15:49:00.000+08:00</published><updated>2007-12-30T15:55:15.310+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='记录点滴'/><title type='text'>总结之2007</title><content type='html'>2007就剩下最后几天了，或许是盘点的时候了。&lt;br /&gt;忙忙叨叨，不知道在做什么事，或许也就那么点事，被动的往前走。&lt;br /&gt;1，生活。这一年，就是在伺候儿子长大。&lt;br /&gt;2，工作。奥运项目，从立项，到建设，年底就要出第一版了，其实离完成还早的很。手机发稿项目，是从四月开始忙，年底开始招标，或许春节前能够完成招标。&lt;br /&gt;3，身体。这一年，还是在吃老本。&lt;br /&gt;&lt;br /&gt;2008，奥运年。&lt;br /&gt;1，继续伺候儿子。&lt;br /&gt;2，继续2个项目，完成验收，奥运期间的技术支持，项目投入运行。&lt;br /&gt;3，该锻炼身体了。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-5318197022554748705?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/5318197022554748705/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=5318197022554748705' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/5318197022554748705'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/5318197022554748705'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2007/12/2007.html' title='总结之2007'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-6767001000502699140</id><published>2007-11-30T16:08:00.000+08:00</published><updated>2007-11-30T16:32:09.685+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='技术笔记'/><title type='text'>dom4j两种创建namespace的方法的差异!</title><content type='html'>由于要生成符合&lt;a href="http://www.cnml.org.cn/"&gt;CNML国家标准&lt;/a&gt;的文件，涉及到一系列的问题。尤其是用dom4j传教namespace时，不同的方法，效果很有不同，记录在此。&lt;br /&gt;&lt;br /&gt;dom4j 两种创建XML Document方法中命名空间的差异!&lt;br /&gt;&lt;br /&gt;Namespace namespace ...&lt;br /&gt;&lt;br /&gt;//第一种方法&lt;br /&gt;Document doc = DocumentHelper.createDocument();&lt;br /&gt;Element root = doc.&lt;strong&gt;addElement("Root", namespace.getURI())&lt;/strong&gt;;&lt;br /&gt;Element eResultMessage = root.addElement("ResultMessage");&lt;br /&gt;&lt;br /&gt;结果为:&lt;br /&gt;&amp;lt;Root xmlns="http://aaaaaa"&amp;gt;&lt;br /&gt; &amp;lt;resultmessage&amp;gt;...&amp;lt;/resultmessage&amp;gt;&lt;br /&gt;&amp;lt;/root&amp;gt;&lt;br /&gt;&lt;br /&gt;//第二种方法&lt;br /&gt;Document doc = DocumentHelper.createDocument();&lt;br /&gt;Element root = doc.addElement("Root");&lt;br /&gt;&lt;strong&gt;root.add(namespace);&lt;/strong&gt;&lt;br /&gt;Element eResultMessage = root.addElement("ResultMessage");&lt;br /&gt;&lt;br /&gt;结果为:&lt;br /&gt;&amp;lt;Root xmlns="http://aaaaaa"&amp;gt;&lt;br /&gt; &amp;lt;resultmessage xmlns=""&amp;gt;...&amp;lt;/resultmessage&amp;gt;&lt;br /&gt;&amp;lt;/root&amp;gt;&amp;lt;&lt;br /&gt;只要是设置了父元素的Namespace,子元素就会自动出现xmlns=""的&lt;br /&gt;====================&lt;br /&gt;Namespace ns = new Namespace("","http://www.cnml.org.cn/2005/CNMLSchema");&lt;br /&gt;Document myDocument = DocumentHelper.createDocument();&lt;br /&gt;Element root = myDocument.addElement("CNML", ns.getURI());&lt;br /&gt;=============&lt;br /&gt;Namespace ns = new Namespace("","http://www.cnml.org.cn/2005/CNMLSchema");&lt;br /&gt;Document myDocument = DocumentHelper.createDocument();&lt;br /&gt;Element root = myDocument.addElement("CNML");&lt;br /&gt;root.add(ns);&lt;br /&gt;====================&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-6767001000502699140?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/6767001000502699140/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=6767001000502699140' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/6767001000502699140'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/6767001000502699140'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2007/11/dom4jnamespace.html' title='dom4j两种创建namespace的方法的差异!'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-395204537322491294</id><published>2007-10-22T21:54:00.000+08:00</published><updated>2007-10-22T21:55:44.392+08:00</updated><title type='text'>各种数据库取当前日期的写法与用途</title><content type='html'>proxool.house-keeping-test-sql=select getdate()&lt;br /&gt;&lt;br /&gt;mysql  select CURRENT_DATE()&lt;br /&gt;mssql  select getdate()&lt;br /&gt;db2    SELECT CURRENT DATE FROM SYSIBM.SYSDUMMY1&lt;br /&gt;oracle SELECT SYSDATE FROM DUAL&lt;br /&gt;&lt;br /&gt;取当前日期各种数据库的写法 &lt;br /&gt;1. ORACLE &lt;br /&gt;SELECT SYSDATE FROM DUAL &lt;br /&gt;2. DB2 &lt;br /&gt;SELECT CURRENT TIMESTAMP FROM SYSIBM.SYSDUMMY1 &lt;br /&gt;3. INFORMIX &lt;br /&gt;SELECT TODAY FROM TABLE &lt;br /&gt;4. SQLSERVER &lt;br /&gt;SELECT GETDATE() FROM TABLE &lt;br /&gt;5. SQLSERVER &lt;br /&gt;SELECT GETDATE() FROM TABLE &lt;br /&gt;6. MYSQL &lt;br /&gt;mysql&gt; select now(); &lt;br /&gt;mysql&gt; select sysdate(); &lt;br /&gt;mysql&gt; select curdate(); &lt;br /&gt;mysql&gt; select current_date; &lt;br /&gt;mysql&gt; select curtime(); &lt;br /&gt;mysql&gt; select current_time; &lt;br /&gt;7. FOXPRO &lt;br /&gt;select DATE() from TABLE&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-395204537322491294?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/395204537322491294/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=395204537322491294' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/395204537322491294'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/395204537322491294'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2007/10/blog-post_22.html' title='各种数据库取当前日期的写法与用途'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-6206593531351728828</id><published>2007-10-18T12:27:00.000+08:00</published><updated>2007-10-22T21:55:10.901+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='胡言乱语'/><title type='text'>目睹之怪现象</title><content type='html'>世间之怪现象。&lt;br /&gt;&lt;br /&gt;只谈技术，不谈腐败。&lt;br /&gt;只谈娱乐，不谈政治。&lt;br /&gt;&lt;br /&gt;据悉，某新建IT项目，购得多款“先进”软硬件设备用于解决某“重大”之需求，其中，&lt;br /&gt;关键软件A，除核心模块外，还购得另2个扩展模块，互相矛盾冲突，无法共同使用。请教友商时，这么解释：你可以把把整体应用拆分成2个，能用扩展模块X的部分建一个应用，不能使用X但可以使用扩展模块D的部分建另一个应用。&lt;br /&gt;关键软件B，购得具有负载均衡功能的版本，同时购置硬件级别的负载均衡设备。请教友商，这么解释：你可以把部分模块使用软件负载均衡，而把其他模块的均衡需求通过硬件实现。&lt;br /&gt;关键软件C，购得2+4+2套软件，而与其对应硬件设备则是2个，一直没明白如何部署安装。遂再次请教友商，这么解释：我们是为你日后的需求考虑，你可以再买几台硬件设备嘛。&lt;br /&gt;怎么都没想太明白，感觉这世道有点蹊跷，无论你有多少钱都能花出去，买回来的东西也肯定都能用上，这点用不上，可以在另一个地方用嘛，至于冲突、浪费、繁琐，就不在考虑之列了，把钱花出去才是首当其冲的事。&lt;br /&gt;&lt;br /&gt;“钱多·人傻·速来”是一个笑话。没想到笑话也能发生在身边。&lt;br /&gt;每每在谈论人傻的时候，自身也就成了另一个层面的傻例证。&lt;br /&gt;何时能到“&lt;strong&gt;当下安心&lt;/strong&gt;”或者“&lt;strong&gt;笑他人看不穿&lt;/strong&gt;”这个境界，或许就不会再作类似之无聊探讨了，呵呵。&lt;br /&gt;&lt;img src="http://photo5.yupoo.com/20071018/131851_14251157.jpg" /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;桃花庵歌 明 唐寅&lt;br /&gt;桃花坞里桃花庵，桃花庵下桃花仙。&lt;br /&gt;桃花仙人种桃树，又摘桃花换酒钱。&lt;br /&gt;酒醒只在花前坐，酒醉还来花下眠。&lt;br /&gt;半醉半醒日复日，花落花开年复年。&lt;br /&gt;但愿老死花酒间，不愿鞠躬车马前。&lt;br /&gt;车尘马足显者事，酒盏花枝隐士缘。&lt;br /&gt;若将显者比隐士，一在平地一在天。&lt;br /&gt;若将花酒比车马，彼何碌碌我何闲。&lt;br /&gt;别人笑我太疯癫，我笑他人看不穿。&lt;br /&gt;不见五陵豪杰墓，无花无酒锄作田。&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;郑板桥“难得糊涂”的来历。&lt;br /&gt;有一年，郑板桥到山东莱州云峰山观摩郑公碑，晚间借宿在山下一老儒家中，老儒自称糊涂老人，言谈举止，高雅不凡，两人交谈十分投契。老人家中有一块特大砚台，石质细腻，镂刻精美，郑板桥看了大为赞赏。老人请郑板桥留下墨宝，以便请人刻于砚台背面，郑板桥感到糊涂老人必有来历，便题写了“难得糊涂”四字，并盖上了自己的名章“康熙秀才雍正举人乾隆进士”。砚台有方桌大小，还有很大一块余空，郑板桥也请老人题写一段跋语，老人没加推辞，随手写道：“得美石难，得顽石尤难，由美石转入顽石更难。美于中，顽石外，藏野人之庐，不入富贵之门也。”写罢也盖了方印，印文是：“院试第一，乡试第二，殿试第三”郑板桥看后，知是一位情操高雅的退隐官员，顿生敬仰之意。见砚台还有空隙，便又提笔补写了一段文字：“聪明难，糊涂尤难，由聪明而转入糊涂更难。放一着，退一步，当下安心，非图后来报也。”后来这段文字传了出来，人们感慨其中富含的哲理，便写成横联挂起来，“难得糊涂”一词也就越传越广。&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;　　多一点感性，快乐多一些。&lt;br /&gt;　　多一点理性，后悔少一些。&lt;br /&gt;　　假如我们每个人都如一个瓶子，则感性装多一点，则理性必然装少一点。反之亦然。重要的是我们要把握一个平衡。在有些事情上，我们可以为了追求快乐而多释放一些感性，即使会有一些后悔；在有些事情上，我们却只能多一些理性，即使那会让我们痛苦。“有些路必须要自己走过去，前人的经验不足深刻到让我们谨记。”同理，我们每个人的瓶子里到底要装些什么，比重又如何调解，别人很难给我们指点，唯一的标准就是我们自己的“三个有利于”：有利于我们的感觉，有利于我们的存在，有利于我们的生活。&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;　　“难得糊涂”是一种经历。只有饱经风霜、人生坎坷的人才能深得真谛。&lt;br /&gt;　　“难得糊涂”是一种境界。心中有大目标的人，自然对枝节杂碎不屑一顾，只着眼大方向，为全局负责，能做中流砥柱。&lt;br /&gt;　　“难得糊涂”是一种资格。名利淡泊、宁静致远的人物，他们内涵丰富、底蕴深厚，以平常之心、平静之心对待人生，泰然安详。&lt;br /&gt;　　“难得糊涂”是一种智慧。在纷繁变幻的世道中，能看透事物，看破人性,能知人间风云变幻、处事轻重缓急、举重若轻、四两拨千斤。&lt;br /&gt;　　“难得糊涂”是一种气度。它能使人超凡脱俗、胸襟坦荡、气宇轩昂、洒脱不羁、包容万象。&lt;br /&gt;　　若错误地理解“难得糊涂”。那么，“难得糊涂”产生的消极作用不可低估：&lt;br /&gt;　　它使人的意志消沉，失去奋斗精神，丧失责任心、视世冷漠。龟缩在自己的一方小天地之中。每个人都有自己的盲点。有的事情可以淡化、模糊地处理。但做人应心明如镜，做人不可糊涂。&lt;br /&gt;　　有的人是名副其实的糊涂蛋一个，想明白还明白不过来。但他偏偏偏念念不忘“难得糊涂”，真是滑天下之大稽。&lt;br /&gt;　　一个聪明的男人跟一个聪明的女人在一起，那叫罗曼蒂克；&lt;br /&gt;　　一个聪明的男人跟一个傻女孩在一起，那叫婚姻；&lt;br /&gt;　　一个傻男人跟一个聪明的女人在一起，那叫婚外恋。&lt;br /&gt;　　一个傻男人跟一个傻女人在一起，那叫幸福。&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;a href="http://hi.baidu.com/xianjun812/blog/item/9afadd621656c4dde7113af8.html"&gt;http://hi.baidu.com/xianjun812/blog/item/9afadd621656c4dde7113af8.html&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.niwota.com/submsg/2270393"&gt;http://www.niwota.com/submsg/2270393&lt;/a&gt;&lt;br /&gt;&lt;a href="http://zhidao.baidu.com/question/4082118.html"&gt;http://zhidao.baidu.com/question/4082118.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-6206593531351728828?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/6206593531351728828/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=6206593531351728828' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/6206593531351728828'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/6206593531351728828'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2007/10/blog-post_18.html' title='目睹之怪现象'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-3593045630626945691</id><published>2007-10-16T16:35:00.000+08:00</published><updated>2007-10-16T16:37:36.601+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='技术笔记'/><title type='text'>数据查询中取前几行</title><content type='html'>数据查询中取前几行，网上收集而来。&lt;br /&gt;&lt;br /&gt;db2, oracle和sqlserver取前几行的语法&lt;br /&gt;db2：        select * from tab fetch first 10 rows only&lt;br /&gt;oracle:       select * from tab where rownum &lt;=10&lt;br /&gt;sqlserver: select top 10 * from tab&lt;br /&gt;mysql:       select * from tab limit 10&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-3593045630626945691?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/3593045630626945691/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=3593045630626945691' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/3593045630626945691'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/3593045630626945691'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2007/10/blog-post.html' title='数据查询中取前几行'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-8333506753530332742</id><published>2007-09-29T10:50:00.000+08:00</published><updated>2007-09-30T15:38:30.747+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='技术笔记'/><title type='text'>DB2 - DPF - database partitioning feature</title><content type='html'>总体来说，DB2是个很不错的东西，但是DB2和ORACLE之间有很多区别，尤其在集群和扩展方面。&lt;br /&gt;DB2在高可用方面有HA和HADR技术。&lt;br /&gt;DPF就是是数据库分区，可以通过节点的扩充来达到性能的提升，也就是主要满足高性能需求的，而绝非满足高可用需求的，相反，使用DPF带来相应的高可用设置将非常复杂，不建议非专业用户使用。&lt;br /&gt;DPF更适合使用在OLAP场合，也就是数据分析，数据仓库，超大数据量，可以使用多台低档次机器来提升总体的相应效率，达到性能的提高。而在OLTP场景下，对系统稳定性和备份要求特别高，出现故障的短时间接管要求也更高，是不太适宜使用DPF特性的。&lt;br /&gt;如果有一个或多个分区崩溃（甚至没有 HA），则可以运行 DPF，但是崩溃的分区上的数据将不再可用。您永远不必担心 DB2 给出不正确的结果，因为如果不能访问在满足某个查询时需要访问的一个分区的话，DB2 将返回一个错误（例如 SQL1229）。即使只有编目分区可用，对于编目视图的一条 SELECT 语句仍将成功。&lt;br /&gt;小的表根本就不应该分区，而中等大小的表又不应该展开到太多的分区上：这两种错误都会得不偿失。经验法则是，不要将行数少于100,000、大小小于 20MB 的表分区。//注：MySQL数据库可以很好的处理100万条记录的表。&lt;br /&gt;DPF适合的表：大型表 —— 大到无法仅依靠单独一组 CPU 和 I/O 通道来处理，最大的数据库表。它们常常包含数亿行数据，有时候甚至包含数千亿行数据。Fact tables are the largest database tables. They often contain hundreds of millions of rows and sometimes hundreds of billions of rows.&lt;br /&gt;&lt;br /&gt;&lt;a name="N100DD"&gt;何时分区，为何分区&lt;/a&gt;&lt;br /&gt;具有 DPF 功能的 DB2 UDB ESE 是管理 OLAP、数据仓库和数据挖掘工作负载的理想选择。对于大型 OLTP 工作负载，它也是很好的选择。最常见的分区环境由每个物理系统上的一个数据库分区组成，这些物理系统组成数据库分区集群。每个数据库分区上的数据库管理器使用每个系统上的处理器来管理数据库中属于该分区的那部分数据。&lt;br /&gt;由于数据被划分在多个数据库分区上，因而可以使用多台计算机上的多个处理器的处理能力来满足对信息的请求。数据检索和更新请求被自动分解成一些子请求，然后这些子请求在相应的数据库分区中并行地执行。每多一个服务器，就意味着将有更多的 CPU、内存和更多的磁盘用于分区数据库。&lt;br /&gt;性能的提升源于这样的事实：大量的数据被划分成更小的、更易管理的块，每个分区/系统可以同时运行。如果要处理提取、转换和载入操作（ETL），而批处理窗口又比较小，那么可以考虑使用 DPF。例如，DB2 LOAD 可以在每个分区上同时运行，负载操作可以并行地分摊到多个服务器上。创建索引的性能也将显著提升。而且，通过使用 DPF，可以显著缩短备份和恢复时间，因为每台参与分区的机器需要处理的数据量更小了。&lt;br /&gt;&lt;br /&gt;对本机 XML 数据存储的限制&lt;br /&gt;&lt;a id="idx3935" name="idx3935"&gt;&lt;/a&gt;&lt;a id="idx3936" name="idx3936"&gt;&lt;/a&gt;&lt;br /&gt;本机 XML 数据存储功能需要遵守一些限制。下面概述了主要限制。有关更多详细信息，请参阅特定功能的文档。&lt;br /&gt;对 XML 列定义的限制&lt;br /&gt;只能在使用 UTF-8 代码集定义的数据库的表中定义 XML 列。存储在 XML 列中的 XML 文档的结构必须良好。虽然在结构上对存储在数据库中的 XML 值的大小没有限制，但与数据库交换的已序列化 XML 数据的大小限制为 2GB。&lt;br /&gt;XML 列：&lt;br /&gt;不能作为键列（包含主键、外键、唯一键、多维集群（MDC）表的维键、范围集群表的顺序键、分布键和数据分区键）包括。&lt;br /&gt;不能是任何索引的一部分（XML 数据索引除外）&lt;br /&gt;不能具有 WITH DEFAULT 子句指定的缺省值；如果列可空，则列的缺省值是 NULL&lt;br /&gt;不能在范围集群表（RCT）中使用&lt;br /&gt;不能在多维集群（MDC）表中使用&lt;br /&gt;不能在具有分布键的表中使用&lt;br /&gt;不能在按范围分区的表中使用&lt;br /&gt;不能包括在类型表和带类型视图中&lt;br /&gt;不能添加至对其定义了 1 类索引的表（请注意，建议不要使用 1 类索引；自 DB2 UDB 版本 8.1 开始创建的新索引为 2 类索引）&lt;br /&gt;不能在 CHECK 约束中引用（VALIDATED 谓词除外）&lt;br /&gt;不能在生成列中引用&lt;br /&gt;不能在 CREATE TRIGGER 语句的触发操作中引用&lt;br /&gt;不能在可滚动游标的选择列表中指定&lt;br /&gt;检索 XML 数据时导致禁用数据分块&lt;br /&gt;对 XML 列创建索引（也称为基于 XML 列的索引）还存在一些其他限制。请参阅下面的“相关参考”一节。&lt;br /&gt;对数据库分区的限制&lt;br /&gt;使用本机 XML 数据存储的任何功能会导致将来无法使用随 DB2 企业服务器版提供的数据库分区功能。&lt;br /&gt;不能在定义了多个数据库分区的数据库的表中定义 XML 列或 XML 模式存储库（XSR）对象。&lt;br /&gt;如果数据库是使用单个数据库分区定义的并且包括 XML 列或 XSR 对象，则不能添加新数据库分区。&lt;br /&gt;对实用程序的限制&lt;br /&gt;不支持使用 Load 实用程序将数据装入到包含 XML 列的表中。应使用 Import 和 Export 实用程序来移动 XML 数据。&lt;br /&gt;&lt;br /&gt;参考文章：&lt;br /&gt;英文有图&lt;a href="http://www.db2mag.com/db_area/archives/2003/q2/snow.shtml"&gt;http://www.db2mag.com/db_area/archives/2003/q2/snow.shtml&lt;/a&gt;&lt;br /&gt;中文无图&lt;a href="http://www.moon-soft.com/doc/15643.htm"&gt;http://www.moon-soft.com/doc/15643.htm&lt;/a&gt;&lt;br /&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/db2luw/v9/index.jsp?topic=/com.ibm.db2.udb.apdv.embed.doc/doc/r0022679.htm"&gt;http://publib.boulder.ibm.com/infocenter/db2luw/v9/index.jsp?topic=/com.ibm.db2.udb.apdv.embed.doc/doc/r0022679.htm&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-8333506753530332742?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/8333506753530332742/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=8333506753530332742' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/8333506753530332742'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/8333506753530332742'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2007/09/db2-dpf-database-partitioning-feature.html' title='DB2 - DPF - database partitioning feature'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-846896140310796177</id><published>2007-08-14T23:48:00.000+08:00</published><updated>2007-08-14T23:58:49.011+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='工作之余'/><title type='text'>一年三搬家</title><content type='html'>2006年9月15日，从大厦2层搬到了九号楼地下室。&lt;br /&gt;2006年11月10日，从地下室搬到印厂四层。&lt;br /&gt;2007年8月14日，从西厂搬回大厦21层。&lt;br /&gt;&lt;br /&gt;这一年尽搬家了，新华搬家公司虽然没有成立，却也给北京市大大小小的搬家公司带来了不少生意，自己的队伍也锻炼出来了，编辑系统室的每一个同志都是装机器的好手了。&lt;br /&gt;搬回大厦的感觉还可以，今天的天气超级的晴朗，视线很好，尤其从21楼向北周边望去，还是能看到不少繁华市井的。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-846896140310796177?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/846896140310796177/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=846896140310796177' title='1 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/846896140310796177'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/846896140310796177'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2007/08/blog-post.html' title='一年三搬家'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-3338448594317516940</id><published>2007-07-13T15:27:00.000+08:00</published><updated>2007-07-17T15:32:51.182+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='记录点滴'/><title type='text'>六年，20010713</title><content type='html'>六年前的今天，北京申奥成功，当时本人刚好在马德里分社出差，在异国他乡感受申奥直播，记录一下。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-3338448594317516940?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/3338448594317516940/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=3338448594317516940' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/3338448594317516940'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/3338448594317516940'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2007/07/20010713.html' title='六年，20010713'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-4897017121416417613</id><published>2007-07-01T21:51:00.000+08:00</published><updated>2007-07-17T15:28:28.082+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='记录点滴'/><title type='text'>十年，19970701</title><content type='html'>十年。我毕业了几年，香港就回归了多少年。&lt;br /&gt;&lt;br /&gt;十年间，发生了很多事，先记个流水帐吧。&lt;br /&gt;1，成家。&lt;br /&gt;最初是孤家寡人，一个河南人在北京。02年结了婚，06年生了子。&lt;br /&gt;2，买房。&lt;br /&gt;赶上单位福利房的末班车。严格来说，已经不是福利房了，应该是集资建房。反正不管怎么说，总算以不太高的价格买到自己能住的房子。大概是03年的年底交的钥匙，04年夏天住进新房的。&lt;br /&gt;3，兄弟成长。&lt;br /&gt;老二最先来北京念书，应该是2000年，先读了三年专科，又接着两年是专升本，然后就参加工作了。紧接着是05年，老三也来北京念书，现在大二了。&lt;br /&gt;4，工作。&lt;br /&gt;十年间没换过单位，在计算机这个行当来说还是比较稀奇的，尤其是在一个收入还不高的地方，能够经得住考验没有跳槽的人，就更离谱了。&lt;br /&gt;5，出国开眼界。&lt;br /&gt;短期出去过几次，自费旅游就沾不上边了，因公出差的机会还是赶上了几次。这个单位有不少驻外的地方，自然有一些公干的机会。&lt;br /&gt;只数地方，倒是有不少了，可是总的日子确实少之又少，所以也谈不上很深的感受。&lt;br /&gt;去过香港。弹丸之地，能够在国际上颇有影响力，确实是香港人的荣耀。在香港多次听社里老前辈说青马大桥，还是感受到英国人做事认真负责的好处，在大桥的设计施工方面都有其独到的前瞻性和总体性，也算是殖民者走之前干的一件漂亮活儿。&lt;br /&gt;去过欧洲。欧洲各国都不算大，但是其工业革命早，福利都很好，有了当绅士搞休闲的经济基础，所以人都很懒，每年夏天固定要休假，很多在国内高效率的事情，在欧洲的低效率是不可想像的，另外据说北欧的福利离马克思讲的共产主义已经不远了。&lt;br /&gt;去过美国。有感受的是他们的综合超市，也逛了MALL，觉得美国的穷人很幸福，因为在用以维持生活的基础类东西很便宜。&lt;br /&gt;去过非洲。非洲黑人兄弟身体都很好，但是很多人营养不良，每天也就吃一顿饭。非洲人相对比较懒，当然是和欧洲人不一样的懒法。如果中国人敞开去，大批移民非洲，肯定能造就一片非常富有的地区。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-4897017121416417613?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/4897017121416417613/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=4897017121416417613' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/4897017121416417613'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/4897017121416417613'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2007/06/19970701.html' title='十年，19970701'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-3818727527002423060</id><published>2007-06-14T10:18:00.000+08:00</published><updated>2007-06-14T10:23:04.442+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='奥运会'/><title type='text'>有特色的奥运宣传</title><content type='html'>有特色的奥运宣传&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.philewar.org/index.php?itemid=942"&gt;转帖&lt;/a&gt;，这两天很流行转这个，^$^，原图不知道出自哪里。&lt;br /&gt;&lt;img src="http://photo6.yupoo.com/20070613/221343_307960619.jpg" /&gt;&lt;br /&gt;&lt;img src="http://photo8.yupoo.com/20070613/221344_63945192.jpg" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-3818727527002423060?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/3818727527002423060/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=3818727527002423060' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/3818727527002423060'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/3818727527002423060'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2007/06/blog-post.html' title='有特色的奥运宣传'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-3219422044317146706</id><published>2007-05-31T08:57:00.000+08:00</published><updated>2007-05-31T09:06:20.886+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='技术笔记'/><title type='text'>SqlServer端口：1433，1434</title><content type='html'>要访问SqlServer，可以使用JDBC方式访问。&lt;br /&gt;driver="com.microsoft.jdbc.sqlserver.SQLServerDriver"&lt;br /&gt;url="jdbc:microsoft:sqlserver://localhost:1433;User=sa;Password=;DatabaseName=maxwell"&lt;br /&gt;&lt;br /&gt;这段时间要使用sqlserver，偶望文生义，以为在防火墙打开1433端口即可，谁知只打开这个端口怎么都不行，后来Google一下，才知道，还需要一个端口，留作笔记。&lt;br /&gt;TCP-1433&lt;br /&gt;UDP-1434&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-3219422044317146706?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/3219422044317146706/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=3219422044317146706' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/3219422044317146706'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/3219422044317146706'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2007/05/sqlserver14331434.html' title='SqlServer端口：1433，1434'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-882432206199230379</id><published>2007-05-30T08:53:00.000+08:00</published><updated>2007-05-31T08:57:05.498+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='奥运会'/><title type='text'>北京奥运无线场馆用啥协议？</title><content type='html'>姜世平表示，“奥运场馆的事现在不说，因为还没有一个确定的消息。”而北京移动相关人士则表示，究竟采用什么技术，什么方案，根本不像媒体此前所报道的那样肯定，“一切都还没有确定。”&lt;br /&gt;链接：&lt;a href="http://tech.163.com/07/0530/14/3FODKQ5G000915BE.html"&gt;国家部署奥运场馆建WAPI网 或可与WiFi实现切换&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-882432206199230379?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/882432206199230379/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=882432206199230379' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/882432206199230379'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/882432206199230379'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2007/05/blog-post_30.html' title='北京奥运无线场馆用啥协议？'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-8725503040859679873</id><published>2007-05-25T20:02:00.000+08:00</published><updated>2010-09-30T00:14:05.293+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='居家生活'/><title type='text'>泥雨</title><content type='html'>&lt;p&gt;昨天傍晚的时候，下了几滴雨，回家一看都是泥点点。&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;今天看新闻才知道，&lt;a href="http://news.163.com/07/0525/03/3FAESGA20001124J.html"&gt;北京昨日迎来今年最大浮尘&lt;/a&gt;。&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;昨天是2007年5月24日，周四。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-8725503040859679873?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/8725503040859679873/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=8725503040859679873' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/8725503040859679873'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/8725503040859679873'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2007/05/blog-post_25.html' title='泥雨'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-7363253343713219459</id><published>2007-05-18T12:54:00.000+08:00</published><updated>2007-05-18T13:41:57.236+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='技术笔记'/><title type='text'>诺顿防毒还是放毒</title><content type='html'>2007年5月17日，世界电信日，诺顿。&lt;br /&gt;&lt;br /&gt;如果你使用诺顿防病毒，升级到5月17日。在检查到系统文件时，会报病毒Backdoor.Haxdoor，文件是windows系统目录system32\netapi32.dll。&lt;br /&gt;有些机器还会报这个文件。C:\windows\system32\lsasrc.dll&lt;br /&gt;重启电脑，会出现各种情况，报硬盘错，蓝屏等。&lt;br /&gt;其实也就是健康身体，做了肾脏摘出手术，从手术台下来就再也站不起来了。&lt;br /&gt;目前来看，只有诺顿一家有此问题，其他防病毒程序不会针对该文件报警，该文件也不是真正的病毒文件，其实它是Microsoft随windows提供的一个通信用的正常文件。&lt;br /&gt;建议：暂时不要升级到5月17日，如果已经升级，不要关机，不要重启电脑，并做设置不扫描该文件。如果你有自定义扫描，也要做类似设置。&lt;br /&gt;步骤：配置-文件系统自动防护-排出选定的文件和文件夹-排除-文件/文件夹，在弹出界面种，找到你需要排除的文件，点击确定结束设置。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-7363253343713219459?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/7363253343713219459/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=7363253343713219459' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/7363253343713219459'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/7363253343713219459'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2007/05/blog-post_18.html' title='诺顿防毒还是放毒'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-5247600652212950334</id><published>2007-05-15T21:58:00.000+08:00</published><updated>2007-05-15T22:25:42.210+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='闲谈时事'/><category scheme='http://www.blogger.com/atom/ns#' term='理财投资'/><title type='text'>狂烂的建行网银</title><content type='html'>偶要记住这个日子，2007年5月15日。&lt;br /&gt;至于偶为啥要写这个CCB的糗事，主要是基于上投摩根的专家所说&lt;a href="http://finance.sina.com.cn/money/fund/20070509/13253574603.shtml"&gt;“长期持有才是最大赢家”&lt;/a&gt;这个理论。&lt;br /&gt;&lt;br /&gt;号称在&lt;a href="http://www.ccb.com/portal/cn/home/info_detail.jsp?info_id=1171592233100&amp;info_type=CMS.NEWS&amp;amp;column=ROOT"&gt;“2006年度银行网络评选”活动中，获得“百姓最满意的银行服务”、“百姓最认可的银行”、“最具创新的银行”，“百姓最满意的银行卡”、“最受欢迎的外汇理财产品”等奖项的CCB&lt;/a&gt;“存存吧”，在这一天网银疯狂出错中，N多人在网上理财失败。&lt;br /&gt;作为使用5-6年网银的老同志，还是推荐大家使用ICBC的网银。这个“爱存不存”的网银也还是有一套，被&lt;a href="http://www.icbc.com.cn/guanggao/jiang/sy_button_dzyhhj.htm"&gt;美国《环球金融》杂志评为2006年度“中国最佳个人网上银行”。&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;　　很多投资者在做投资时都很讲究选时，但是，选时的风险非常大。根据Thomson Datastream的统计，摩根士丹利世界指数2000年-2004年投资全球股市的回报如下：全年保持投资，回报率为1.8%；全年投资但错过五个&lt;span style="color:#ff0000;"&gt;表现最佳的交易日&lt;/span&gt;，回报率就变为-16.4%；全年投资但错过十个表现最佳的交易日，回报率就变为-27.7%；全年投资但错过十五个表现最佳的交易日，回报率为-36.3%。可见，妄想“低买高卖”反而会错过许多大的涨幅。因为选时的风险是非常大的，只有保持投资，把握住随时出现的升浪，才不会错过赚钱的最佳机会。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-5247600652212950334?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/5247600652212950334/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=5247600652212950334' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/5247600652212950334'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/5247600652212950334'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2007/05/blog-post_15.html' title='狂烂的建行网银'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-5582532314894828060</id><published>2007-05-06T22:51:00.000+08:00</published><updated>2010-09-30T00:16:06.889+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='家有小儿'/><title type='text'>养儿方知父母恩之长假篇</title><content type='html'>&lt;p&gt;养儿方知父母恩之长假篇&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;春节，七天长假，木木4个半月大，得了一次感冒。妈妈和姥姥也同时不舒服，都有点感冒，长假7天，大家不仅要自我疗伤，还要照顾木木，带他去医院第一次因生病打针输液，在头皮上扎针，很是心疼和辛苦。&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;五一，七天长假，木木近7个月大，木木已经20斤了，很是顽皮，又不好好吃奶粉，经常冲好一大瓶奶，他一口都不喝，让你急也不是，发火也不是。每年五一过后，北京就差不多进入夏天了，今年五一尤其热得厉害，已经在30度左右好几天了，据晚报的报道说&lt;a href="http://news.sina.com.cn/c/2007-05-06/143011767337s.shtml"&gt;北京持续高温将迎来35年最早夏天&lt;/a&gt;，我们也给木木穿了清凉装，改光屁股出去玩，结果一天就要尿湿2-3条裤子，还经常把床单、木地板、父母的裤子一并尿湿，连给他洗衣服都成了体力活。姥姥在2号的时候有事回成都几天，这几天我和sasa带木木感觉很累，平时姥姥在家带木木比我们更辛苦。&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;养儿方知父母恩，果然如此！&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;木木日记：&lt;a href="http://mumubaobao.blogspot.com/"&gt;http://mumubaobao.blogspot.com/&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;&lt;/p&gt;&lt;br /&gt;&lt;table style="WIDTH: auto"&gt;&lt;br /&gt;&lt;tbody&gt;&lt;br /&gt;&lt;tr&gt;&lt;br /&gt;&lt;td&gt;&lt;a href="http://picasaweb.google.com/zhangjiansheng/2007May/photo#5060662152753312210"&gt;&lt;img src="http://lh5.google.com/image/zhangjiansheng/RjsValcf8dI/AAAAAAAABgA/CyaP9UTAG5g/s288/DSC03321.JPG" height="193" width="288"/&gt;&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;br /&gt;&lt;td/&gt;&lt;br /&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;br /&gt;&lt;td style="FONT-SIZE: 11px; FONT-FAMILY: arial,sans-serif; TEXT-ALIGN: right"&gt;发件人 &lt;a href="http://picasaweb.google.com/zhangjiansheng/2007May"&gt;2007May，五月&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;br /&gt;&lt;/tbody&gt;&lt;br /&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-5582532314894828060?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/5582532314894828060/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=5582532314894828060' title='1 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/5582532314894828060'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/5582532314894828060'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2007/05/blog-post_06.html' title='养儿方知父母恩之长假篇'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-1702436852850474678</id><published>2007-05-04T22:41:00.000+08:00</published><updated>2007-05-04T22:50:44.042+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='常识知识'/><title type='text'>芍药和牡丹的区别</title><content type='html'>小区院子里的花开了，无法判别是芍药还是牡丹，Google了一下，就很清楚了。把一些文字和图片转来收录供日后参考，或许明年就不认识了呢。&lt;br /&gt;&lt;a href="http://tech.163.com/06/1023/16/2U4PTUH000091537.html"&gt;http://tech.163.com/06/1023/16/2U4PTUH000091537.html&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.hongch.net/bbs/dispbbs.asp?boardID=49&amp;ID=385"&gt;http://www.hongch.net/bbs/dispbbs.asp?boardID=49&amp;amp;ID=385&lt;/a&gt;&lt;br /&gt;简单的说，网易那个写的好，共三条：&lt;br /&gt;1，看叶片。这是区别二者最直接、最简单的方法。牡丹的叶片先端常常再裂；芍药的叶片先端是尖的，不再分裂。这一点从图上可以看出来。&lt;br /&gt;2，看秆茎。牡丹的茎为木质，落叶后地上部分不枯死；芍药的茎为草质，落叶后地上部分枯死。正因为如此，牡丹又叫“木芍药”，芍药又名“没骨花”。你可以摸一摸植株的茎，如果有像树一样的树皮，就是木质，反之就是草质。&lt;br /&gt;3，看开花期。牡丹四月开花，芍药五月开花，故有“谷雨三朝看牡丹，立夏三照看芍药”之说。&lt;br /&gt;我说，还是看图吧：&lt;br /&gt;&lt;img src="http://photo6.yupoo.com/20070504/223508_988824656.jpg" /&gt;&lt;br /&gt;&lt;img src="http://photo6.yupoo.com/20070504/223807_603176969.jpg" /&gt;&lt;br /&gt;&lt;img src="http://photo8.yupoo.com/20070504/223510_788473233.jpg" /&gt;&lt;br /&gt;&lt;img src="http://photo8.yupoo.com/20070504/223815_1215249218.jpg" /&gt;&lt;br /&gt;&lt;img src="http://photo6.yupoo.com/20070504/223819_636577290.jpg" /&gt;&lt;br /&gt;&lt;img src="http://photo6.yupoo.com/20070504/223824_702815837.jpg" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-1702436852850474678?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/1702436852850474678/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=1702436852850474678' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/1702436852850474678'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/1702436852850474678'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2007/05/blog-post.html' title='芍药和牡丹的区别'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-6355351956709995319</id><published>2007-04-30T23:08:00.000+08:00</published><updated>2007-04-30T23:26:55.498+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='奥运会'/><title type='text'>国际奥委会驻中国首席代表李红</title><content type='html'>转载一个三联的&lt;a href="http://blog.sina.com.cn/u/470bf257010007lr"&gt;文章&lt;/a&gt;(2007)。&lt;br /&gt;同时也建议大家看看《OK!》的专访&lt;a href="http://ent.sina.com.cn/s/m/2005-08-01/1911798129.html"&gt;文章&lt;/a&gt;(2005)。&lt;br /&gt;----------------------------------------------------------&lt;br /&gt;专访国际奥委会驻中国首席代表李红&lt;br /&gt;        ——所有的潜规则都不适用于我们&lt;br /&gt;记者◎孟静&lt;br /&gt;&lt;br /&gt;　　李红的职务全称是“国际奥委会电视及市场服务有限责任公司（IOC TMS）北京2008代表处首席代表”。IOC TMS是国际奥委会的全资子公司，总部设在美丽的瑞士洛桑，负责奥运会的所有经费来源和支配使用。IOC TMS在全球的员工不过40多人，却掌控着每4年夏季和冬季奥运会的40多亿美元的收入。&lt;br /&gt;　　李红毕业于清华大学土木工程系，后在哈佛大学获得MBA，此前在高通公司做市场推广。她获得目前这个工作的机遇听起来轻松得不可思议。她当时正在休假购物，接到婆婆的电话，告诉她国际奥委会高层要面见她。“是国际奥委会选择的我，他们此前也找了很多人。我先生是瑞士人，他们通过我先生在瑞士的亲戚找到我。当时我并不知道是个工作机会，跟他们见面后谈了一些我对奥林匹克运动和奥运市场开发方面的见解，一下子和官员们挺投缘的。”面试她的是市场部干事麦克·佩恩，当时李红并不知道这是一次绝佳的工作机会，以为只是普通聊天，他们的谈话氛围也相当轻松。&lt;br /&gt;　　她至今记得面试时国际奥委会办公室带给她的深刻印象，那是两个建筑:一幢城堡，是萨马兰奇和罗格的办公室，他喜欢白色，整体设计用清一色的白色大理石;另一幢员工办公室是玻璃房子，两座建筑之间隔着一大片草地，市民带着孩子晒太阳，从每个窗口都可以看到日内瓦湖。&lt;br /&gt;　　一个晒成浅棕肤色的好学生，每天下午16点必定在操场上跑万米，这是李红在清华时的固定形象。她至今对化妆出镜颇感不自在，完全是理工科女生的作风。“在中国受到的教育对我特别有帮助，奥林匹克理念和我们的德智体全面发展特别相近，现代奥林匹克运动提倡人的身心和谐发展，追求卓越;特别强调公平竞争，互相尊重和团结友爱。我坐在办公室和他们谈话的时候，发现我在中国受到的教育和他们的理念是多么一致，在根本没准备的情况下，他们就认为我对奥林匹克有很多的了解。”因此，她击败了来自法国、德国的诸多候选人，最终成为国际奥委会110年历程中第一位在管理机构中任职的华人，第二位是主席罗格的秘书王琦。&lt;br /&gt;　　所有人都羡慕李红的幸运，有些时尚媒体把她的就职经历讲成一个天上掉下的馅饼，她有点哭笑不得。&lt;span style="color:#333399;"&gt;“时尚杂志写得我多么轻松愉快地拿到这个冠军，他们没想到我五六岁时5点钟起床做数学题，7岁时初中题就都会做了。我7岁起每天跑步，背《新英汉词典》，一共1848页，每页都有手记，只是我不把这个当作辛苦的过程，辛苦不在我的记忆表层。”她能得到这个职位，很大程度上由于她的经历:热爱体育、有在美国和欧洲大公司工作的商业背景、对中国文化非常熟悉，同时满足这几点要求的人并不多。&lt;/span&gt;其实在通过面试之后，李红又经历了6个月的培训，然后又花了6个月时间了解国际奥委会的架构、运作。&lt;br /&gt;　　“我之所以住到北京，就是要保证北京奥运会市场开发按照规则运行和奥林匹克运动的长期发展。”她说，体育营销在中国是新生事物，大家有很多认知上的误区。比如有的罐头公司把罐头围成五环形状，以为是支持奥运。但其实奥运五环的使用一直需要遵守严格的有关色彩、搭配的规定，否则奥运五环也就无法保持现有的品牌地位。“在国外大家都在遵守一种统一的商业规则，因此很多规则一说就懂。目前，在国内很多人还不太懂，以为体育营销就是弄场演唱会、比赛、见面会，完全是点到点。奥运会、奥林匹克运动具有持续性，奥运会的合作伙伴或者赞助商们，不是给了钱就走人，而是要把他们的产品、服务、技术用在奥运里。所有开发都围绕知识产权。”&lt;br /&gt;　　……&lt;br /&gt;　　李红的另一个任务就是在国际奥委会和北京奥组委之间构建一个有效的沟通桥梁。举几个小例子。“外国人想吃的东西和我们想象的不一样，我们去参观雅典餐厅，只有黑、白两种面包。有人就说，将来我们餐厅一定比这个多，白面包、椰蓉、芋头、葡萄干，其实人家就要一个烤得香香的白面包，觉得你弄这么多是浪费。中国人从来不喝冰水，想不起来提供冰。老外很多地方要加冰。有时候我们认为我们付出了很大努力，但不是人家要的。再比如场馆指示牌，假设不叫1234而叫东南西北，外国人会看不懂。”这些看似琐碎的细节却很关键，她说，“奥运会的魅力所在就是不管出什么问题，到开幕前都神奇地消失了”。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-6355351956709995319?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/6355351956709995319/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=6355351956709995319' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/6355351956709995319'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/6355351956709995319'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2007/04/blog-post_30.html' title='国际奥委会驻中国首席代表李红'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-4102401394979401105</id><published>2007-04-26T14:44:00.000+08:00</published><updated>2007-04-30T23:08:36.215+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='闲谈时事'/><category scheme='http://www.blogger.com/atom/ns#' term='奥运会'/><title type='text'>北京奥运会啤酒赞助搞“特例”</title><content type='html'>&lt;p&gt;北京奥组委把奥运会搞成了中国特色。&lt;/p&gt;&lt;p&gt;2004年9月28日，百威啤酒被确定为２００８年奥运会国际啤酒赞助商。&lt;/p&gt;&lt;p&gt;2005年8月10日，燕京啤酒正式成为北京２００８年奥运会国内啤酒赞助商。&lt;/p&gt;&lt;p&gt;2005年8月11日，青岛啤酒正式成为北京２００８年奥运会国内啤酒赞助商。&lt;/p&gt;&lt;p&gt;---------------------------------&lt;br /&gt;新闻链接：&lt;br /&gt;奥运会一下拥有了3家啤酒赞助商，这似乎有悖于国际奥委会关于奥运会市场开发的“排他性”原则，即一个行业只允许有一家企业参与奥运会。&lt;br /&gt;北京奥组委市场开发部部长袁斌对此的解释是“特例”。袁斌说：“这是国际奥委会和北京奥组委经过认真研究，考虑到啤酒（类别）在北京奥运会所处的一种特殊环境和条件做出的一种特殊安排。”&lt;br /&gt;据了解，出现这种情况的主要原因还是啤酒类别有太多的企业都对赞助北京奥运会感兴趣。&lt;br /&gt;此外，袁斌还表示，这两家啤酒企业除了在赞助商的称谓上有所不同外，在宣传和接待等方面享受的权益和义务基本一致。&lt;br /&gt;---------------------------------&lt;br /&gt;&lt;a href="http://www.beijing2008.cn/07/17/column211671707.shtml"&gt;市场开发计划&lt;/a&gt;简介&lt;br /&gt;　　对北京2008年奥运会的赞助包括国际和国内两个方面：国际奥委会第六期全球合作伙伴计划在国际范围内对整个奥林匹克运动提供支持，包括支持北京奥运会。北京2008年奥运会赞助计划在主办国范围内对举办2008年奥运会提供支持。&lt;br /&gt;　　北京2008年奥运会赞助计划包括三个层次：&lt;br /&gt;　　北京2008年奥运会合作伙伴&lt;br /&gt;　　北京2008年奥运会赞助商&lt;br /&gt;　　北京2008年奥运会供应商（独家供应商/供应商）&lt;br /&gt;　　每个层次设定了赞助的基准价位。在同一层次中，不同类别的基准价位由于也会有所差异，以体现不同行业之间的差别。具体价位将在销售过程中向潜在赞助企业做出说明。&lt;br /&gt;　　北京奥组委的各级赞助商将为奥林匹克运动在全国的发展做出贡献；通过在技术、产品和服务等方面的赞助，支持北京奥组委的筹办工作，支持2008年奥运会的举办，支持中国奥委会以及中国奥运代表团。不同层次的赞助商享有不同的市场营销权。赞助商在主办国地域范围内享有市场开发的排他权（包括共同排他权）。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-4102401394979401105?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/4102401394979401105/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=4102401394979401105' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/4102401394979401105'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/4102401394979401105'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2007/04/blog-post_26.html' title='北京奥运会啤酒赞助搞“特例”'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-2348136090038322622</id><published>2007-04-23T16:03:00.000+08:00</published><updated>2007-04-23T16:14:46.780+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='闲谈时事'/><title type='text'>饮水机效应</title><content type='html'>经济学有一个著名的“饮水机效应”，该效应指办公室上班的老师们常常喜欢围绕着饮水机，就头天晚上万众瞩目的电视节目或者重大事件展开热烈讨论。经济学大师认为，一个重大的电视节目或者重大事件，它一旦占领了饮水机，就说明它占领了公众的注意力，占领了广告商，占领了经济效应的制高点。&lt;br /&gt;&lt;br /&gt;据说，在当前中国，打扫卫生阶层的人员在饮水机旁讨论的是基金。&lt;br /&gt;&lt;br /&gt;这个写的好，推荐一下：&lt;a href="http://sports.enorth.com.cn/system/2007/04/11/001607996.shtml"&gt;信息时报：饮水机和下水道&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;偶查饮水机效应，是因为最近在看书《&lt;a href="http://www.douban.com/subject/1919072/"&gt;长尾理论&lt;/a&gt;》，里边提到这个东东，偶不太明白就Google了一下。&lt;br /&gt;&lt;img src="http://photo7.yupoo.com/20070423/161155_246463153.jpg" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-2348136090038322622?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/2348136090038322622/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=2348136090038322622' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/2348136090038322622'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/2348136090038322622'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2007/04/blog-post_23.html' title='饮水机效应'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-2546082065269807135</id><published>2007-04-11T16:34:00.000+08:00</published><updated>2007-04-11T16:47:30.405+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='奥运会'/><title type='text'>巨幅照片，全景DC</title><content type='html'>据说2008奥运会，有人要发巨幅照片，说是要用双手抬着拍摄的。&lt;br /&gt;我估计是说这个相机呢，大家来看看。&lt;br /&gt;&lt;img src="http://photo7.yupoo.com/20070411/163201_1056143740.jpg" /&gt;&lt;br /&gt;&lt;img src="http://photo7.yupoo.com/20070411/163201_1207973314.jpg" /&gt;&lt;br /&gt;&lt;img src="http://photo7.yupoo.com/20070411/164345_1591386077.jpg" /&gt;&lt;br /&gt;&lt;img src="http://photo7.yupoo.com/20070411/163200_1611963537_rqwqndjt.jpg" /&gt;&lt;br /&gt;这个东东是原装瑞士货，比所谓的日本、德国造的东西更酷，具有160M像素，也就是1.6亿。拍出来的文件大小：File sizes raw (16-bit): 307 MB，uncompressed tiff (48-bit): 922 MB。&lt;br /&gt;光一个数码后背就28万9，还不算机身镜头... 而且这个相机每拍一张照片数据量就将近1G，存储系统是通过千兆网直接传到便携计算机上的~ 所以没有台Mac Pro级别的机器都打不开这图片...&lt;br /&gt;如果你对这个相机也有兴趣，不妨来这里看看：&lt;a href="http://www.roundshot.ch/xml_1/internet/de/application/d438/d925/f931.cfm"&gt;地址1&lt;/a&gt; &lt;a href="http://www.roundshot.ch/xml_1/internet/de/application/d438/d925/f934.cfm"&gt;地址2&lt;/a&gt; &lt;a href="http://www.image-acquire.com/cool_products/seitz_160megapixel_camera.html"&gt;地址3&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-2546082065269807135?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/2546082065269807135/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=2546082065269807135' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/2546082065269807135'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/2546082065269807135'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2007/04/dc.html' title='巨幅照片，全景DC'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-6862259477415400844</id><published>2007-04-09T10:08:00.000+08:00</published><updated>2007-04-09T10:20:41.239+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='闲谈时事'/><title type='text'>来自101567联通的垃圾短信</title><content type='html'>最近开始收到来自101567的垃圾短信，包括彩票信息、百姓身边之类的东西。&lt;br /&gt;正上班动不动手机就有动静，或者周末一大早还没起床就有信息，差不多可以算骚扰了。&lt;br /&gt;baidu了一下这个101567号码，&lt;a href="http://hi.baidu.com/zehee/blog/item/7007861c3f25948a87d6b69e.html"&gt;发现&lt;/a&gt;是联通自有品牌的增值业务接入号码，并且和接听套餐有关，基本知道怎么回事了，然后给联通客服10010打电话确认果然如此。&lt;br /&gt;101567至少有这么四项短信内容：彩票信息、百姓身边、打折信息、大盘快讯。其中，如果是8元包接听500分钟，则赠送彩票和百姓，如果是16元接听1000分钟则包含上述的四项信息。偶是8块的，想收到大盘快讯都不行，嘿嘿。&lt;br /&gt;&lt;br /&gt;退订方法——&lt;br /&gt;百姓身边退订：发QXBXSHB到101567。&lt;br /&gt;彩票信息退订：发QXCPXX到101567。&lt;br /&gt;打折信息退订：发QXDZXX到101567。&lt;br /&gt;大盘快讯退订：发QXDPKX到101567。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-6862259477415400844?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/6862259477415400844/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=6862259477415400844' title='1 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/6862259477415400844'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/6862259477415400844'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2007/04/101567.html' title='来自101567联通的垃圾短信'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-2183121816701482747</id><published>2007-04-03T13:50:00.000+08:00</published><updated>2007-04-16T14:26:05.033+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='居家生活'/><title type='text'>DELL网购C521n</title><content type='html'>在DELL网站订电脑一台C521n，记录一下网购历程。&lt;br /&gt;&lt;img src="http://photo1.yupoo.com/20070403/134858_478213420.jpg" /&gt;&lt;br /&gt;使用的是Q220235促销码，此促销在本周有效(2007/3/31-2007/4/6)。&lt;br /&gt;此次促销价格十分混乱，Q220235变来变去，不知道哪个是正确的。反正偶在最合适的时候下了个单，留下了报价单，然后付费。最容易混淆的是Q210235，Q220235，Q210233，Q210434。&lt;br /&gt;偶是在3月31日初步选定，然后在4月2号确定了订单，在4月3日付款成功。期间在4月3日不放心，还专门打电话给dell销售人员，他们并不在意我说的实际情况。偶没办法，帮不了他们只能帮自己，就付款了。看哪天到货的时候，配置是否和报价单里边完全一致。&lt;br /&gt;在4月3日，购买同一个配置的电脑，价格已从3999变为4199了。当然，偶是提前下的单，按报价单里的钱付款就可以了。根据其报价单说明，该价格可以保留到4月9日有效，其实也就是说可以在本周下单，下周付钱，这样可以比较两周的不同促销。&lt;br /&gt;在4月5日，Q210233已经由3999变为3799，而同样硬件配置加一个vista-Q210434或XP-Q210234的，则价格为3999，Q210235则继续为4199，Q220235则不直接显示出来，通过“E-VALUE编码”则仍然是和Q210235一样。&lt;br /&gt;电脑在4月8日下午送到了，配置基本没有问题。&lt;br /&gt;在4月8日，已经处于新的促销期了，电脑仍然是和5号一样的报价。&lt;br /&gt;&lt;br /&gt;update20070416:&lt;br /&gt;截止16日，在DELL网站查询订单状态，说我这台机器还没送货呢，其实早到了，说明这家号称一流直销公司的管理还是有不尽人意的地方（到货后当天查询，说还没装车呢，哈哈）。&lt;br /&gt;&lt;img src="http://photo7.yupoo.com/20070416/141832_372086895.jpg" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-2183121816701482747?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/2183121816701482747/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=2183121816701482747' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/2183121816701482747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/2183121816701482747'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2007/04/dellc521n.html' title='DELL网购C521n'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-5795172785289543924</id><published>2007-04-01T13:01:00.000+08:00</published><updated>2007-04-01T13:06:53.679+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='闲谈时事'/><title type='text'>天然气涨价了</title><content type='html'>今天是愚人节，看报纸说&lt;a href="http://news.sina.com.cn/c/2007-04-01/012511538969s.shtml"&gt;天然气涨价&lt;/a&gt;了。哈哈，终于也让偶赶上了，象上次偶买电就是在涨价的当天买的，这次偶可是在涨价前一天买的燃气。&lt;br /&gt;昨天在北京银行买燃气，很多人都在排队，估计不少人是得到内幕消息了。不过呢，1立方米涨0.15，最多只允许买150个字，也就22.5的差价而已。&lt;br /&gt;记得在BLOG里看到多人提到在北京银行买燃气很费劲，偶是有心理准备去的，还算顺利，不过确实感到一些老人可能会遇到困难。&lt;br /&gt;ps：到底是天然气，还是天燃气呢？&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-5795172785289543924?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/5795172785289543924/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=5795172785289543924' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/5795172785289543924'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/5795172785289543924'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2007/04/blog-post.html' title='天然气涨价了'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-7137904714111855569</id><published>2007-03-30T12:30:00.000+08:00</published><updated>2007-03-30T12:43:12.916+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='闲谈时事'/><title type='text'>拿到了2006年度的完税证明</title><content type='html'>昨天，北京地税局送来了2006年度的《中华人民共和国个人所得税完税证明》。虽然纳税金额不高，可是偶还是挺喜欢这个东西的，毕竟偶能清楚知道自己纳税多少了。&lt;br /&gt;同事们在讨论的时候，提出了这么一个建议，偶也觉得很有意义，如果哪个人大代表能在下次提案中提一下就好了。哈哈。&lt;br /&gt;建议：按家庭纳税，不要按单个人的收入交纳个人所得税。比如，一家三口，就一个人上班，就算他月入1w，可是平均到夫妻两个人，也才5K而已，纳税金额却大不同。象我这样的，老妈一个人在农村生活，一年到头都是零收入，如果把我的所得税给她，都够她生活了。如果按照家庭收入来计算，综合考虑有收入需纳税的成年人数量和无收入不需要纳税的老幼病残人数量，平均一下，按照家庭收入纳税岂非也很有道理？家庭低收入补贴是按照一家的收入计算的，那么纳税应该也可以同理嘛。&lt;br /&gt;不知道国外怎么处理的，尤其那些发达国家，都是老婆生了孩子后就在家带孩子，靠丈夫一个人养家的那种情况，如何计算纳税，又如何计算养老金呢？&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-7137904714111855569?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/7137904714111855569/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=7137904714111855569' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/7137904714111855569'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/7137904714111855569'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2007/03/2006.html' title='拿到了2006年度的完税证明'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-615672376413543924</id><published>2007-03-29T16:13:00.000+08:00</published><updated>2007-03-29T16:28:25.624+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='技术笔记'/><title type='text'>getColumnLabel VS getColumnName</title><content type='html'>在写程序时，遇到一个问题，查了资料才知道区别，算是找到了解决办法。&lt;br /&gt;&lt;br /&gt;现象：如果sql="select id+1, age+100 test_age, salary from account"，使用ResultSetMetaData的getColumnName(1)和getColumnName(2)是取不出内容的，结果为空，但是使用getColumnLabel则可以，上述例子中，getColumnLabel(1)可以得到"id+1"，getColumnLabel(2)可以得到"test_age"，getColumnName(3)和getColumnLabel(3)得到的结果均为salary。此测试均在mysql+tomcat+jdk1.5环境中测试。&lt;br /&gt;解决：用getColumnLabel代替getColumnName即可。&lt;br /&gt;下述资料来自：&lt;a href="http://gceclub.sun.com.cn/Java_Docs/html/zh_CN/api/java/sql/ResultSetMetaData.html"&gt;SUN JAVA&lt;/a&gt;&lt;br /&gt;--------------------------&lt;br /&gt;ResultSetMetaData&lt;br /&gt;String getColumnLabel(int column)&lt;br /&gt;获取用于打印输出和显示的指定列的建议标题。&lt;br /&gt;String getColumnName(int column)&lt;br /&gt;获取指定列的名称。&lt;br /&gt;--------------------------&lt;br /&gt;方法摘要&lt;br /&gt;String getCatalogName(int column)&lt;br /&gt;获取指定列的表目录名称。&lt;br /&gt;String getColumnClassName(int column)&lt;br /&gt;如果调用方法 ResultSet.getObject 从列中检索值，则返回构造其实例的 Java 类的完全限定名称。&lt;br /&gt;int getColumnCount()&lt;br /&gt;返回此 ResultSet 对象中的列数。&lt;br /&gt;int getColumnDisplaySize(int column)&lt;br /&gt;指示指定列的最大标准宽度，以字符为单位。&lt;br /&gt;String getColumnLabel(int column)&lt;br /&gt;获取用于打印输出和显示的指定列的建议标题。&lt;br /&gt;String getColumnName(int column)&lt;br /&gt;获取指定列的名称。&lt;br /&gt;int getColumnType(int column)&lt;br /&gt;检索指定列的 SQL 类型。&lt;br /&gt;String getColumnTypeName(int column)&lt;br /&gt;检索指定列的数据库特定的类型名称。&lt;br /&gt;int getPrecision(int column)&lt;br /&gt;获取指定列的小数位数。&lt;br /&gt;int getScale(int column)&lt;br /&gt;获取指定列的小数点右边的位数。&lt;br /&gt;String getSchemaName(int column)&lt;br /&gt;获取指定列的表模式。&lt;br /&gt;String getTableName(int column)&lt;br /&gt;获取指定列的名称。&lt;br /&gt;boolean isAutoIncrement(int column)&lt;br /&gt;指示是否自动为指定列进行编号，这样这些列仍然是只读的。&lt;br /&gt;boolean isCaseSensitive(int column)&lt;br /&gt;指示列的大小写是否有关系。&lt;br /&gt;boolean isCurrency(int column)&lt;br /&gt;指示指定的列是否是一个哈希代码值。&lt;br /&gt;boolean isDefinitelyWritable(int column)&lt;br /&gt;指示在指定的列上进行写操作是否明确可以获得成功。&lt;br /&gt;int isNullable(int column)&lt;br /&gt;指示指定列中的值是否可以为 null。&lt;br /&gt;boolean isReadOnly(int column)&lt;br /&gt;指示指定的列是否明确不可写入。&lt;br /&gt;boolean isSearchable(int column)&lt;br /&gt;指示是否可以在 where 子句中使用指定的列。&lt;br /&gt;boolean isSigned(int column)&lt;br /&gt;指示指定列中的值是否带正负号。&lt;br /&gt;boolean isWritable(int column)&lt;br /&gt;指示在指定的列上进行写操作是否可以获得成功。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-615672376413543924?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/615672376413543924/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=615672376413543924' title='1 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/615672376413543924'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/615672376413543924'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2007/03/getcolumnlabel-vs-getcolumnname.html' title='getColumnLabel VS getColumnName'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-7761658353525326747</id><published>2007-03-20T16:52:00.000+08:00</published><updated>2007-04-13T21:48:59.120+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='闲谈时事'/><title type='text'>办公室掀起I'm热潮</title><content type='html'>办公室掀起I'm&lt;img src="http://photo1.yupoo.com/20070320/172833_1528180762.jpg" /&gt;热潮，看来MSN这次版本升级的策略是正确的。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://im.live.com/messenger/im/causes/"&gt;http://im.live.com/messenger/im/causes/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.q3q.org/read.php/871.htm"&gt;http://www.q3q.org/read.php/871.htm&lt;/a&gt;&lt;br /&gt;&lt;a href="http://info.msn.com.cn/2007/article/2007-03/87.htm"&gt;http://info.msn.com.cn/2007/article/2007-03/87.htm&lt;/a&gt;&lt;br /&gt;&lt;img src="http://photo1.yupoo.com/20070320/173219_651294551_m.jpg" /&gt;&lt;br /&gt;如果你也有兴趣“慈善”一把，别忘了看看这里，有人说MSN“&lt;a href="http://www.mindmeters.com/showlog.asp?log_id=4807"&gt;慈善图标盲目流行&lt;/a&gt;”，也有人说“这是&lt;a href="http://hengge.blogbus.com/logs/4766544.html" rel="bookmark"&gt;傻帽肉鸡”&lt;/a&gt;，有人&lt;a href="http://www.dancemoon.net/archives/508"&gt;对此也有评价&lt;/a&gt;。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-7761658353525326747?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/7761658353525326747/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=7761658353525326747' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/7761658353525326747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/7761658353525326747'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2007/03/im.html' title='办公室掀起I&apos;m热潮'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-2771146976089686681</id><published>2007-03-13T16:54:00.000+08:00</published><updated>2007-03-14T21:49:32.167+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='居家生活'/><title type='text'>偶的路由器</title><content type='html'>&lt;img src="http://photo1.yupoo.com/20070314/164030_537198960.jpg" /&gt;&lt;br /&gt;有了它，就可以多台电脑一起上网了。&lt;br /&gt;支持自动ADSL的PPPOE拨号。&lt;br /&gt;严重不足：电源，需要一个巨大的变压器，能用常压的多好呀。&lt;br /&gt;这个路由器非常容易设置。&lt;a href="http://192.168.1.1/"&gt;http://192.168.1.1/&lt;/a&gt;即可进入中文设置界面。&lt;br /&gt;pc机可以把ip设置为dhcp，包括dns也可以自动分配。可是如果要自己设置ip，一定要自己设置dns服务器，否则域名无法解析，手册里居然也没讲这个事。&lt;br /&gt;可以设置为如下DNS地址：&lt;br /&gt;opendns：208.67.222.222，208.67.220.220&lt;br /&gt;北京网通：202.106.46.151，202.106.0.20&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-2771146976089686681?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/2771146976089686681/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=2771146976089686681' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/2771146976089686681'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/2771146976089686681'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2007/03/blog-post.html' title='偶的路由器'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-4635895073818916259</id><published>2007-02-20T16:05:00.000+08:00</published><updated>2010-10-01T23:48:18.082+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='娱乐'/><title type='text'>太有才了</title><content type='html'>策划董卿：有请赵本山、宋丹丹为我们带来的小品《策划》。&lt;br /&gt;宋丹丹：儿媳妇，家里来客人了，整俩硬菜。你这录完了在哪播？&lt;br /&gt;牛群：在各个地方台都播。&lt;br /&gt;宋丹丹：地方台好呀，别搁小崔那儿播，不靠谱（笑声）。去年我从中央台回来，那家伙，一路背字呀，干啥啥赔（笑声）。&lt;br /&gt;牛群：大妈给你拍个照。&lt;br /&gt;宋丹丹：我不跟他照。&lt;br /&gt;牛群：给你们来个合影。&lt;br /&gt;宋丹丹：一块照，要不然人家以为我们又离婚了。&lt;br /&gt;宋丹丹：老头子，老黑（赵本山从舞台右侧出场，掌声热烈）。&lt;br /&gt;牛群：观众朋友们大家好，现在站在我们身后的是白云黑土两位名人，前不久在他们家里发生了天大的奇事。他们家的公鸡居然下蛋了。&lt;br /&gt;（赵本山撒腿就跑，宋丹丹跟上）&lt;br /&gt;赵本山：你这老婆子嘴咋跟棉裤腰似的，&lt;br /&gt;宋丹丹：怎么了？&lt;br /&gt;赵本山：那么松呢！&lt;br /&gt;赵本山：公鸡下蛋发生在咱家，那不等于跟别人说我怀孕了一个样（笑声）。&lt;br /&gt;宋丹丹：我数了，一，二……&lt;br /&gt;赵本山：你数了一辈子的一二三。&lt;br /&gt;宋丹丹：我说开始你要配合呀。&lt;br /&gt;牛群：来，节目开始录制。&lt;br /&gt;赵本山：上次出书，还欠人家两万块钱费用。&lt;br /&gt;牛群：（掏钱）这就是预付的劳务费。&lt;br /&gt;宋丹丹：你想知道详情，请登录3w点白云飘飘点博客点com。&lt;br /&gt;牛群：大妈咋还开了博客呢？&lt;br /&gt;赵本山：现在名人都刻薄。&lt;br /&gt;牛群：请问大妈公鸡下蛋之前有啥征兆没？&lt;br /&gt;赵本山：没征兆。&lt;br /&gt;宋丹丹：有征兆，有征兆，咋能没有征兆呢？要说鸡下蛋之前确实有征兆，而且征兆明显，最主要的是面部表情生产变化。&lt;br /&gt;赵本山：鸡先笑了。（大家都笑了）&lt;br /&gt;牛群：（笑）请大叔详细描述一下鸡下蛋之前的情况。&lt;br /&gt;赵本山：当时没有征兆，那是不可能的———当时这个鸡———心里特别矛盾，一个公鸡，居然它要下蛋，不是它的活它要干。大公鸡怎么看？鸭子怎么看？大鹅怎么看？跟它好过的小母鸡怎么看？当公鸡孵出鸡仔后，别人管它叫啥？叫爸，叫妈，还是叫姑，叫大姨？有蛋不下又憋得慌，于是乎……&lt;br /&gt;宋丹丹：它坚定了自己的信念，下自己的蛋，让别人说去吧。&lt;br /&gt;牛群：大叔大妈，它把蛋下在了哪儿？&lt;br /&gt;宋丹丹：问你呢，到底下哪儿了？&lt;br /&gt;赵本山：他当时心里挺有压力，不好意思，他就溜达，来到了鸡窝跟前，不能。又来到了鸭笼跟前，也不行。然后实在憋不住了，就找了个狗窝把蛋下了。&lt;br /&gt;牛群：狗窝？是怎么发现的？&lt;br /&gt;宋丹丹：被狗仔队发现的呗。以前鸡走道，挺胸抬头，气宇轩昂；自打生了公鸡蛋，走道都改了，改这样了（开始模仿公鸡走道），鸡爪子可着劲儿地划，我一开始还没明白，研究了半天才缓过来神，人家那是在练签名呢。&lt;br /&gt;牛群：大叔大妈，公鸡下的蛋哪去了？&lt;br /&gt;赵本山：吃了。&lt;br /&gt;牛群：有啥副作用不？&lt;br /&gt;赵本山：吃过了跟那普通的一个味儿。&lt;br /&gt;宋丹丹：瞎扯。虽不能说包治百病，但效果就是不一样。很多老年人被脑溢血后遗症所困扰，俺家老伴去年得了脑溢血后遗症，过去他没吃公鸡蛋之前走道儿是这样的（拉着赵本山配合表演，赵直愣着两眼），吃完了之后，那家伙，再看，就成了这样（赵本山应声倒地）。&lt;br /&gt;牛群：怎么了这是？&lt;br /&gt;宋丹丹：不录了，不录了，把这段倒过来放。（催赵本山下去上菜）&lt;br /&gt;牛群：我们还想请大妈给公鸡蛋作个形象代言。&lt;br /&gt;宋丹丹：那没问题。&lt;br /&gt;牛群：那咱把合同给签了。这两万块钱是劳务费，你要是违约了可得双倍偿还。&lt;br /&gt;宋丹丹：唉呀，没问题，十倍赔偿都行。&lt;br /&gt;牛群：这是代言词，还请大叔把鸡抱过来。&lt;br /&gt;宋丹丹（仔细瞅了两眼）：哎呀，这家伙太有才了，就两句，相当精练。下蛋的公鸡，公鸡中的战斗机！哦———&lt;br /&gt;赵本山上场，告诉宋丹丹：鸡不见了。&lt;br /&gt;宋：哪去了？&lt;br /&gt;赵：指指桌子上的菜盆，媳妇给炖了。（宋当时晕倒）&lt;br /&gt;赵：老伴儿，你咋地了？&lt;br /&gt;宋：完了，咱家饥荒这下变四万了！&lt;br /&gt;赵：老伴儿，小云，宝贝儿，别哭了！有我在呢，到底咋回事？&lt;br /&gt;牛群：大妈这是怎么了？&lt;br /&gt;赵：鸡没了！&lt;br /&gt;牛：大叔别开这样的玩笑，我刚才跟大妈把合同都签了，代言费两万，一签完字这合同可就生效了，拿不出鸡来可得赔四万。&lt;br /&gt;（赵傻了，宋丹丹接着哭）&lt;br /&gt;赵：干吗呢你这是？打鸣呢？&lt;br /&gt;牛：那您告诉我鸡在哪儿？&lt;br /&gt;赵：午睡了。&lt;br /&gt;&lt;br /&gt;牛：还午睡？&lt;br /&gt;赵：这鸡自打出名之后时差都乱了。（问）这鸡能值那么多钱呢？&lt;br /&gt;牛：大叔我跟您说实话，这鸡本来不值钱，但经过我一炒作，炒完了它可就值大钱了。炒了，煮了，炖了都值钱!&lt;br /&gt;赵：你的意思是无论它是死的活的，都是值钱的？&lt;br /&gt;牛：对了。&lt;br /&gt;宋：哎呀，老头子，你真是太有才了。&lt;br /&gt;赵：比方说这只出名的公鸡要是死了，这肉也能值钱？&lt;br /&gt;牛：是的。&lt;br /&gt;赵本山：肉值多少钱？&lt;br /&gt;牛群：咱就说这一块儿，您要不拿个两千，就没权利吃上。&lt;br /&gt;赵：鸡心呢？&lt;br /&gt;牛：四千。&lt;br /&gt;赵：鸡肝？&lt;br /&gt;牛：六千。&lt;br /&gt;赵：鸡肾？&lt;br /&gt;牛：八千。&lt;br /&gt;赵本山：成了，够数了。你抱是抱不走了，但你可以把它端走。这两万块钱你也拿回去吧。在这儿吃也可以，权当是我请你吃了两万块钱的大餐。&lt;br /&gt;宋（高兴）：老伴儿，你家伙你真是太有才了。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-4635895073818916259?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/4635895073818916259/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=4635895073818916259' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/4635895073818916259'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/4635895073818916259'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2007/02/blog-post_20.html' title='太有才了'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-4436802497604300253</id><published>2007-02-09T12:01:00.000+08:00</published><updated>2007-02-08T10:11:28.053+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='奥运会'/><title type='text'>奥运官方图片社：Getty Image</title><content type='html'>　　 北京－2006年6月16日， Getty Images图片社被北京奥组委指定为北京2008年第29届奥运会组织委员会的官方图片社。&lt;br /&gt;&lt;br /&gt;　　 “Getty Images图片社”是具有世界领导地位的图片公司，在体育摄影方面有着丰富经验，并与国际奥委会有着密切的合作关系。在将于2008年8月至9月举行的第29届奥运会和第13届残奥会期间，Getty Images图片社将派出一支由蜚声国际的摄影师、编辑和相关人员组成的团队，为本届奥运会提供全方位的图片报道。&lt;br /&gt;&lt;br /&gt;　　 “Getty Images图片社与奥林匹克运动会的合作关系源远流长，自1968年以来，Getty Images图片社就开始用图片报道奥运会。这次我们被指定为北京2008年第29届奥运会组委会的官方图片社，是对我们作为世界领先的图片社声誉的认可，” Getty Images图片社的首席执行官，同时也是创始人之一的乔纳森·克莱恩（Jonathan Klein）表示，“奥运会是最高水准的体育赛事，是运动员体育成绩和体育精神的展现，能够参与到北京2008年奥运会中来，我们感到非常骄傲。”&lt;br /&gt;&lt;br /&gt;　　 “作为官方图片社，我们将确保在最短的时间内，通过我们的网站（gettyimages,com）将最新的图片传送到世界各地。&lt;br /&gt;&lt;br /&gt;　　 “作为体育摄影专家，Getty Images图片社的摄影师将深入到本届奥运会28个大项的每个项目中去。我们经验丰富的编辑和技术人员将确保对所有赛事的全面报道，包括开幕式和闭幕式。”&lt;br /&gt;Getty Images图片社已逾50个国际体育赛事主管团体建立了合作伙伴关系。此外，Getty Images图片社与越来越多的国家奥委会以及世界各地的其他国家性体育组织建立了合作关系。&lt;br /&gt;Getty Images图片社已成为全球最权威的新闻、体育和娱乐图片供应商之一。旗下除知名的摄影师之外，Getty Images图片社还拥有一只报道范围横跨政治、体育和社会等领域的顶尖摄影记者团队；他们拍摄的图片每天都出现在最受欢迎的报纸、杂志和网站上。&lt;br /&gt;&lt;br /&gt;　　除对夏季奥运会的实时报道之外，Getty Images图片社提供的奥运会图片库也是业界规模最大的图片库之一。其图片库中包括从最近一次的都灵冬奥会追溯到1896年的雅典奥运会为大家所熟知的经典图片。其中包括1896年第一届奥运会马拉松冠军希腊人鲁伊斯(Spyridon Louis)在最后一圈时，希腊国王乔治一世走下观礼台迎接他的图片，以及1908年奥运会时多兰多·皮埃特利（Dorando Pietri）在通过终点线时因犯规而被取消比赛资格，痛失金牌的图片。除了上述令人难以忘怀的图片外，Getty Images图片社还提供往届奥运会大量的图片。&lt;br /&gt;－－－－－－－－－－－－－－－－－－－&lt;br /&gt;　　根据公司的年度报告， Getty Images 在 2005 年底雇佣了 1823 名员工， 975 名在北美和南美， 711 在欧洲， 137 名分布在世界其它地方。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-4436802497604300253?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/4436802497604300253/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=4436802497604300253' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/4436802497604300253'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/4436802497604300253'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2007/02/getty-image.html' title='奥运官方图片社：Getty Image'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-7550618438368570720</id><published>2007-02-08T09:58:00.000+08:00</published><updated>2007-02-08T09:59:00.057+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='奥运会'/><title type='text'>奥运知识</title><content type='html'>北京奥运会，注册媒体记者21600人，新华社由国际奥组委直接分配名额240人，国内其它媒体由国家体委分配名额。&lt;br /&gt;&lt;br /&gt;MPC主新闻中心Main Press Centre&lt;br /&gt;IBC国际广播中心International Broadcast Center&lt;br /&gt;VMC场馆新闻中心Venue Media Centre&lt;br /&gt;MS媒体服务Media Service&lt;br /&gt;PS摄影服务Photo Service&lt;br /&gt;ONS奥林匹克新闻服务Olympic News service&lt;br /&gt;BOB北京奥林匹克转播有限公司Beijing Olympic Broadcasting Co.,Ltd“2008奥运会电视转播指挥中心”。&lt;br /&gt;&lt;br /&gt;CIS评论员信息服务系统。&lt;br /&gt;Info2008奥运会信息系统。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-7550618438368570720?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/7550618438368570720/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=7550618438368570720' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/7550618438368570720'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/7550618438368570720'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2007/02/blog-post.html' title='奥运知识'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-3353411706671231989</id><published>2007-02-06T09:29:00.000+08:00</published><updated>2007-04-30T18:42:10.199+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='奥运会'/><title type='text'>2月6日，奥组委</title><content type='html'>2月6日，随大部队去了一次奥组委。&lt;br /&gt;奥组委在北四环，北航对面，北京奥运大厦。&lt;br /&gt;感受：食堂不错。&lt;br /&gt;感受：三大通讯社真厉害，在VLAN的选择上，有极大可能要影响奥组委的无线组网模式，他们联合起来提出的要求，与奥组委目前能够提供的服务有相左的地方，极有可能奥组委让步。说不定这次xinhua东道国通讯社身份能够帮奥组委挽回一些面子，在这个组网争论中选择有利于奥组委的方案。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-3353411706671231989?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/3353411706671231989/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=3353411706671231989' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/3353411706671231989'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/3353411706671231989'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2007/02/26.html' title='2月6日，奥组委'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-1422393360235072035</id><published>2007-02-04T09:26:00.000+08:00</published><updated>2007-02-08T09:29:35.968+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='体育运动'/><title type='text'>2月4日，南山滑雪</title><content type='html'>南山的场地很好。北京的天气很差。&lt;br /&gt;有了教练，水平提高的快。&lt;br /&gt;脚疼，右脚使劲向左侧转弯顺利，左脚使劲向右侧转弯有困难。需要加强练习，上中级道还有困难，估计再滑两次应该就差不多了。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-1422393360235072035?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/1422393360235072035/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=1422393360235072035' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/1422393360235072035'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/1422393360235072035'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2007/02/24.html' title='2月4日，南山滑雪'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-258776358236528712</id><published>2007-01-30T22:03:00.000+08:00</published><updated>2010-10-01T23:47:59.116+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='记录点滴'/><title type='text'>1月29日，光缆修复了</title><content type='html'>google的各项服务使用起来基本正常了，很爽的感觉。&lt;br /&gt;如果你要一个人觉得幸福，先剥夺他的全部，再给予他。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-258776358236528712?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/258776358236528712/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=258776358236528712' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/258776358236528712'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/258776358236528712'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2007/01/blog-post_30.html' title='1月29日，光缆修复了'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-750619926303785781</id><published>2007-01-26T12:05:00.000+08:00</published><updated>2007-01-26T12:06:56.918+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='技术笔记'/><title type='text'>unexpected end of file while looking for precompiled header directive</title><content type='html'>编译CxImage库，有个MFC问题，我不想再敲了，下面是一篇文章，说的挺好的，我贴了。重申一次，I hate mfc&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Error message C1010&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;?&lt;br /&gt;?Error message C1010&lt;br /&gt;If, while building an MFC application, you receive the error message "fatal error C1010: unexpected end of file while looking for precompiled header directive" it means you have run afoul of the compiler's handling of precompiled headers.&lt;br /&gt;&lt;br /&gt;What are precompiled headers?&lt;br /&gt;MFC programs use many libraries, requiring the use of many header files. To save time, the compiler tries to precompile most of these header files, and use the predigested data instead of reading through all of these header files on every compilation. There are a number of ways to do this. The standard method for MFC programs is to lump all of these common header file references into one header file ("stdafx.h"). If you just have to ask what "stdafx" means, it comes from the early name of MFC, which was AFX (application framework).&lt;br /&gt;&lt;br /&gt;When compiling each source (.cpp) file, the compiler skips through the source code, looking for the directive:&lt;br /&gt;&lt;br /&gt;#include "stdafx.h"&lt;br /&gt;&lt;br /&gt;Once it finds this directive, it substitutes the precompiled header information and then begins compiling the rest of the file. If your source file doesn't contain this directive, you get the C1010 error described above.&lt;br /&gt;&lt;br /&gt;Fixing the problem&lt;br /&gt;There are two ways to get rid of the error, depending on the file you are trying to compile:&lt;br /&gt;&lt;br /&gt;The direct solution is to add the include directive to your source file, before any other library references or other code. This solution is appropriate when the module you are compiling needs to make use of MFC classes (e.g., CString).&lt;br /&gt;If your module is "pure" C++ code (for example, your own "Date" class), with no need to reference MFC at all, then you may prefer not to add the "stdafx.h" include directive. In this case, you can change the project settings to inform MSVC that you are not making use of the precompiled header files. Here's how to do it:&lt;br /&gt;From the Project menu, select Settings ....&lt;br /&gt;Make sure the Settings for selection reflects the project you are building. By default, this will likely be "Win32 Debug".&lt;br /&gt;Expand the Source Files folder in the list on the left, and click once on the source file that you don't want to use precompiled headers.&lt;br /&gt;On the right, select the C/C++ tab.&lt;br /&gt;In the Category combo box, select Precompiled headers.&lt;br /&gt;Select the Not using precompiled headers option.&lt;br /&gt;Repeat for any other files for which you wish to disable precompiled headers (but not for any files created by the Developer Studio AppWizard).&lt;br /&gt;Click OK to close the project settings dialog.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-750619926303785781?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/750619926303785781/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=750619926303785781' title='1 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/750619926303785781'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/750619926303785781'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2007/01/unexpected-end-of-file-while-looking.html' title='unexpected end of file while looking for precompiled header directive'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-3926515980618891229</id><published>2007-01-23T07:55:00.000+08:00</published><updated>2007-01-23T08:20:16.967+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='技术笔记'/><title type='text'>切记，资源需要关闭！</title><content type='html'>节前搭建起来的网站，由于业务的关系，暂时还没正式投入运行，访问量极低。就这样的背景下，居然隔三五天就不能访问了，甚至有一次3点还能访问，3点10分就访问不了啦，首页面可以出来，就是无法登录，查tomcat日志也什么都没有，蹊跷的很。&lt;br /&gt;后来好好分析了一下，首页面是一个jsp页面，能够正常显示，应该是tomcat还活着，登录是一个servlet，其功能也很简单，就是到数据库里比一下口令。&lt;br /&gt;既然jsp能出来，servlet不能响应，而jsp在运行的时候，也是转换为servlet在运行的，说明servlet的引擎也是好的，唯一的查找问题点就落在了数据库连接方面。&lt;br /&gt;为了效率，在获取数据库连接方面使用了tomcat的连接池，难道是设置有不正确的地方？在网上搜集了很多这方面资料，也只有少量“瑕疵”而已，大体上还是正确的嘛。&lt;br /&gt;最后还是把问题指向了连接池的关闭上。&lt;br /&gt;昨天上午，好好查了一下代码，进行全文搜索，只要获取连接，看看后边有没跟一个关闭的语句。&lt;br /&gt;果然就找到了，多个servlet就只有一个忘了关，他运行的次数越多，问题出现的也就越快！&lt;br /&gt;原因太简单了，以前作项目也遇到过完全一样的问题，没想到还是不小心，漏关connection一次就造成这么明显的问题。&lt;br /&gt;-------------------------------------------&lt;br /&gt;附一个标准使用tomcat连接池的代码：&lt;br /&gt;Here is an example of &lt;span style="color:#ff0000;"&gt;get db connection&lt;/span&gt; from a conectiono pool:&lt;br /&gt;Context initContext = new InitialContext();&lt;br /&gt;Context envContext = (Context)initContext.lookup("java:/comp/env");&lt;br /&gt;DataSource ds = (DataSource)envContext.lookup("jdbc/myoracle");&lt;br /&gt;Connection conn = ds.getConnection();&lt;br /&gt;//etc.&lt;br /&gt;&lt;br /&gt;Here is an example of properly written code to &lt;span style="color:#ff0000;"&gt;use a db connection&lt;/span&gt; obtained from a connection pool:&lt;br /&gt;Connection conn = null;&lt;br /&gt;Statement stmt = null; // Or PreparedStatement if needed&lt;br /&gt;ResultSet rs = null;&lt;br /&gt;try {&lt;br /&gt;  conn = ... get connection from connection pool ...&lt;br /&gt;  stmt = conn.createStatement("select ...");&lt;br /&gt;  rs = stmt.executeQuery();&lt;br /&gt;  ... iterate through the result set ...&lt;br /&gt;  rs.close();&lt;br /&gt;  rs = null;&lt;br /&gt;  stmt.close();&lt;br /&gt;  stmt = null;&lt;br /&gt;  conn.close(); // Return to connection pool&lt;br /&gt;  conn = null; // Make sure we don't close it twice&lt;br /&gt;} catch (SQLException e) {&lt;br /&gt;  ... deal with errors ...&lt;br /&gt;} finally {&lt;br /&gt;// Always make sure result sets and statements are closed,&lt;br /&gt;// and the connection is returned to the pool&lt;br /&gt;  if (rs != null) {&lt;br /&gt;    try { rs.close(); } catch (SQLException e) { ; }&lt;br /&gt;    rs = null;&lt;br /&gt;  }&lt;br /&gt;  if (stmt != null) {&lt;br /&gt;    try { stmt.close(); } catch (SQLException e) { ; }&lt;br /&gt;    stmt = null;&lt;br /&gt;  }&lt;br /&gt;  if (conn != null) {&lt;br /&gt;    try { conn.close(); } catch (SQLException e) { ; }&lt;br /&gt;    conn = null;&lt;br /&gt;  }&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-3926515980618891229?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/3926515980618891229/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=3926515980618891229' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/3926515980618891229'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/3926515980618891229'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2007/01/blog-post_23.html' title='切记，资源需要关闭！'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-3253913435884974057</id><published>2007-01-12T15:43:00.000+08:00</published><updated>2007-04-30T18:39:31.500+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='技术笔记'/><title type='text'>病毒复染，W32.Fujacks!html</title><content type='html'>1月11日，病毒复染，W32.Fujacks!html。&lt;br /&gt;这次换了一台电脑，在下午3点钟左右开始发作。&lt;br /&gt;其实都是kodak惹的祸。前几天访问kodak网站报错，问了客服，他们建议我把IE的所有设置都改为允许。结果今天就遭殃了，kodak的冲洗服务继续报错，我的机器却染了病毒。&lt;br /&gt;1月12日，诺顿病毒定义码升级到10日后，即可杀W32.Fujacks!html毒。&lt;br /&gt;在上次感染W32.Fujacks.E病毒的那台电脑上，截至当天下班前C盘还没有扫描完，已经查出了8000多个W32.Fujacks!html病毒。&lt;br /&gt;1月15日，&lt;br /&gt;截至当天晚上，杀毒数目为：24023个，还没有结束。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-3253913435884974057?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/3253913435884974057/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=3253913435884974057' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/3253913435884974057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/3253913435884974057'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2007/01/w32fujackshtml.html' title='病毒复染，W32.Fujacks!html'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1305756375116728841.post-5030443331827952081</id><published>2007-01-08T12:37:00.000+08:00</published><updated>2007-01-13T15:19:46.927+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='技术笔记'/><title type='text'>病毒确诊：W32.Fujacks.E</title><content type='html'>1月8日，中午。&lt;br /&gt;最新进展：确认感染病毒名称为W32.Fujacks.E。诺顿升级到1月7日，可杀该病毒。&lt;br /&gt;在使用诺顿全盘扫描前，一定要手工排除该病毒的运行，方法见5号文章。&lt;br /&gt;绝大部分文件可直接清除病毒，少量文件只能隔离。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1305756375116728841-5030443331827952081?l=zhangjiansheng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zhangjiansheng.blogspot.com/feeds/5030443331827952081/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1305756375116728841&amp;postID=5030443331827952081' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/5030443331827952081'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1305756375116728841/posts/default/5030443331827952081'/><link rel='alternate' type='text/html' href='http://zhangjiansheng.blogspot.com/2007/01/w32fujackse.html' title='病毒确诊：W32.Fujacks.E'/><author><name>jiansheng</name><uri>http://www.blogger.com/profile/11942772263658014476</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
