Archive for the ‘东东博客’ Category

定时、循环处理某项操作时让间隔时间更准确的方法

星期四, 25 2 月, 2010

我们在写C++代码时,有些情况会考虑操作超时的问题,比如循环读取某个设备的值,如果在指定的时间内读不回全部数据就认为是超时。

最直接的做法是:
for (int i = 0; i < 20; ++i)
{
…… // ①读取操作,成功则直接跳出循环
Sleep(50);  // 每次读失败后延时50毫秒,最多读20次:50ms*20=1000ms
}

这里我们忽略了①处所用的时间,假设读失败的操作用了60ms,那总超时时间应该是(60+50)*20=2200ms,本应该是1秒就超时的,结果用了2.2秒才超时,这会影响到后续的应用。

(更多…)

2010年春节拜年短信集汇

星期二, 23 2 月, 2010

今年春节前后收到了许多同学、同事、朋友的春节祝福短信,我基本上都没有回复,因为我不想让其流为一种形式,我要把他们的祝福都记录下来,同时也在心底深深的祝福他们,愿他们在新的一年里身体健康、家庭幸福、财源广进!

在这里我把他们的短信内容全封不动的显示出来,略去了电话号码,如果有些人不希望TA的名字显示在这上面,我会在往后的时间里逐步遮住,请多多谅解!

补充:还是有部分同学朋友不希望自己的名字出现在博客上,只好在Google Docs备份一份,博客上的真名全部用“*”隐掉,就当敏感词了。

以下为短信内容,按收到的时间倒序显示:
(更多…)

黑莓手机几点使用技巧及问题解决方法

星期一, 15 2 月, 2010

黑莓隐藏功能一览

1. 进入LOG : 按住ALT再按LGLG
2. 手机测试:选项->状态,输入“test”(不含双引号,增强键盘对应的字母如在第2位要按两次该键,比如s,下同)
3. 显示IMEI串号:拨号状态下输入*#06#,然后按拨号键
4. 查看网络禁用状态:选项->高级选项->sim卡,输“mepd”
5. 显示通话总时间:选项->状态.,依次输入字符“BUYR” (好象不可行)
6. 显示详细通话纪录:短信界面,按住ALT+P
7. 查看ROM版本:全键盘按住ALT+CAP+H,进入Help me(帮帮我)界面,增强键盘按住alt键不动连着输”1?71″四个键,全键盘也可以按住alt键不动连着输”2*92″四个键
8. 手机信号的图标换成数字显示:alt+nmll
9. 重启:全键盘按住atl+右cap+del
(更多…)

伪装你的MAC地址

星期六, 13 2 月, 2010

每个网卡在出厂的时候,都内置了一个唯一的MAC地址 ——通俗地讲,就是这个地球上所有的网卡都有一个唯一的“身份证”。也就是说,有人有可能用你的MAC地址反向跟踪到你。不过,使用一个小软件就可以伪装你的MAC地址,很简单很方便。这个软件叫“Mac Makeup”。其官方网站是:

http://www.gorlani.com/publicprj/macmakeup/macmakeup.asp

下载链接是:http://www.gorlani.com/portal/dl_goto.asp?id=2 本地下载:macmakeup195d.zip

(更多…)

黑莓手机无法连接桌面管理器的解决方案

星期五, 12 2 月, 2010

黑莓手机在刷机或装软件过程中可能会有一些意想不到的情况导致手机无法跟桌面管理器连接进行数据同步,如下图:

我 媳妇的8110在刷完ROM4.5.0.182后可以正常跟桌面管理器连接(当时的语言是中文),可当时无法使用U盘功能,于是找到这篇文章里的工具开启了U盘功能,之后发现这个问题,然后在论坛里搜索,竟然发现这个方法(2楼)可以解决:

手机上:选项->语言,把“语言和输入法”都设成“英文”,然后关机拔下电池,再装上电池重启(也可以用restartme之类的软件来重启),等重启完就可以正常跟桌面管理器连接了。

在英文环境下完成数据同步后再恢复成自己需要的语言,这时可能仍会出现刚开始的问题,但能用上面的方法解决,那这就不是问题了。

之前我的8800也碰到过这种情况,我当时是重刷系统解决的了,呵落后了~~~

假期这两天

星期四, 11 2 月, 2010

我从昨天开始休年假,而媳妇仍要去上班,为此她每天早仍按我之前预设的闹钟在第二次响铃之后起床(间隔10分钟),而我则在此次响铃之后彻底关掉闹钟美美的继续陪儿子(一周后满21个月)睡觉。

一般9点过儿子醒后不想在睡了,于是我和他藏在暖被窝玩耍,他外婆来催他起床好几次他都不愿意起来。玩差不多一个钟头后小家伙不干了,总往被窝外面钻,他外婆见状要来给他穿衣,他还要赖着不穿,最后是被他外婆拖着走的。

接下来是我在被窝里翻Twitter的时间,还有就是看Google Reader,有时还在手机上写写博文,一般要过了11点才起来,然后就是吃早饭和去农贸批发市场买年货。

下午一般是上上网,这样一天很快就过去了,总感觉时间是在飞走的,呵~~~

春节从今天开始了

星期三, 10 2 月, 2010

正常的春节假期应该是从2月13日开始的,可是从2008年1月1日起新启用的劳动合同法给予公司更多的约束,因此公司要求上年的带新年假必须在次年2月底前休完,否则自动作废。去年6月底由于公司进行内部调整当时也要求把去年上半年的年假给休掉了,这样一来去年下半年剩余的6天年假这个月内必须休完。索性跟春节的7天长假一起连着休,长假前后各休3天年假,这样可以13天不用去公司,可以好好的玩一玩,陪陪儿子。

