在linux下,我在google chrome dev下用ibus输入法,经常出现输入焦点莫名丢失,而且webqq聊天时,用enter和ctrl+enter发送消息经常没效果,偶尔可以。这个时候用qq云输入法或者sougou云输入法就很不错。sougou云输入法已有firefox插件,不必要每次都点击书签中的“启动sougou云输入法”来开启。于是想写个chrome下的扩展,每个页面载入完成后开启qq云输入法(qq的比souguo的快点,不过扩展的写法一样)。
看了一晚上Google Chrome Extensions的文档,发现实现基本的功能还是蛮简单的。利用manifest.json中的conte…
最近在写日程管理系统,其中有个蛮有趣的问题,如何知道某一天是星期几?
假设日期是2010-5-17,php中用date函数可以轻松得得到。date函数的用法:
string date ( string $format [, int $timestamp ] )
$format为”w”时,可以获取timestamp对应的星期的数字编号,0代表Sunday,1代表Monday…6表示Saturday。date(“w”,mktime(1,1,1,5,17,2010))就可以获取2010-5-17所对应的星期了。
记得之前sandy推荐给我看的linux下mktime实现的源码分析中,提到了一个magic numbe…
前几天同学丢了本子后,毕业论文一个字不剩。要是临到答辩前我也遭遇这么一出可就傻眼了,所以想每天备份下毕业论文。备份的最好的地方就是发到邮箱了,空间大而且方便,不过每次都手动发送邮件是件挺麻烦的事情,搜了下发现用CDO蛮方便的,而且是内建在windows内核中的,不用安装七七八八的组件。
下面的代码实现了一键备份,将当前的系统时间当作Subject的一部分,方便区别。(VBS实现)
NameSpace = "http://schemas.microsoft.com/cdo/configuration/"
Set Email = CreateObject("CDO.Message&q
…
又借boluor地方丢东西了,给boluor填添麻烦了~~
在网上看到BadApple的若干个CMD控制台版本,感觉都不是很完美,同步有问题,还闪屏,而且有些体积巨大。。于是自己抽空重头写了一个,感觉效果还可以,解决了30FPS同步和闪屏的问题,在此丢出来献丑与大家同乐~~
之所以说半完美版,是因为还没有应用之前确定的即时压缩算法也没有添加背景音乐(太偷懒了,以后抽空做吧)
GCC编译的,没开优化貌似exe体积比较大,用VC Release编译只有50k左右。。
附件:
(WP不会上传,Boluor能否帮忙整上来?)
下载:BadApple_Release
(这个是VC的Release编译版,500多k,谢谢…
十月份到现在参加了4个公司的笔试和面试,后天打算把三方协议签了,找工作就暂时尘埃落定了。开始专心复习之前,把笔试和面试中遇到的一些问题拿出来总结下。所列题目大致按照出题思想,非原题目。
我面试的这4家IT公司,对于三点都非常重视。一个是基础知识,一个是运用知识,思考的能力,一个组织表达能力。按这三种分类记录下笔试和面试题目。
[基础知识]
考察基础知识,在笔试题目最常见,占比例也最大。
- 有n个节点的二叉树,其中有m个节点有两个孩子,问这棵树有多少颗叶子节点。
这题目其实是数据结构上的原题,不要被n迷惑了。
某题目:问下面的程序需要几次才能跳出循环?
unsigned int a =1;
int b = 0;
while ( a+b >= 0){
b--;
}
开始以为a会转换为int类型,这样循环只需要2次就结束了。测试程序后发现这是个死循环。今天看《The C Programming Language》,赫然发现”转换”一节中,提到了”整数提升”一词。规定:在一个表达式中,如果原始类型的所有值都可以用int类型表示,则其值将被转换为int类型,否则将被转换为unsigned int类型。
我感觉很多时候我花了大把时间来搞明白,甚至以为是很高深的问题,答案却明白的写在书上。书读百遍,…