品牌误导的气愤

|
         昨晚去逛了一个自行车商店,询问一部折叠自行车的报价,老板答道:"这是飞利浦(音同)的,比较贵, 500多......飞利浦有上百年的历史了"。我就纳闷,飞利浦也出自行车了,正在怀疑的时候看到后座上写着"菲利普"。          原来在利用品牌在误导消费者,这让我想起了五一前的遇到的一件事情:店员有指关节敲着HPC显示器的屏幕,信誓旦旦的和我说:这是惠普(音同)的,大品牌有保证。           厂子积极注册容易混淆的厂名和商标,销售者则直接用大品牌来宣传他们的产品。上文中说到的两件事情,均属于此列。为何销售人员如此大胆?我可以想象,如果有人细究,他们肯定会说"HPC确实是惠浦的产品,我没有说是惠普的;" "我说的是菲利普,不是飞利浦"......         这种情况,我们还无奈,我们无法力挽狂澜改变现状,所以建议读者在今天鱼龙混杂的市场,不管买什么,都要仔细思考一下,始终怀着警惕的心态!...

用libfetion发短信

|
fetion 是中国移动推出的即使通讯工具,集成了自家短信功能,利用飞信可以方便给自己的好友发短信,而且还是免费的。libfetion是国内邓东东的项目,目标原本是为飞信提供免费、开源的协议库,;不过当前短信群发遭到打压,不少短信接口被封,作者也有所顾虑,对项目采取了谨慎的态度,比如:1. 不公开源码2. 在windows上,作者甚至不提供连接库,基本上无法二次开发;3. 在linux上,提供32位和64位连接库, 对二次开发影响不是很大;本文只是提供一个用libfetion发短信的简单示例,但麻雀虽小,五脏俱全。1 . 下载 http://libfetion-gui.googlecode.com/files/linux_fetion_0.9.3.tar.gz, 并解压, 提取二次开发需要的头文件、连接库   mkdir /tmp/sms   cd /tmp/sms   mkdir example   wget http://libfetion-gui.googlecode.com/files/linux_fetion_0.9.3.tar.gz   tar zxvf linux_fetion_0.9.3.tar.gz   cp linux_fetion_0.9.3/libfetion example/ -r   cp linux_fetion_0.9.3/lib example/ -r   cd example2.  书写源代码    vi test.cpp #include <stdio.h>#include <stdlib.h>#include "libfetion/libfetion.h"int main(){   ...

繁多的即时通讯软件

|
      今晚注意了一下系统托盘,不禁感叹:托盘太累,IM太多       QQ:同学、家人联系,靠这个;       Gtalk:可以邮件提醒,也有几位朋友在线;       Skype: 办公用;        MSN: 不请自来,系统自带,懒得删;    ...

高效提高分页效率的方法

|
分页是数据库系统中,尤其是网页中常见的功能。数量级在一万以下时,分页的性能问题觉察不出来;当在数量在一万到100万之间时,有点担心性能问题;当数量过百万时,分页性能是必须考虑的问题了。 传统方案: 索引 索引可以明显提高索引性能,自然索引可以提高分页性能。但是即使一个简单的表,每页10条,当查看1000页时,估计性能已经不能让人满意了。如何优化? /********************** 补充一点: 当你的查询是比较复杂时,索引是不是恰当也是值得注意的地方。如果你知道联合索引是怎么回事,什么地方使用,那么你可以略过此段。以下面的SQL为例: SELECT * FROM TABLEA WHERE F1 = 'value' AND F2 = 'value' 如果只是针对F1, F2单独建了索引,而没有建联合索引,则当分别符合F1, F2条件的两个记录集中数量最小某的仍然很大时,速度就不理想了。这是因为使用F1索引,但是F2的索引没有用上劲;或者,反之。如果优化索引呢,得建(F1,F2)的联合索引,这样上面的SQL语句就很快了。 ***********************/ 一点小技巧: 使用联合索引后,前几百页很快了。但是越往后,速度越慢;现在咱们使用一个技巧,最后几页,肯定是使用倒序的第一页,以此类推。  这样,分页的最后和最后都很快了。也许各位要较真了,正序和倒序的重合部分怎么办?几条记录即出现在第N页上,又出现在N+1页上,怎么办?其实这个问题不大,想一想,这个技巧只有当页码超过某个数量级之后才会应用。那时,已经无人会注意这些细节了。 大大的技巧: 联合索引可以极大提高搜索速度,能不能把分页转换成条件检索呢,换句话说,SQL始终在执行某一条件的LIMIT 10。当然可以了,我们分页时基本上按照自动编号的ID进行排序(一定意义上等同于按照时间排序)。如果每次翻页时,把当前页的最后一个ID传过去,构建SQL语句时,除了应用之前的检索条件,再加上ID范围限制,这样下一页呈现时,只需要搜索前几条就可以了。SQL语句部分不存在分页的问题了。比如构建后的SQL可能是这样的: SELECT * FROM TABLEA WHERE F1 = 'value' AND F2...

