作者文章: Fenng

Oracle SQL*Plus 输出 HTML 的一个小问题

很久以前,我记录过如何用 Oracle 的 SQL*Plus 工具创建 HTML 页面。今天写脚本过程中才发现 SQL*Plus 在命令行参数和进入 SQL*Plus 后 set 设定上的一个小差异。
如果是命令行参数 -MARKUP HTML ON SPOOL OFF ,则会打印 HTML HEAD 等标记,也就是说是 -MARKUP 后面的 SPOOL OFF 参数是无效的;
如果是在 SQL*Plus 提示符下 set MARKUP HTML ON SPOOL OFF ,则的确不会打印 HTML HEAD 出来。
这个和文档的说明不一致,或许是 Bug。我的版本是 9.2.0.6 .
最近的诡异事情特别多。
EOF

《越狱》第二季已发布

期盼中的《越狱》第二季已于今晚6时左右开始发布。截止 21:00 分,风软上同时下载的人数已经突破 7000。
第一季以一个充满悬念和疑惑的结局结尾之后,网友们也纷纷给出自己的推测。第二季的开集很有可能会决定整个第二季的方向,是不是以逃亡为主线。
从两集的衔接上看,似乎编辑也把自己绕到了绝境,镜头对接的不是很好,他们居然是用腿跑出去的。总算没让大家失望,主角们的逃亡生涯开始了。Sara 没有死,但是仍然没有摆脱嫌疑。狱警 Bellick 不再是追捕的主角,另有一个厉害角色 FBI 的调查员出场了,他推断出了Mike 的下一个目的地。在狱外,看起来 John Abruzzi 的处事方式更老道些,而 Scofield 的错误开始增多。T-bag 提着自己的手臂终于找到了一个兽医站,要受点儿苦了。
寻找钱的计划已经有了,不过看起来困难重重。五个人一起行动,应该不太实际,应该很快会分头逃亡吧。
不多说了,拭目以待!
EOF

Awstats 统计文件被下载的 Top 10

如何统计站点中下载次数最多的文件? 从 Antezeta 学来一招,在配置文件中添加一段 ExtraSection ,类似如下:

ExtraSectionName10="Downloads (doc,rar,sql,pdf,sh,tgz,zip) - Top 10"
ExtraSectionCodeFilter10="200 304"
ExtraSectionCondition10="URL,(.*((\.doc)|(\.rar)|(\.sql)|(\.pdf)| \
(\.sh)|(\.tgz)|(\.zip)))"
ExtraSectionFirstColumnTitle10="Download"
ExtraSectionFirstColumnValues10="URL,(.*)"
ExtraSectionFirstColumnFormat10="%s"
ExtraSectionStatTypes10=HBL
ExtraSectionAddAverageRow10=0
ExtraSectionAddSumRow10=1
MaxNbOfExtra10=10
MinHitExtra10=1 

可以添加或减少需要匹配的文件类型。
有朋友问我 Blog 首页下方的”最多阅读的文章”如何得到的,其实也是用 Awstats 得到的数据。细节内容请参考:AWStats Enhancements and Extensions
另外,根据 添加 egosurf 页面 的思路,又添加了在线书签的页面。不过遇到一个非常奇怪的原因。非常奇怪…
无独有偶,在后台 web 服务器的错误访问日志上也观察到很奇怪的现象,奇怪,非常非常奇怪 @*%*$$&*…..ooooooops

为什么有的订阅者会显示重复标题?

前一段时间就有朋友在留言中说订阅本站 RSS 后,每篇 Blog 都会显示两次。当时以为是个别现象而忽略。今天又有人说遇到这个问题:
FeedSky 烧录的种子会重复显示同一标题
稍加分析,只要用 FeedSky 烧录的 Feed 就有这个问题。看到 FeedSky 吕欣欣在线上,在后台检查后说我包含了两个 RSS 地址在 Feed 里面。这…不可能啊…
原来上次 FeedBurner 不能访问, Blog RSS 地址修改 的时候我把 index.xml 指向我在 FeedBurner 烧录的 Feed 地址 ,而 FeedSky 的处理机制存在问题: 不认识 http 重定向(HTTP 状态值 301、302、303、307)。认为里面有两个地址,每个都显示一次。就成了现在的样子。
前几天有人讨论“Feedsky 和抓虾zhuaxia,谁更有技术”的问题,我的感觉是 FeedSky 虽然占领了很好的资源,但技术上可不怎么样,一直以来,FeedSky 的解析速度、UI 都很糟糕,最近速度倒是有所改善,可是又发现这么一个不该发生的失误。这也是前一段时间 FeedBurner 出问题的时候我没有切换到 FeedSky 的一个主要原因。
提醒一下本 Blog 的用户,请统一使用 https://www.dbanotes.net/index.xml 订阅吧。
EOF