这段时间准备干些啥还真不好规划,打算看完这几本书:«向高房价宣战»、«101条C++编程规范»、赵公的«改革历程»、龙应台的«一九八四»;抽时间看看积累下来没看的电影、电视剧;完善并丰富这个博客;完成自动计算基金盈亏比率的PHP代码(从ASP+Access转过来,新数据库用MySQL);偶尔学点E文或重看一些纯E文的片子;还有就是时不时的上Twitter,关心一下时政。

预祝春节长假过得充实,这年也过年安逸!

GoDaddy.com域名7折优惠码

星期一, 8 2 月, 2010

网址:www.godaddy.com
支持的域名:.COM, .NET or .ORG
优惠码:Use source code 28NCS30 when you check out.
有效期:太平洋时间2010年2月20日午夜(北京时间2010年2月21日15:59)

邮件截图:

也谈黑莓手机防偷软件SimGuard

星期六, 6 2 月, 2010

SimGuard是一款防盗小软件,黑莓版本这里有相关说明和下载链接:http://bbs.berrymail.cn/viewthread.php?tid=29460

这款小软件可以和手机卡绑定并设置进入密码,在监控到手机卡发生改变后会给预设的手机号发一条如下内容的短信:
“ER for BlackBerry is reporting XXX as stolen! IMSI = 46000402265xxxx; IMEI = 35467201939xxxx; Area Code = 6302; Cell ID = 29203”

短信的发送手机号就是新启用的手机卡,如果你的手机被偷了,那这个手机号就是被偷者或倒手后的倒霉者了,可以打这个手机号索要回手机,对方如果不给,可以凭这条短信去报警,除非对方不想再要回这个手机号,不然拿回手机的可能性就大了。如果该手机号是实名的,那你可就更有可能拿回手机了。

但如果偷到手机的人是个黑莓高手,那问题就大了,有可能他一拿到手机就重刷系统,那这个SimGuard小软件也就没了。即使他没重刷系统,他如果不装SIM卡就开机,然后使用CodLoader一同步就发现这个小软件,然后卸载掉再用自己的卡。当然我们是希望拿到手机的人是黑莓菜鸟,同时也没看过这篇博文,呵。

另外我在测试时还发现如果启用了防火墙并加了小红锁,在更换手机卡时会提示是否允许SimGuard服务,如果是明白人那这时候禁止掉,短信也发不出来呀,见图:

如果不开启防火墙,那么很多软件在访问网络或文件时每次都会问是否允许,很麻烦;如果开启防火墙而没有开小红锁,那么BerryMail就不能收取附件,我试了还发现不能修改BM服务器的设置,不知道会不会进而影响到收发邮件。

总而言之,安装了这个SimGuard不一定能保证手机丢了还能拿回来,但安装了可能还有一线希望,最最重要的一点还是不要丢了手机,不然痛苦的还是自己。

黑莓五笔划输入法安装与使用

星期三, 3 2 月, 2010

黑莓手机自带的拼音输入法不太好使,由此而衍生出了其它的拼音输入法,比如增强键盘下的“黑莓拼音输入法”、全键盘下的“点讯输入法”,由于黑莓API的限制导致这些拼音输入法不能在第三方软件里使用,那有没有好的替代输入法呢?

全键盘可以使用AutoText实现五笔字型输入法,增强键盘则不灵光。经测试下来发现黑莓手机自带的五笔划输入法可以替代拼音输入法加快输入汉字速度。

五笔划输入法安装方法:
1. 使用桌面管理器安装。如果使用了cod方法直接安装过软件,比如使用WindLoader、CodLoader来安装软件等,那么使用桌面管理器安装后以cod方法安装的软件将全部被卸载,解决办法是用下一个方法;
2. 使用CodLoader安装
2.1 首先找到ROM的安装目录,一般是C:\Program Files\Common Files\Research In Motion\Shared\Loader Files目录下;
2.2 在这个目录下搜索“wubi”,一般会找到这3个文件:
net_rim_platform_resource__zh_CN_WuBiHua.cod
net_rim_tid_chinese_wubi.cod
net_rim_tid_dynamic_ling_data_chinese_Wubizixing_wordlist.cod
2.3 运行CodLoder,右击选择“显示系统模块”,把上面搜索到的本个文件拖进CodLoader界面,全选然后安装

黑莓五笔划的简单使用说明:
1. 笔划说明:1 – 横(一), 2 – 竖(丨), 3 – 撇(丿), 4 – 捺(丶), 5 – 折弯钩(乙)。这里的1、2、3指的是手机键盘上对应数字所在的键位。
2. 规则说明:按汉字的笔划顺序逐一输入,最多输入8划,如果汉字的笔划超过8划则前面7划按顺序输入,第8划输入汉字最后的笔划。
3. 在输入笔划的过程中一般会有三行的可选字,可以使用滚球选择汉字或继续输入下一划。

举例说明:
快 —— 丶丶丨乙一丿丶(4425134),注意“忄”的五笔划顺序是“丶丶丨”
字 —— 丶丶乙乙丨一(445521),注意“子”的第二划是“丨”而不是“乙”
等 —— 丿一丶丿一丶一丶(31431414),注意“等”字超过8划,前7划按顺序,第8划是最后一划“丶”