PS+PREG+KILL 批量删掉进程

|
批量杀进程用 pkill 就可以,但灵活性不够,比如都是python脚本,只想杀某些脚本怎么办?pkill可以把python 都干掉,但这个小小要求却做不到,所以我推荐以下代码:ps aux | grep xxxx | awk '{print $2}' | xargs kill -9其中, ps aux 列出进程;grep xxx 筛选出符合你要求的进程awk '{print $2}' 把 进程ID输出来xargs kill -9 把PID传递给 kill -9 并杀掉...

Linux下覆盖目录时注意链接

|
    今天在Linux服务器上升级一个系统,什么也没考虑,直接把新版本文件复制到了目标目录,结果发现系统不正常,最后原因确定为覆盖文件时,软链接不能保留,而是删掉了软链接,创建了一个新目录,导致原有的问题都找不到了。    不是什么大问题,记在这里,以后不能忘记了!...

Movable Type 系统信息

|
       研究extmail的时候,知道了perl cgi的开发需要依靠很多模块,现在我们来看看movable type都用了什么模块: Installed Required Modules CGI::Cookie Your server has CGI::Cookie installed (version 1.20). File::Spec (version >= 0.8) Your server has File::Spec installed (version 0.87). Image::Size Your server has Image::Size installed (version 2.93). CGI Your server has CGI installed...

Movable Type升级笔记

|
       原有版本是 MTOS-4.12-en, 需要升级到最新版本 MTOS-4.23-en 。 wget http://www.movabletype.org/downloads/stable/MTOS-4.23-en.zip unzip MTOS-4.23-en.zip cp MTOS-4.23-en/*  $MT-PATH ($MT-PATH为MT脚本路径) 访问 http://www.example.com/mt-manage-dir/,登陆后出现升级提示,点击按钮后,自动升级。        不幸的事情发生了,更新进程卡住了,报以下错误: Error during upgrade: Undefined subroutine &CustomFields::Upgrade::customfields_move_meta called at lib/MT/Upgrade.pm line 1090.         Google,+ 思索后,估计是MT的Plugin导致的,解决方法如下:         svn export http://code.sixapart.com/svn/mtplugins/branches/CustomFieldsUpgradeAssistant-bugfix/        cp CustomFieldsUpgradeAssistant-bugfix/*  $MT-PATH/         重新执行更新程序,问题解决了。  ...

今日怪事连连,啥兆头?

|
一大早起床玩电脑,突然发现右下角有了一个蓝色五星, 把鼠标放上去一看,原来是传说中的微软OFFICE正版验证。没法,谁让我计算机上软件安得这么全呢?删掉吧,反正不用,因为有OpenOffice。 office卸载后,蓝色五星仍在,不会吧?难道只能破解?看看他说什么,点击菜单上的"office正版验证细节",转到了微软网站,提示以下信息: 未检测到 Office 产品问题: 此计算机上未找到适合于验证的 Office 产品。 这可能是由于下列原因之一导致的: 解决方案: 从零售商或您附近的软件经销商处为您的新计算机购买正版 Microsoft Office。 了解有关如何购买 Microsoft Office 的更多信息。 有截图为证:        微软可真是搞笑,不用你的office,也是你正版验证失败的条件吗?   怪事之二: 因为手误,打错了域名了,转到了网通伟大的纠错页面。页面似乎比之前更乱,一看logo,竟然是联通的。啥时候学校的出口变成联通的了?把页面拽到最后,署名是"中国网络通信集团公司"。 呵呵,原来如此。...

世上最便宜的饭店

|
物价疯长,饭店里的菜也疯长,但一个地方除外,这就是我将要告诉大家的,世上最便宜的饭店(注意了,不是史上最便宜的)。 下面是几张图: 最低价的菜单:     令人惊讶的三菜,量足,而且只6元钱:   高雅的环境,超大屏幕液晶电视,而且是有线,不是常规饭店配备的:      ...