In Memory of Michael Jackson

北京时间6月26日,一代歌王迈克尔·杰克逊因心脏停动在洛杉矶逝世,享年50岁。 伴随了大多数人多年时光的天王Michael Jackson忽然间就逝去了,耀眼和平凡都是一瞬间的事情,Heal the World言犹在耳,却无法拯救自己。 对这位全球以个人名义资助慈善事业最多的人,我们心存敬意。

How to tuning your wordpress blog

因为最近提供了Free Hosting的计划,有不少朋友入住我共享的免费虚拟主机,也给每个朋友都安装了Wordpress(之前是2.7版本,现在登陆后台界面应该已经可以看到升级到2.8的提示了,不用担心,直接点Upgrade升级吧)。 如何让你的Wordpress Blog显得更专业,更美观,更让他人容易浏览呢?总结一下这几年自己用Wordpress的心得。 1. 选择合适的Theme 如果是技术性的blog,会粘贴大量的实验代码(包括SQL语句等)请选择两栏的Theme,其实就是让文章区更宽一些,这样可以容纳下绝大多数长度的SQL语句和输出结果,而三栏的Theme由于要预留两个侧边栏,通常文章区就比较窄,这样很多SQL语句会换行,让他人浏览起来很不舒服。 2. 首页全文输出 作为个人blog,如果不在乎你的首页到底有多长(再长恐怕也长不过新浪、网易啥的首页吧),也并不在乎你到底能获得多少点击率,那么还是在首页全文显示文章吧,没有”Read More”可以让别人少进行一次鼠标点击,这是很体贴的设计。 3. RSS全文输出 同样,对于RSS聚合输出,也请输出全文,这样方便通过RSS阅读器订阅你的blog的人群,我个人就很讨厌在Google Reader中只能看到一篇文章第一段话前几句的这种情况。对于RSS聚合,推荐使用Feedburner或者国内的Feedsky进行RSS烧制。这样做的好处是,统一且更加灵活设置RSS输出格式,另外,即使以后你改变了自己的域名,也只需要在feedburner中绑定一下新域名即可,对于其它订阅者来说,仍然是之前的RSS地址。 4. 代码美化插件 对于粘贴代码的文章,请一定要使用语法高亮的插件来进行美化,最常用的插件是WP-Syntax或者SyntaxHighlighter Evolved,在最新版本的Wordpress中可以直接从后台进行插件的安装(Plugins->Add New->Search Plugins,输入Syntax,能找到很多),非常方便。 这是没有美化过的效果。 SQL> DROP tablespace SUMM_DATA07; DROP tablespace SUMM_DATA07 * ERROR at line 1: ORA-14404: partitioned TABLE contains partitions IN a different tablespace appears. 这是用WP-Syntax美化过后的效果。 SQL> DROP tablespace SUMM_DATA07; DROP tablespace SUMM_DATA07 * ERROR at…

Adaptive Cursor Sharing in Oracle Database 11g

还记得2007年时候遭遇过一次由于cursor_sharing = similar导致的系统问题,大量游标无法共享,产生巨大的version count,最终让整个系统崩溃。 在这个案例中我提到有4个条件导致了问题的发生: 1. cursor_sharing = similar 2. 收集了列上的histogram 3. SQL中使用到了此列作为条件,并且条件是“等于” 4. 这个SQL是没有绑定变量的 在最近Optimizer Development Group的Why do I have hundreds of child cursors when cursor_sharing set to similar in 10g文章中又再次提到这个现象。 This is in fact the expected behavior when 1. CURSOR_SHARING is set to similar 2. Bind peeking is in use 3. And a…