<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_asp.net C# 痕风</title><subtitle type="text"> 所有的开心与痛苦都会随风飘向远方,什么也不会留下.唯有未干的双眼让人们知道发生过.还要笑笑</subtitle><id>http://feed.cnblogs.com/blog/u/26239/rss</id><updated>2012-04-16T07:37:26Z</updated><author><name>何随风</name><uri>http://www.cnblogs.com/ilovexiao/</uri></author><generator>feed.cnblogs.com</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ilovexiao/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/26239/rss"/><entry><id>http://www.cnblogs.com/ilovexiao/archive/2012/04/16/2451832.html</id><title type="text">SQL2008根据日志恢复</title><summary type="text">网上收集的一篇文章,忘记是哪里的了.做个记号.--创建测试数据库CREATE DATABASE DbGO--对数据库进行备份BACKUP DATABASE Db TO DISK='c:\db.bak' WITH FORMATGO--创建测试表CREATE TABLE Db.dbo.TB_test(ID int)--延时1秒钟,再进行后面的操作(这是由于SQL Server的时间精度最大为百分之三秒,不延时的话,可能会导致还原到时间点的操作失败)WAITFOR DELAY '00:00:01'GO--假设我们现在误操作删除了 Db.dbo.TB_test 这个表D</summary><published>2012-04-16T07:37:00Z</published><updated>2012-04-16T07:37:00Z</updated><author><name>何随风</name><uri>http://www.cnblogs.com/ilovexiao/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ilovexiao/archive/2012/04/16/2451832.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ilovexiao/archive/2012/04/16/2451832.html"/><content type="html">&lt;p&gt;网上收集的一篇文章,忘记是哪里的了.&lt;/p&gt;&lt;p&gt;做个记号.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="background-color: #F5F5F5;border: 1px solid #CCCCCC;padding:10px;"&gt;&lt;span style="color: #008080;"&gt;--&lt;/span&gt;&lt;span style="color: #008080;"&gt;创建测试数据库&lt;/span&gt;&lt;br/&gt;&lt;span style="color: #0000ff;"&gt;CREATE&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;DATABASE&lt;/span&gt;&lt;span style="color: #000000;"&gt; Db&lt;br/&gt;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;GO&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&lt;span style="color: #008080;"&gt;--&lt;/span&gt;&lt;span style="color: #008080;"&gt;对数据库进行备份&lt;/span&gt;&lt;br/&gt;&lt;span style="color: #0000ff;"&gt;BACKUP&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;DATABASE&lt;/span&gt; Db &lt;span style="color: #0000ff;"&gt;TO&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;DISK&lt;/span&gt;&lt;span style="color: #808080;"&gt;=&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;c:\db.bak&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;'&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;WITH&lt;/span&gt;&lt;span style="color: #000000;"&gt; FORMAT&lt;br/&gt;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;GO&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&lt;span style="color: #008080;"&gt;--&lt;/span&gt;&lt;span style="color: #008080;"&gt;创建测试表&lt;/span&gt;&lt;br/&gt;&lt;span style="color: #0000ff;"&gt;CREATE&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;TABLE&lt;/span&gt; Db.dbo.TB_test(ID &lt;span style="color: #0000ff;"&gt;int&lt;/span&gt;&lt;span style="color: #000000;"&gt;)&lt;br/&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;--&lt;/span&gt;&lt;span style="color: #008080;"&gt;延时1秒钟,再进行后面的操作(这是由于SQL Server的时间精度最大为百分之三秒,不延时的话,可能会导致还原到时间点的操作失败)&lt;/span&gt;&lt;br/&gt;&lt;span style="color: #0000ff;"&gt;WAITFOR&lt;/span&gt; DELAY &lt;span style="color: #ff0000;"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;00:00:01&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;'&lt;/span&gt;&lt;br/&gt;&lt;span style="color: #0000ff;"&gt;GO&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&lt;span style="color: #008080;"&gt;--&lt;/span&gt;&lt;span style="color: #008080;"&gt;假设我们现在误操作删除了 Db.dbo.TB_test 这个表&lt;/span&gt;&lt;br/&gt;&lt;span style="color: #0000ff;"&gt;DROP&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;TABLE&lt;/span&gt;&lt;span style="color: #000000;"&gt; Db.dbo.TB_test&lt;br/&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;--&lt;/span&gt;&lt;span style="color: #008080;"&gt;保存删除表的时间&lt;/span&gt;&lt;br/&gt;&lt;span style="color: #0000ff;"&gt;SELECT&lt;/span&gt; dt&lt;span style="color: #808080;"&gt;=&lt;/span&gt;&lt;span style="color: #ff00ff;"&gt;GETDATE&lt;/span&gt;() &lt;span style="color: #0000ff;"&gt;INTO&lt;/span&gt;&lt;span style="color: #000000;"&gt; #&lt;br/&gt;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;GO&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&lt;span style="color: #008080;"&gt;--&lt;/span&gt;&lt;span style="color: #008080;"&gt;在删除操作后,发现不应该删除表 Db.dbo.TB_test&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&lt;span style="color: #008080;"&gt;--&lt;/span&gt;&lt;span style="color: #008080;"&gt;下面演示了如何恢复这个误删除的表 Db.dbo.TB_test&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&lt;span style="color: #008080;"&gt;--&lt;/span&gt;&lt;span style="color: #008080;"&gt;首先,备份事务日志(使用事务日志才能还原到指定的时间点)&lt;/span&gt;&lt;br/&gt;&lt;span style="color: #0000ff;"&gt;BACKUP&lt;/span&gt; &lt;span style="color: #ff00ff;"&gt;LOG&lt;/span&gt; Db &lt;span style="color: #0000ff;"&gt;TO&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;DISK&lt;/span&gt;&lt;span style="color: #808080;"&gt;=&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;c:\db_log.bak&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;'&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;WITH&lt;/span&gt;&lt;span style="color: #000000;"&gt; FORMAT&lt;br/&gt;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;GO&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&lt;span style="color: #008080;"&gt;--&lt;/span&gt;&lt;span style="color: #008080;"&gt;接下来,我们要先还原完全备份(还原日志必须在还原完全备份的基础上进行)&lt;/span&gt;&lt;br/&gt;&lt;span style="color: #0000ff;"&gt;RESTORE&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;DATABASE&lt;/span&gt; Db &lt;span style="color: #0000ff;"&gt;FROM&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;DISK&lt;/span&gt;&lt;span style="color: #808080;"&gt;=&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;c:\db.bak&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;'&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;WITH&lt;/span&gt; &lt;span style="color: #ff00ff;"&gt;REPLACE&lt;/span&gt;&lt;span style="color: #000000;"&gt;,NORECOVERY&lt;br/&gt;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;GO&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&lt;span style="color: #008080;"&gt;--&lt;/span&gt;&lt;span style="color: #008080;"&gt;将事务日志还原到删除操作前（这里的时间对应上面的删除时间，并比删除时间略早&lt;/span&gt;&lt;br/&gt;&lt;span style="color: #0000ff;"&gt;DECLARE&lt;/span&gt; &lt;span style="color: #008000;"&gt;@dt&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;datetime&lt;/span&gt;&lt;br/&gt;&lt;span style="color: #0000ff;"&gt;SELECT&lt;/span&gt; &lt;span style="color: #008000;"&gt;@dt&lt;/span&gt;&lt;span style="color: #808080;"&gt;=&lt;/span&gt;&lt;span style="color: #ff00ff;"&gt;DATEADD&lt;/span&gt;(ms,&lt;span style="color: #808080;"&gt;-&lt;/span&gt;&lt;span style="color: #800000; font-weight: bold;"&gt;20&lt;/span&gt;,dt) &lt;span style="color: #0000ff;"&gt;FROM&lt;/span&gt;&lt;span style="color: #000000;"&gt; #&lt;br/&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;--&lt;/span&gt;&lt;span style="color: #008080;"&gt;获取比表被删除的时间略早的时间&lt;/span&gt;&lt;br/&gt;&lt;span style="color: #0000ff;"&gt;RESTORE&lt;/span&gt; &lt;span style="color: #ff00ff;"&gt;LOG&lt;/span&gt; Db &lt;span style="color: #0000ff;"&gt;FROM&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;DISK&lt;/span&gt;&lt;span style="color: #808080;"&gt;=&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;c:\db_log.bak&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;'&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;WITH&lt;/span&gt; RECOVERY,STOPAT&lt;span style="color: #808080;"&gt;=&lt;/span&gt;&lt;span style="color: #008000;"&gt;@dt&lt;/span&gt;&lt;br/&gt;&lt;span style="color: #0000ff;"&gt;GO&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&lt;span style="color: #008080;"&gt;--&lt;/span&gt;&lt;span style="color: #008080;"&gt;查询一下,看表是否恢复&lt;/span&gt;&lt;br/&gt;&lt;span style="color: #0000ff;"&gt;SELECT&lt;/span&gt; &lt;span style="color: #808080;"&gt;*&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;FROM&lt;/span&gt;&lt;span style="color: #000000;"&gt; Db.dbo.TB_test&lt;br/&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;/*&lt;/span&gt;&lt;span style="color: #008080;"&gt;--结果:&lt;br/&gt;ID&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;-----------&lt;br/&gt;&lt;br/&gt; （所影响的行数为 0 行）&lt;br/&gt;--&lt;/span&gt;&lt;span style="color: #008080;"&gt;*/&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&lt;span style="color: #008080;"&gt;--&lt;/span&gt;&lt;span style="color: #008080;"&gt;测试成功&lt;/span&gt;&lt;br/&gt;&lt;span style="color: #0000ff;"&gt;GO&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&lt;span style="color: #008080;"&gt;--&lt;/span&gt;&lt;span style="color: #008080;"&gt;最后删除我们做的测试环境&lt;/span&gt;&lt;br/&gt;&lt;span style="color: #0000ff;"&gt;DROP&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;DATABASE&lt;/span&gt;&lt;span style="color: #000000;"&gt; Db&lt;br/&gt;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;DROP&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;TABLE&lt;/span&gt; #&lt;/div&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/ilovexiao/aggbug/2451832.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ilovexiao/archive/2012/04/16/2451832.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ilovexiao/archive/2012/04/09/2438919.html</id><title type="text">程序出错后 程序员给测试人员的20条高频回复</title><summary type="text">程序员和软件测试员之间的关系无须多言。这些经典回复是国外程序员总结分享的，“全球通用”。20. “That’s weird…” 很奇怪……19. “It’s never done that before.” 以前没这样过的。18. “It worked yesterday.” 昨天还好好的。17. “How is that possible?” 那怎么可能？（怎么会出问题？）16. “It must be a hardware problem.” 这一定是硬件问题。15. “What did you type in wrong to get it to crash?” 你输入什么东西后才崩溃的</summary><published>2012-04-09T06:32:00Z</published><updated>2012-04-09T06:32:00Z</updated><author><name>何随风</name><uri>http://www.cnblogs.com/ilovexiao/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ilovexiao/archive/2012/04/09/2438919.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ilovexiao/archive/2012/04/09/2438919.html"/><content type="html">&lt;p&gt;程序员和软件测试员之间的关系无须多言。这些经典回复是国外程序员总结分享的，&amp;ldquo;全球通用&amp;rdquo;。&lt;br /&gt;20. &amp;ldquo;That&amp;rsquo;s weird&amp;hellip;&amp;rdquo; 很奇怪&amp;hellip;&amp;hellip;&lt;br /&gt;19. &amp;ldquo;It&amp;rsquo;s never done that before.&amp;rdquo; 以前没这样过的。&lt;br /&gt;18. &amp;ldquo;It worked yesterday.&amp;rdquo; 昨天还好好的。&lt;br /&gt;&amp;nbsp;17. &amp;ldquo;How is that possible?&amp;rdquo; 那怎么可能？（怎么会出问题？）&lt;br /&gt;16. &amp;ldquo;It must be a hardware problem.&amp;rdquo; 这一定是硬件问题。&lt;br /&gt;15. &amp;ldquo;What did you type in wrong to get it to crash?&amp;rdquo; 你输入什么东西后才崩溃的？&lt;br /&gt;14. &amp;ldquo;There is something funky in your data.&amp;rdquo; 你的数据有问题。&lt;br /&gt;13. &amp;ldquo;I haven&amp;rsquo;t touched that module in weeks!&amp;rdquo; 我好几个礼拜没动那个程序了！&lt;br /&gt;12. &amp;ldquo;You must have the wrong version.&amp;rdquo; 你一定在用错误的版本。&lt;br /&gt;11. &amp;ldquo;It&amp;rsquo;s just some unlucky coincidence.&amp;rdquo; 这只是凑巧。&lt;br /&gt;10. &amp;ldquo;I can&amp;rsquo;t test everything!&amp;rdquo; 我无法测试所有东西。（我的机器环境下，无法测试所有的可能情况。）&lt;br /&gt;09. &amp;ldquo;THIS can&amp;rsquo;t be the source of THAT.&amp;rdquo; &amp;ldquo;这&amp;rdquo;不可能是问题的原因。&lt;br /&gt;08. &amp;ldquo;It works, but it hasn&amp;rsquo;t been tested.&amp;rdquo; 程序能用，不过还没有测试。&lt;br /&gt;07. &amp;ldquo;Somebody must have changed my code.&amp;rdquo; 一定有人改了我的代码。&lt;br /&gt;06. &amp;ldquo;Did you check for a virus on your system?&amp;rdquo; 你的电脑扫描病毒了么？&lt;br /&gt;05. &amp;ldquo;Even though it doesn&amp;rsquo;t work, how does it feel? 即便程序不行了，（你觉得）程序写得如何？&lt;br /&gt;04. &amp;ldquo;You can&amp;rsquo;t use that version on your system.&amp;rdquo; 你不能在你系统上使用那个版本的程序。（程序版本和系统有冲突。）&lt;br /&gt;03. &amp;ldquo;Why do you want to do it that way?&amp;rdquo; 你怎么会想着那样操作啊？&lt;br /&gt;02. &amp;ldquo;Where were you when the program blew up?&amp;rdquo; 程序崩溃时，你在做什么呢？（做了哪些操作？）&lt;br /&gt;01. &amp;ldquo;It works on my machine&amp;rdquo; 在我机器上好好的！！！（潜台词：怎么在你那就出问题了呢！！！）&lt;/p&gt;&lt;img src="http://www.cnblogs.com/ilovexiao/aggbug/2438919.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ilovexiao/archive/2012/04/09/2438919.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ilovexiao/archive/2012/04/07/2435878.html</id><title type="text">项目失败的若干征兆</title><summary type="text">项目中的绝大多数成员都不希望项目失败，但是有些项目还是不可避免地失败了，虽然我们付出了巨大的努力，加了无数此的办，但是结果依然不可挽回。本文列举了一些现象，如果在项目中出现了少量所列举的现象，那么作为项目经理的你请注意了；如果出现了大量的现象，那么请十分注意了，项目前景不太妙。 一、需求如空中漂浮的羽毛 需求是项目的源头活水，因为有这样的需求，才导致项目的立项，才会有项目组的成立，才会有作为实现需求的项目经理。但是需求同样是导致项目进度延迟甚至项目失败的首要原因。大家可能看过《阿甘正传》这部电影，在电影的开头一片羽毛在空中飘来飘去、忽左忽右、忽上忽下；而你作为要捕捉到这片羽毛的项目经理能捕..</summary><published>2012-04-07T05:06:00Z</published><updated>2012-04-07T05:06:00Z</updated><author><name>何随风</name><uri>http://www.cnblogs.com/ilovexiao/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ilovexiao/archive/2012/04/07/2435878.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ilovexiao/archive/2012/04/07/2435878.html"/><content type="html">&lt;p&gt;&amp;nbsp; 项目中的绝大多数成员都不希望项目失败，但是有些项目还是不可避免地失败了，虽然我们付出了巨大的努力，加了无数此的办，但是结果依然不可挽回。本文列举了一些现象，如果在项目中出现了少量所列举的现象，那么作为项目经理的你请注意了；如果出现了大量的现象，那么请十分注意了，项目前景不太妙。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 一、需求如空中漂浮的羽毛&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;需求是项目的源头活水，因为有这样的需求，才导致项目的立项，才会有项目组的成立，才会有作为实现需求的项目经理。但是需求同样是导致项目进度延迟甚至项目失败的首要原因。大家可能看过《阿甘正传》这部电影，在电影的开头一片羽毛在空中飘来飘去、忽左忽右、忽上忽下；而你作为要捕捉到这片羽毛的项目经理能捕捉到吗？这样的需求导致两个问题：团队跟着需求跑，跑久了就变成疲军之师；需求的重复导致已有的工作需要返工。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 二、职责不清、人浮于事&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 项目经理作为项目的核心人物，应类似与古代分封制下的诸侯，在项目组内具有生杀大权。如过没有这样的权利，那么给项目经理安排很少的任务，他也很可能没有足够的力量去完成，更别提巨大的目标和任务了。项目经理下的各种角色也应有明晰的职责，只有明确了职责，才能方便地开展业务。如果项目组的各种角色都没有明晰的职责，那么结果肯定是人浮于事，为什么？没有明晰的职责，就没有责任人，就没有推动者，就没有核心骨干；就会有扯皮，就会有推诿，就会有有心使不上力的人。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 三、令行不止&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 人们常说&amp;ldquo;商场如战场&amp;rdquo;，其实项目开发与战场也有无数相似，差别就是战场上的军队组织更加严密。每个公司、每个项目都会有一些规章制度，对于这些制度应努力去遵守。例如&amp;ldquo;代码必须通过编译才可上传SVN&amp;rdquo;，这样的制度对与他人的工作是有影响的，如不遵守那么就导致他人工作受影响。如果一个项目组内有些人员严重违反公司规定，而没有收到相应的惩罚，那么其他人怎么看？对于屡次违反公司规定的人员一定要做到：不听话就拉出去&amp;ldquo;砍头&amp;rdquo;。另：无法推行的制度不要制定，无法检查的制度不要制定，靠人自觉的制度不要制定，无法做到赏罚分明的制度不要制定。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 四、人心散了&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 队伍大了，人心就很容易散。此时就需要核心、骨干带领其他成员完成项目目标。人心散了，就没人努力、没人认真、没人推动，就只剩一个光杆司令。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 五、领导干预过多&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 领导的干预是不可避免的，但是领导的干预不能成为项目的阻力。例如：领导提出的不切实际的目标、领导在需求上的过多干预、领导在权利上的干预、领导在项目管理理念上的干预。如果项目内没有技术负责人，那么项目经理碰巧懂技术并且有实力、时间去处理技术问题，那么很好项目经理就对技术问题一抓到底，相当于项目经理和技术负责人的角色由项目经理一人承担。但是，同时一定要避免在项目经理也懂一些技术的情况下，一有空就越过技术负责人对技术问题指指点点。这种干预对技术负责人的大家，对于项目整体的技术方案，进度都只有坏的影响。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 六、人员成分复杂&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 如果一个项目组是新组建的，项目成员包括外包人员、实习生、应届生、工作1～3年的人员、从其他项目抽调过来的人员、不知道领导从哪里搞来的说可以充当顾问角色的人员。那么项目离失败只有几步之遥了。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 七、追赶项目进度&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 虽然你很努力，整个项目组看起来也很努力，但是进度还是不可避免地出现了延迟。此时的你面对领导的压力，面对着自己的自尊心，面对着不愿意承认有问题的人性，决定加班吧！然后你把这个决定通知整个项目组的所有成员，大家在你的说服下，也认为&amp;ldquo;咱们加班可以把进度追回来&amp;rdquo;。于是加班，开始了，可是过了一段时间之后项目还是离失败越来越近了。&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 成果的项目是相似的，失败的项目却各有不同。当一个真正的程序员面对这样的项目时是会感到痛心疾首的！！！希望失败的项目越来越少！&lt;/p&gt;&lt;img src="http://www.cnblogs.com/ilovexiao/aggbug/2435878.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ilovexiao/archive/2012/04/07/2435878.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ilovexiao/archive/2012/04/07/2435756.html</id><title type="text">装完sql后修改计算机名后不能进行发布的订阅的解决办法</title><summary type="text">方法一：在配置数据同步的时候，要求相互同步的两台机器的数据库必须通过默认实例名称进行连接。如果你的默认实例已经删掉了，在当前实例上进行新建发布操作时候，会提示你： “由于未在SqlServer的此实例上安装复制组件，Microsoft SQL server 无法访问这些组件，请参阅SQL Server……” 注意下面还有一个附加的提示，它的意思就是说默认实例名和当前的实例名称不一致。其实这个才是导致不能复制的主要原因。把它解决了，你就可以进行复制了。 产生的原因是因为安装完SqlServer之后，又修改了计算机的名称。 解决“SqlServer复制需要有实际的服务器名称才能连接到服务器。不支.</summary><published>2012-04-07T02:59:00Z</published><updated>2012-04-07T02:59:00Z</updated><author><name>何随风</name><uri>http://www.cnblogs.com/ilovexiao/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ilovexiao/archive/2012/04/07/2435756.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ilovexiao/archive/2012/04/07/2435756.html"/><content type="html">&lt;p&gt;方法一：&lt;/p&gt;&lt;p&gt;在配置数据同步的时候，要求相互同步的两台机器的数据库必须通过默认实例名称进行连接。如果你的默认实例已经删掉了，在当前实例上进行新建发布操作时候，会提示你：&lt;br /&gt;&amp;nbsp; &amp;ldquo;由于未在SqlServer的此实例上安装复制组件，Microsoft SQL server 无法访问这些组件，请参阅SQL Server&amp;hellip;&amp;hellip;&amp;rdquo; &lt;/p&gt;&lt;p&gt;&lt;img src="http://pic002.cnblogs.com/images/2012/22680/2012040710570292.jpg" alt="" /&gt;&lt;/p&gt;&lt;p&gt;注意下面还有一个附加的提示，它的意思就是说默认实例名和当前的实例名称不一致。其实这个才是导致不能复制的主要原因。把它解决了，你就可以进行复制了。&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp; 产生的原因是因为安装完SqlServer之后，又修改了计算机的名称。 &lt;/p&gt;&lt;p&gt;&amp;nbsp; 解决&amp;ldquo;SqlServer复制需要有实际的服务器名称才能连接到服务器。不支持通过服务器别名、Ip地址或任何其他备用名称进行连接。&amp;rdquo;&lt;br /&gt;&amp;nbsp; &lt;br /&gt;&amp;nbsp; 一：首先看一下，你的默认实例名称和当前的实例名称是否一致，我们在SqlServer2005 Management Studio中新建查询&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: #3366ff;"&gt;SELECT&lt;/span&gt; &lt;span style="color: #ff00ff;"&gt;@@SERVERNAME&lt;/span&gt;,&lt;span style="color: #ff00ff;"&gt;SERVERPROPERTY&lt;/span&gt;(&lt;span style="color: #ff0000;"&gt;'SERVERNAME'&lt;/span&gt;)&lt;/p&gt;&lt;p&gt;&lt;img src="http://pic002.cnblogs.com/images/2012/22680/2012040710571810.jpg" alt="" /&gt;&lt;/p&gt;&lt;p&gt;可以看到查询出来两个不同的结果，说明当先运行的实例不是默认实例。可以通过以下方法将当前运行的实例改为默认实例。&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="background-color: #F5F5F5;border: 1px solid #CCCCCC;padding:10px;"&gt;&lt;span style="color: #008080;"&gt; 1&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;USE&lt;/span&gt; master &lt;br /&gt;&lt;span style="color: #008080;"&gt; 2&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;GO&lt;/span&gt; &lt;br /&gt;&lt;span style="color: #008080;"&gt; 3&lt;/span&gt; &lt;span style="color: #008080;"&gt;--&lt;/span&gt;&lt;span style="color: #008080;"&gt; 设置两个变量   &lt;/span&gt;&lt;span style="color: #008080;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt; 4&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;DECLARE&lt;/span&gt; &lt;span style="color: #008000;"&gt;@serverproperty_servername&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;varchar&lt;/span&gt;(&lt;span style="color: #800000; font-weight: bold;"&gt;100&lt;/span&gt;), &lt;br /&gt;&lt;span style="color: #008080;"&gt; 5&lt;/span&gt; &lt;span style="color: #008000;"&gt;@servername&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;varchar&lt;/span&gt;(&lt;span style="color: #800000; font-weight: bold;"&gt;100&lt;/span&gt;) &lt;br /&gt;&lt;span style="color: #008080;"&gt; 6&lt;/span&gt; &lt;span style="color: #008080;"&gt;--&lt;/span&gt;&lt;span style="color: #008080;"&gt; 取得Windows NT 服务器和与指定的 SQL Server 实例关联的实例信息   &lt;/span&gt;&lt;span style="color: #008080;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt; 7&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;SELECT&lt;/span&gt; &lt;span style="color: #008000;"&gt;@serverproperty_servername&lt;/span&gt; &lt;span style="color: #808080;"&gt;=&lt;/span&gt; &lt;span style="color: #ff00ff;"&gt;CONVERT&lt;/span&gt;(&lt;span style="color: #0000ff;"&gt;varchar&lt;/span&gt;(&lt;span style="color: #800000; font-weight: bold;"&gt;100&lt;/span&gt;), SERVERPROPERTY(&lt;span style="color: #ff0000;"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;ServerName&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;'&lt;/span&gt;)) &lt;br /&gt;&lt;span style="color: #008080;"&gt; 8&lt;/span&gt; &lt;span style="color: #008080;"&gt;--&lt;/span&gt;&lt;span style="color: #008080;"&gt; 返回运行 Microsoft SQL Server 的本地服务器名称   &lt;/span&gt;&lt;span style="color: #008080;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt; 9&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;SELECT&lt;/span&gt; &lt;span style="color: #008000;"&gt;@servername&lt;/span&gt; &lt;span style="color: #808080;"&gt;=&lt;/span&gt; &lt;span style="color: #ff00ff;"&gt;CONVERT&lt;/span&gt;(&lt;span style="color: #0000ff;"&gt;varchar&lt;/span&gt;(&lt;span style="color: #800000; font-weight: bold;"&gt;100&lt;/span&gt;), &lt;span style="color: #008000; font-weight: bold;"&gt;@@SERVERNAME&lt;/span&gt;) &lt;br /&gt;&lt;span style="color: #008080;"&gt;10&lt;/span&gt; &lt;span style="color: #008080;"&gt;--&lt;/span&gt;&lt;span style="color: #008080;"&gt; 显示获取的这两个参数   &lt;/span&gt;&lt;span style="color: #008080;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;11&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;select&lt;/span&gt; &lt;span style="color: #008000;"&gt;@serverproperty_servername&lt;/span&gt;,&lt;span style="color: #008000;"&gt;@servername&lt;/span&gt; &lt;br /&gt;&lt;span style="color: #008080;"&gt;12&lt;/span&gt; &lt;span style="color: #008080;"&gt;--&lt;/span&gt;&lt;span style="color: #008080;"&gt;如果@serverproperty_servername和@servername不同(因为你改过计算机名字),再运行下面的   &lt;/span&gt;&lt;span style="color: #008080;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;13&lt;/span&gt; &lt;span style="color: #008080;"&gt;--&lt;/span&gt;&lt;span style="color: #008080;"&gt;删除错误的服务器名   &lt;/span&gt;&lt;span style="color: #008080;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;14&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;EXEC&lt;/span&gt; sp_dropserver &lt;span style="color: #008000;"&gt;@server&lt;/span&gt;&lt;span style="color: #808080;"&gt;=&lt;/span&gt;&lt;span style="color: #008000;"&gt;@servername&lt;/span&gt; &lt;br /&gt;&lt;span style="color: #008080;"&gt;15&lt;/span&gt; &lt;span style="color: #008080;"&gt;--&lt;/span&gt;&lt;span style="color: #008080;"&gt;添加正确的服务器名   &lt;/span&gt;&lt;span style="color: #008080;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt;16&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;EXEC&lt;/span&gt; sp_addserver &lt;span style="color: #008000;"&gt;@server&lt;/span&gt;&lt;span style="color: #808080;"&gt;=&lt;/span&gt;&lt;span style="color: #008000;"&gt;@serverproperty_servername&lt;/span&gt;, &lt;span style="color: #008000;"&gt;@local&lt;/span&gt;&lt;span style="color: #808080;"&gt;=&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;local&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;'&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;然后重启sql，运行 &lt;span style="color: #3366ff;"&gt;SELECT&lt;/span&gt; &lt;span style="color: #ff00ff;"&gt;@@SERVERNAME&lt;/span&gt;,&lt;span style="color: #ff00ff;"&gt;SERVERPROPERTY&lt;/span&gt;(&lt;span style="color: #ff0000;"&gt;'SERVERNAME'&lt;/span&gt;)&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;方法二：&lt;/p&gt;&lt;p&gt;由于需要需要配置一个发布订阅，可是一直报告：" sql server 复制需要有实际的服务器名称才能连接到服务器，不支持通过别名、ip地址或其他任何备用名称进行连接。请指定实际的服务器名称&amp;ldquo;xxxx&amp;rdquo;（Replication Utlities）。"&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 经过一番分析发现是在安装完sql server 后修改过机器名称，运行下面两条语句既可以看出来：&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="background-color: #F5F5F5;border: 1px solid #CCCCCC;padding:10px;"&gt;&lt;span style="color: #008080;"&gt;1&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;use&lt;/span&gt; master &lt;br /&gt;&lt;span style="color: #008080;"&gt;2&lt;/span&gt; &lt;br /&gt;&lt;span style="color: #008080;"&gt;3&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;go&lt;/span&gt; &lt;br /&gt;&lt;span style="color: #008080;"&gt;4&lt;/span&gt; &lt;br /&gt;&lt;span style="color: #008080;"&gt;5&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;select&lt;/span&gt; &lt;span style="color: #008000; font-weight: bold;"&gt;@@servername&lt;/span&gt;； &lt;br /&gt;&lt;span style="color: #008080;"&gt;6&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;select&lt;/span&gt; serverproperty(&lt;span style="color: #ff0000;"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;servername&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;'&lt;/span&gt;)&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&lt;br /&gt;如果这两个结果不一致，说明机器改过名字，在配置复制的时候就会报上面的错误。&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="background-color: #F5F5F5;border: 1px solid #CCCCCC;padding:10px;"&gt;&lt;span style="color: #008080;"&gt; 1&lt;/span&gt; &lt;span style="color: #008080;"&gt;--&lt;/span&gt;&lt;span style="color: #008080;"&gt;要修复此问题  &lt;/span&gt;&lt;span style="color: #008080;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt; 2&lt;/span&gt; &lt;span style="color: #008080;"&gt;--&lt;/span&gt;&lt;span style="color: #008080;"&gt;执行下面的语句,完成后重新启动SQL服务  &lt;/span&gt;&lt;span style="color: #008080;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #008080;"&gt; 3&lt;/span&gt; &lt;br /&gt;&lt;span style="color: #008080;"&gt; 4&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;if&lt;/span&gt; serverproperty(&lt;span style="color: #ff0000;"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;servername&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;'&lt;/span&gt;) &lt;span style="color: #808080;"&gt;&amp;lt;&amp;gt;&lt;/span&gt; &lt;span style="color: #008000; font-weight: bold;"&gt;@@servername&lt;/span&gt; &lt;br /&gt;&lt;span style="color: #008080;"&gt; 5&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;begin&lt;/span&gt; &lt;br /&gt;&lt;span style="color: #008080;"&gt; 6&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;declare&lt;/span&gt; &lt;span style="color: #008000;"&gt;@server&lt;/span&gt; sysname &lt;br /&gt;&lt;span style="color: #008080;"&gt; 7&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;set&lt;/span&gt; &lt;span style="color: #008000;"&gt;@server&lt;/span&gt; &lt;span style="color: #808080;"&gt;=&lt;/span&gt; &lt;span style="color: #008000; font-weight: bold;"&gt;@@servername&lt;/span&gt; &lt;br /&gt;&lt;span style="color: #008080;"&gt; 8&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;exec&lt;/span&gt; sp_dropserver &lt;span style="color: #008000;"&gt;@server&lt;/span&gt; &lt;span style="color: #808080;"&gt;=&lt;/span&gt; &lt;span style="color: #008000;"&gt;@server&lt;/span&gt; &lt;br /&gt;&lt;span style="color: #008080;"&gt; 9&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;set&lt;/span&gt; &lt;span style="color: #008000;"&gt;@server&lt;/span&gt; &lt;span style="color: #808080;"&gt;=&lt;/span&gt; &lt;span style="color: #ff00ff;"&gt;cast&lt;/span&gt;(serverproperty(&lt;span style="color: #ff0000;"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;servername&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;'&lt;/span&gt;) &lt;span style="color: #0000ff;"&gt;as&lt;/span&gt; sysname) &lt;br /&gt;&lt;span style="color: #008080;"&gt;10&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;exec&lt;/span&gt; sp_addserver &lt;span style="color: #008000;"&gt;@server&lt;/span&gt; &lt;span style="color: #808080;"&gt;=&lt;/span&gt; &lt;span style="color: #008000;"&gt;@server&lt;/span&gt; , &lt;span style="color: #008000;"&gt;@local&lt;/span&gt; &lt;span style="color: #808080;"&gt;=&lt;/span&gt; &lt;span style="color: #ff0000;"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;LOCAL&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;'&lt;/span&gt; &lt;br /&gt;&lt;span style="color: #008080;"&gt;11&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;end&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;最后别忘了重新启动服务哦，启动完后，在运行：&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="background-color: #F5F5F5;border: 1px solid #CCCCCC;padding:10px;"&gt;&lt;span style="color: #008080;"&gt;1&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;use&lt;/span&gt; master &lt;br /&gt;&lt;span style="color: #008080;"&gt;2&lt;/span&gt; &lt;br /&gt;&lt;span style="color: #008080;"&gt;3&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;go&lt;/span&gt; &lt;br /&gt;&lt;span style="color: #008080;"&gt;4&lt;/span&gt; &lt;br /&gt;&lt;span style="color: #008080;"&gt;5&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;select&lt;/span&gt; &lt;span style="color: #008000; font-weight: bold;"&gt;@@servername&lt;/span&gt;； &lt;br /&gt;&lt;span style="color: #008080;"&gt;6&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;select&lt;/span&gt; serverproperty(&lt;span style="color: #ff0000;"&gt;'&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;servername&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;'&lt;/span&gt;)&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&lt;br /&gt;一切正常，复制也能用了&lt;/p&gt;&lt;img src="http://www.cnblogs.com/ilovexiao/aggbug/2435756.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ilovexiao/archive/2012/04/07/2435756.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ilovexiao/archive/2012/03/30/2424851.html</id><title type="text">这才是真实的--一笑而过还是反思</title><summary type="text">一部高档手机，70％的功能是没用的；一款高档轿车，70％的速度是多余的；一幢豪华别墅，70％的面积是空闲的；一堆公务人员，70%是混饭吃的；一所大学里，70％的教授是扯淡的；一大堆社会活动，70％是无聊空虚的；一屋子衣物用品，70％是闲置没用的；一辈子挣钱再多，70％是留给别人花的。结论：生活简单明了，享受人生守住30％便好。正处、副处，最后都不知落在何处；正局、副局，最后都是一样的结局；正部、副部，最后都在一起散步；总理、副总理，最后都是一个道理；主席、副主席，最后都会一样缺席。人生如赛场，上半场按学历、权力、职位、业绩、薪金比上升；下半场以血压、血脂、血糖、尿酸、胆固醇比下降。上半场顺势而</summary><published>2012-03-30T02:59:00Z</published><updated>2012-03-30T02:59:00Z</updated><author><name>何随风</name><uri>http://www.cnblogs.com/ilovexiao/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ilovexiao/archive/2012/03/30/2424851.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ilovexiao/archive/2012/03/30/2424851.html"/><content type="html">&lt;!--StartFragment --&gt;&lt;div&gt;一部高档手机，70％的功能是没用的；&lt;/div&gt;&lt;div&gt;一款高档轿车，70％的速度是多余的；&lt;/div&gt;&lt;div&gt;一幢豪华别墅，70％的面积是空闲的；&lt;/div&gt;&lt;div&gt;一堆公务人员，70%是混饭吃的；&lt;/div&gt;&lt;div&gt;一所大学里，70％的教授是扯淡的；&lt;/div&gt;&lt;div&gt;一大堆社会活动，70％是无聊空虚的；&lt;/div&gt;&lt;div&gt;一屋子衣物用品，70％是闲置没用的；&lt;/div&gt;&lt;div&gt;一辈子挣钱再多，70％是留给别人花的。&lt;/div&gt;&lt;div&gt;结论：生活简单明了，享受人生守住30％便好。正处、副处，最后都不知落在何处；&lt;/div&gt;&lt;div&gt;正局、副局，最后都是一样的结局；正部、副部，最后都在一起散步；&lt;/div&gt;&lt;div&gt;总理、副总理，最后都是一个道理；&lt;/div&gt;&lt;div&gt;主席、副主席，最后都会一样缺席。&lt;/div&gt;&lt;div&gt;人生如赛场，上半场按学历、权力、职位、业绩、薪金比上升；&lt;/div&gt;&lt;div&gt;下半场以血压、血脂、血糖、尿酸、胆固醇比下降。&lt;/div&gt;&lt;div&gt;上半场顺势而为，听命；下半场事在人为，认命！&lt;/div&gt;&lt;div&gt;愿童鞋们上下兼顾，两场都要赢。&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;没病也要体检，不渴也要喝水，再烦也要想通，有理也要让人，有权也要低调，不疲劳也要休息，不富也要知足，再忙也要锻炼。&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;p class="word_wrap"&gt;人的一生，好比乘坐北京地铁一号线：&lt;/p&gt;&lt;p class="word_wrap"&gt;途径国贸，羡慕繁华；&lt;/p&gt;&lt;p class="word_wrap"&gt;途径天安门，幻想权力，&lt;/p&gt;&lt;p class="word_wrap"&gt;途径金融街，梦想发财；&lt;/p&gt;&lt;p class="word_wrap"&gt;经过公主坟，遥想华丽家族；&lt;/p&gt;&lt;p class="word_wrap"&gt;经过玉泉路，依然雄心勃勃&lt;/p&gt;&lt;p class="word_wrap"&gt;---这时有个声音飘然入耳：乘客您好,八宝山快到了！&lt;/p&gt;&lt;p class="word_wrap"&gt;顿时醒悟：人生苦短！&lt;/p&gt;&lt;/div&gt;&lt;img src="http://www.cnblogs.com/ilovexiao/aggbug/2424851.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ilovexiao/archive/2012/03/30/2424851.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ilovexiao/archive/2012/01/19/2326225.html</id><title type="text">人生务必要学会两件事：一是挣钱；二是思考。</title><summary type="text">人生务必要学会两件事：一是挣钱；二是思考。</summary><published>2012-01-19T03:11:00Z</published><updated>2012-01-19T03:11:00Z</updated><author><name>何随风</name><uri>http://www.cnblogs.com/ilovexiao/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ilovexiao/archive/2012/01/19/2326225.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ilovexiao/archive/2012/01/19/2326225.html"/><content type="html">&lt;p&gt;人生务必要学会两件事：一是挣钱；二是思考。&lt;/p&gt;&lt;img src="http://www.cnblogs.com/ilovexiao/aggbug/2326225.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ilovexiao/archive/2012/01/19/2326225.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ilovexiao/archive/2012/01/19/2326221.html</id><title type="text">生命不止，希望不灭</title><summary type="text">不幸的人应该获得终结自己生命的权利，如果他愿意的话。但我想这或许是个严重的错误：无论生活看起来多么糟糕，你依然能够为此做些什么，并取得成功。生命不止，希望不灭。 —— 霍金</summary><published>2012-01-19T03:10:00Z</published><updated>2012-01-19T03:10:00Z</updated><author><name>何随风</name><uri>http://www.cnblogs.com/ilovexiao/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ilovexiao/archive/2012/01/19/2326221.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ilovexiao/archive/2012/01/19/2326221.html"/><content type="html">&lt;p&gt;不幸的人应该获得终结自己生命的权利，如果他愿意的话。但我想这或许是个严重的错误：无论生活看起来多么糟糕，你依然能够为此做些什么，并取得成功。生命不止，希望不灭。  &lt;p align="right"&gt;—— 霍金  &lt;p align="left"&gt;&lt;a href="http://images.cnblogs.com/cnblogs_com/ilovexiao/201201/201201191110028310.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="tmp" border="0" alt="tmp" src="http://images.cnblogs.com/cnblogs_com/ilovexiao/201201/201201191110049192.jpg" width="714" height="491"&gt;&lt;/a&gt;&lt;img src="http://www.cnblogs.com/ilovexiao/aggbug/2326221.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ilovexiao/archive/2012/01/19/2326221.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ilovexiao/archive/2012/01/17/2324263.html</id><title type="text">谁在你身边与你同行</title><summary type="text">在人生的长路上有一个人同行是多么幸福的事呀. 在这路你有同行者了吗?</summary><published>2012-01-17T01:00:00Z</published><updated>2012-01-17T01:00:00Z</updated><author><name>何随风</name><uri>http://www.cnblogs.com/ilovexiao/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ilovexiao/archive/2012/01/17/2324263.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ilovexiao/archive/2012/01/17/2324263.html"/><content type="html">&lt;p&gt;在人生的长路上有一个人同行是多么幸福的事呀.&lt;/p&gt; &lt;p&gt;&lt;a href="http://images.cnblogs.com/cnblogs_com/ilovexiao/201201/201201170859425025.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="2cat" border="0" alt="2cat" src="http://images.cnblogs.com/cnblogs_com/ilovexiao/201201/201201170859421055.jpg" width="244" height="232"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;在这路你有同行者了吗?&lt;/p&gt;&lt;img src="http://www.cnblogs.com/ilovexiao/aggbug/2324263.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ilovexiao/archive/2012/01/17/2324263.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ilovexiao/archive/2011/11/03/2234238.html</id><title type="text">css样式里设置了position:relative;怎么就设置不了scrollTop呢</title><summary type="text">今天遇到一个问题,做一个垂直菜单效果的时候,为了方便定位所以使用了position:relative;然后子项使用绝对定位. 接下来,又一个要求,过多的时候做个滚动.出于上面那样设置的原因一直没能设置scrollTop的值,一直是0; 最后,放弃position:relative;改为在javascript中计算菜单项的高度,再设置子项的top值.</summary><published>2011-11-03T02:37:00Z</published><updated>2011-11-03T02:37:00Z</updated><author><name>何随风</name><uri>http://www.cnblogs.com/ilovexiao/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ilovexiao/archive/2011/11/03/2234238.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ilovexiao/archive/2011/11/03/2234238.html"/><content type="html">&lt;p&gt;今天遇到一个问题,做一个垂直菜单效果的时候,为了方便定位所以使用了position:relative;然后子项使用绝对定位.&lt;/p&gt; &lt;p&gt;接下来,又一个要求,过多的时候做个滚动.出于上面那样设置的原因一直没能设置scrollTop的值,一直是0;&lt;/p&gt; &lt;p&gt;最后,放弃position:relative;改为在javascript中计算菜单项的高度,再设置子项的top值.&lt;/p&gt;&lt;img src="http://www.cnblogs.com/ilovexiao/aggbug/2234238.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ilovexiao/archive/2011/11/03/2234238.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ilovexiao/archive/2011/11/02/2233342.html</id><title type="text">我的迅雷,不是VIP迅雷</title><summary type="text">103939536xunlei!=2009</summary><published>2011-11-02T09:18:00Z</published><updated>2011-11-02T09:18:00Z</updated><author><name>何随风</name><uri>http://www.cnblogs.com/ilovexiao/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ilovexiao/archive/2011/11/02/2233342.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ilovexiao/archive/2011/11/02/2233342.html"/><content type="html">&lt;p&gt;103939536&lt;br&gt;xunlei!=2009&lt;/p&gt;&lt;img src="http://www.cnblogs.com/ilovexiao/aggbug/2233342.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ilovexiao/archive/2011/11/02/2233342.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry></feed>
