Archive for the ‘General’ Category

备用:Google相关IP

Thursday, December 31st, 2009

Public DNS:8.8.8.8/8.8.4.4

209.85.225.101 docs.google.com
74.125.127.100 writely.google.com
74.125.153.138 spreadsheets.google.com
209.85.225.102 groups.google.com
209.85.225.104 reader.google.com
74.125.127.101 calendar.google.com
72.14.203.118 wave.google.com
74.125.47.139 clients2.google.com

白鱼石今安在?

Friday, April 17th, 2009

今天在天涯上看到这样的文字:“是呀 其实我最不能接受的事情就是某年放假回家发现江心碚石周围被”疏通”了… 这可是北碚名字的来源, 而且不管龙脉不龙脉, 从地图上看, 确实贯穿北碚的那座山脉是一条龙的形状, 而碚石正好是入江饮水的龙头. ”
  此石,据北碚地方志记载,为“白鱼石”,并有一个美丽的传说,北碚地名因此而来。时有渔人在龙头处垂钓。初夏,石边就有不少人游泳、歇凉、摸螃蟹等。枯水季节,龙头高出水面数米,而涨水的时候,随着水位上升,石龙逐渐隐于水下;当洪水慢慢退去,石龙又显现其身。
  没想到,作为北碚地名来源的北鱼石也成为记忆中的往事了。我已不记得是否还有北鱼石的照片,或许只能在脑海中回忆了。”这帮挨千刀的龟儿子,毁了我的北碚城”,卢作孚老先生九泉之下如是说。

强制使用索引的模糊查询

Thursday, April 16th, 2009

这两天突然想到模糊查询与索引,于是便做了一下测试。测试表是一张访问日志记录表(DOL),数据量在80多W,列fsLoginName建有索引,查询场景很简单,并且有意设置,使结果集为空(测试的ASE版本:12.5.4 ESD8 for Windows,数据和索引均已载入cache中,anyway,不管是物理IO,还是逻辑IO,此处均计为一个IO,另表宽度大致是索引宽度的4倍以上):

  1. select fsLoginName from SysLog where fsLoginName like ‘%sss%’
  2. select * from SysLog (index index_syslog_fsloginname) where fsLoginName like ‘%sss%’
  3. select * from SysLog where fsLoginName like ‘%sss%’

(more…)

三鹿门

Thursday, September 18th, 2008

伊利:你他妈加就加了,不能少加点?

蒙牛:我从来都是奶粉里加三聚氰胺,你他妈三聚氰胺里加奶粉?

三鹿(委屈):那天漏斗坏了,没控制住量  

完达山:还好那天料都被蒙牛给收光了,不卖给我,妈的,现在看看,老子没上榜

(more…)

Runtime的exec问题

Tuesday, August 5th, 2008
// Windows 98 command.comRuntime.getRuntime().exec( "command.com /E:1900 /C MyBat.bat" );Runtime.getRuntime().exec( "command.com /E:1900 /C ATTRIB -h C:\\temp\\*.*" );

// Windows NT/W2K/XP/VISTA cmd.exeRuntime.getRuntime().exec( "cmd.exe /E:1900 /C MyCmd.cmd" );Runtime.getRuntime().exec( "cmd.exe /E:1900 /C copy C:\\this.txt D:\\that.txt" );

// Windows NT/W2K/XP/VISTA starting a service, you can't use the ... syntax here.Runtime.getRuntime().exec( new String[] {                              "cmd.exe",                              "/E:1900",                              "/C",                              "net",                              "start",                              "servicename"});

// Windows 98 with 4DOSRuntime.getRuntime().exec( "C:\\4DOS601\\4DOS.COM /E:1900 /C MyBtm.btm" );Runtime.getRuntime().exec( "C:\\4DOS601\\4DOS.COM /E:1900 /C del C:\\this.txt" );

// Windows NT/W2K/XP/VISTA with 4NTRuntime.getRuntime().exec( "F:\\Program Files\\JPSoft\\4NT8\\4NT.EXE /E:1900 /C MyBtm.btm" );Runtime.getRuntime().exec( "F:\\Program Files\\JPSoft\\4NT8\\4NT.EXE /E:1900 /C DIR C:\\temp" );

// Linux BashString[] cmd = {"/bin/bash", "-c", "rm /dirA/*"};Runtime.getRuntime().exec( cmd );

集群,还是单机?

Saturday, December 29th, 2007

  此文源于近期一招标项目所引发的思考。首先要申明的是,本人一向认为不论是 TPC-C值,还是 TPC-H 值,并不是简单地代表某个数据库产品,或某个硬件产品的性能,而是考量一个由服务器、网络、存储、数据库软件、管理配置人员等组成的一个综合生态环境的参考指标。在这个指标中,未涉及维护的人力、知力的成本或开销。因此,请软、硬件生产厂家切勿自行对号入座。 (more…)

2007年Sybase技术日见闻及感想(二)

Wednesday, November 21st, 2007

  下午的内容分为三个分论坛:数据管理(ASE)、商业智能(IQ)和移动商务(ASA+Sybase 365)。
  第一讲原本是打算听数据管理,了解一下 ASE 15.1 的最新动态。有消息称已进入 beta2 测试,那么应该是离正式发布不远了。坐下来再看了看议程,最终还是在开讲前去了商务智能论坛之商务智能的新动态。 (more…)

将Apusic安装为Windows系统服务

Monday, October 15th, 2007

  记得几个月前,曾在 BlogJava 上看到过一篇关于将 Apusic 安装为 Windows 服务的 blog,当时看了看,是征对 4.0 以上版本的,不包括俺们所使用的 3.0.2 版本。于是便没有仔细看,只是回复了一下用 Windows Resource Toolkit 中自带的 SRVANY 工具来创建服务的方法(参考《得来全不费功夫:将任意应用加入到服务中》)。
  上周末,因实际需要,想到增加 Apusic 服务所配置的 JVM 堆的大小,便按传统的帮助方式(/?、–help)运行了一下,没有得到任何帮助。于是便找上了 Sunky。 Sunky 的回复如下:

(more…)

《Refactoring Databases》一书荣获第17届Jolt大奖Books Technical类的Productivity Winners

Friday, March 23rd, 2007

  Scott W. Ambler 出品。他的书都易于理解,就是口水话太多,有骗字数之嫌,呵呵。其相应的网站早已在多年前发布。
  Sealw 兄曾译过他的一本书:过程模式。
  消息来源:Jolts网站

powered by performancing firefox

Java Heap 分析 (Day two)

Thursday, January 25th, 2007

第一天的有空再补了。

  上午上班没多久,还没有来得及连上专用的分析服务器,清远阿洪就发来运行日志,说是系统很慢。看了一下还是分类监管惹的祸:连不上分类监管的服务器,狂输出日志,消耗了大量的系统资源。唉,这分类监管。
  原本应该是只需要重新启动分类监管的应用,结果阿洪听了公司支持的,全部重启了一次,当然包括数据库。之后,阿洪反映间或性的慢,嘿嘿,那没办法,找分类监管去。
(more…)