分类“技术”的存档

Mysql Client无法升级

2008年09月25日 星期四

Mysql从4.0.17升级到4.1.22后,发现Mysql Client无法升级,尝试了多种方法,包括:
升级PHPMyadmin 2.5.4 to 2.8.1 无效
升级PHP, 4.3.4 to 4.4.9 无效
手工覆盖php中libmysql.dll 无效,甚至发觉该DLL根本未被使用。

有两处的信息证实,因为在Windows上的PHP4 Binary版本内置了Mysql Client,那么除非自己重新编译PHP源代码,否则无法仅仅靠下载来升级PHP4所使用的Mysql Client。要想单独升级Mysql Client,要么升级到PHP5,PHP5已经不内置Mysql Client;要么就是在Linux上的安装版本。
(more…)

容易把人弄糊涂的VBS RegExp语法

2008年04月16日 星期三

在VBS 的RegExp语法里,其对子表达式的引用与其他语言略有不同。即在使用objReg.Replace时,第一个括号内容的反向引用是$1,而在SubMatchs集合中,对此第一个括号内容的引用的序号是0;同时,这两者均没有对整个原字符串的引用,这点最容易与其他语言中的概念引起混淆。例如:

str=”This is a testing string created at 2008-10-01 20:30.”

假定

oRegExp.Pattern=”\d{4}\-(\d{2}\-\d{2}) (\d{2}:\d{2})”

那么,在oRegExp.Replace(str, “The date is $1″)中,此$1代表的是”10-01″ ,而$0在这里并不表示一个反向引用。

而在 SubMatchs集合中,SubMatchs(0)=”10-01″, SubMatchs(1)=”20:30″;

如果要获得完整匹配整个表达式的字串”2008-10-01 20:30″,我们只能使用Match对象的Value属性 oMatch.Value

[转]轻松关闭QQ2007迷你首页

2008年02月28日 星期四

我们每次开机登陆QQ时都会稍带着把“腾讯网迷你首页打开”,虽然显示的都是最新的新闻,但却与我们打开的其它各大网站所看到新闻其基本相同,且其首页打开的速度比较慢,上面还覆盖着一个大广告,为此我们有必要把这个多此一举的新闻首页关掉。

1、打开QQ安装后的文件夹,单击菜单栏“工具”→文件夹选项,在打开的“文件夹选项”对话框中选择“查看”选项卡,在“高级设置”框中把“隐藏已知文件类型的扩展名”项前边的勾去掉。

2、在QQ安装后的文件夹中找到QQexternal.exe文件并右键单击它,在bomb出的快捷菜单中左键选择“删除”,也就是把该文件删除,因为QQ的新闻首页就是由QQexternal.exe

Blog驱动程序切换到wordpress

2007年04月12日 星期四

今天将Blog驱动程序最终切换到wordpress,灵活性更大,许多功能也能跟上了,毕竟wordpress的开发社区要比nucleus大得多。

整数(INT数字类型)的溢出

2007年03月04日 星期日

前几日发现php在计算32位整数时,特别是在计算ip地址时,会在自动转换过程中发生溢出。因此必须在发生自动类型转换前,显式地指定转换成双精度或单精度数字类型。
(more…)

再谈电信114劫持及解决方法

2007年02月05日 星期一

最近访问居然又给跳到114搜索去了。而且我明明是在自己网站进行地名信息的操作,电信却返回一个114的对“美容”信息的搜索界面给我,完全是八秆子打不着的“优良服务”。垃圾啊垃圾。。。麻烦您了,电信,俺不需要您的贴心搜索服务,OK? 您省省就不行么?

访问别的网站,浏览器却收到的是来自电信IP 61.139.8.100 的反馈,其头信息如下:
(more…)

电信,你就不能稍微消停点?

2007年01月27日 星期六

对进出本机的数据包拦截分析的结果,证实 218.30.64.194 这个玩意是电信使用DNS劫持的结果。

流程如下:

1. 当用户机请求一个域名时,DNS服务器返回的不是那个域名所在的ip地址,而是 61.139.8.100 ,这是成都电信的ip。
(more…)

语言与文字

2007年01月11日 星期四

在高度专业化的领域,恐怕需要对语言(口语)、语文(书面)做严格区分,VicDir可能将进行这方面的尝试。

要点:

* 口语(Speaking/Oral Languages)更多地被简称为XX语,如汉语、英语、俄语。

* 文字(Writing Languages)被称为XX文,如中文、英文、德文。

* 在日常生活中“语言”更多地指口语。日常生活中界限非常模糊,人们根据上下文的环境做出大致正确的判断。但在计算机领域,“大致正确”往往是不够的,需要严格的定义,以使工程师们清楚准确地了解状况。
(more…)

如何反注册DLL文件

2007年01月09日 星期二

刚才发觉有人在百度搜索“如何反注册DLL文件”,本blog排第一。我还以为到处都有这样的信息呢,那就索性写出来吧。

在windows的system文件夹下有一个regsvr32.exe的程序,它就是windows自带的activex注册和反注册工具。它的用法为:

  “regsvr32 [/s] [/n] [/i(:cmdline)] dllname”。其中dllname为activex控件文件名,建议在安装前拷贝到system文件夹下。

  参数有如下意义:
(more…)

禁止IE自动搜索

2007年01月07日 星期日

[更正:最近的数据分析表明MS的autosearch与此事毫无关系,在此谨向MS致歉。] 详见2007年1月28日的这篇文章

鉴于M$最近与电信联手,强推114搜索服务(即IE的自动搜索 auto.search.msn.com 在国内被转向114搜索),而114搜索的手法又非常下流(即电信机房时常将能正常打开的网站数据截断,返回一个DNS错误的信号给IE,然后IE执行自动搜索,最终显示的是来自 218.30.64.194 - 一台深圳电信服务器的114搜索界面)本人实在是不胜其烦,决定彻底禁止IE的自动搜索了事。
(more…)