本站动态:

预览模式: 普通 | 列表

为闹钟Gadget添加倒计时功能

放更为自由,不再局限于边栏里(不过应该仍然由sidebar.exe来管理的)。

下图是我的电脑桌面上使用的几个小工具:

看上去是不是很漂亮呢?或许还有一些神秘。其实并不神秘,这些工具的本来面目只是网页而已,我们上网天天看到的。还记得windows 2000或windows xp桌面的动态桌面吗(不过应该很少使用)?其实那个动态桌面就是把网页内嵌到桌面来显示而已。而vista和windows 7做得更加强大,这样会有更多的第三方加入到开发的队伍来。上图中的6个Gadgets都是第三方开发的。

如果你懂得网页开发(包括JavaScript),你就可以自己去修改这些工具,使它们更加符合你的要求。上图中左边的三个工具都是被我修改过的。

查看更多...

分类:电脑综合 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 658

在windows7下,如果你在看电影或听歌,当QQ等网络工具传来的消息播放提示音的时候,电影或音乐的声音会暂时性减小。

其实这是可以设置的,打开控制面板(Control panel),再打开声音(Sound),在弹出的窗口选择通信(Comunications),最后选中第四个选项什么都不做(Do nothing)即可。

如下图所示:

可以看到其实我们还可以设置成“让其他静音”或降低音量。

分类:操作系统 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 829

重新安装Windows后 Ubuntu 启动恢复

Ubuntu Linux与Windows双系统,重新安装Windows后将系统启动硬盘(也就是C盘)所有文件覆盖,完全不顾及其他系统启动文件的存在,这就导致已安装的Ubuntu 8.04不能启动,不过,幸好Ubuntu8.04版支持wubi安装,也就是在windows下安装。如果你的Ubuntu8.04是wubi安装的话,恢复就很简单。

1、把Ubuntu所在盘下的wubidr和wubidr.mbr两个文件(如找不到在Ubuntu->winboot文件夹下也有)copy到c:\下。

2、修改系统隐藏boot.ini文件,用记事本打开后在最后加上一句c:\wubildr.mbr=Ubuntu 保存退出。

查看更多...

分类:操作系统 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 847

Time to say goodbye.

Dear All,

         How time flies! It is already more than 2 years that I have been working for Qisda in suzhou, and today I’d say goodbye to you all, my dear colleagues, and also my dear friends.

         Thank Holly for her help on finishing Instant Launcher, thank Andy for his trust and giving me the platforms and opportunities to perform well, thank Colin, Carl, Kiki and so on for their help, and thank you all for being with me in these 2 years and the happiness you brought to me. I will absolutely cherish the friendship between us.

查看更多...

分类:心情随笔 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 511

java工程差异比较

最近接到一个任务,需要比较出前后两个版本的Android工程Framework中类及API的变化情况。
我设计的步骤为:
  1. 找出新增的所有Java文件
  2. 找出少掉的所有Java文件
  3. 找出两个版本的工程都有但是有差异的所有Java文件(Rule based)
  4. 使用JavaDoc分别为新增的所有Java文件和少掉的所有Java文件生成帮助文档
  5. 对于有改动的Java文件,先对两个版本的工程使用一特定工具分别将所有相关Java文件中的类结构提取出来,分别保存到一文本文件中,然后使用Beyond Compare对生成的两个文本文件进行比较,即可很明显地看出变化。
 
要完成第5步,先要编写代码能够提取出类、接口和方法,于是就诞生了个工具:java文件类结构提取工具——它把类或接口以及公共和静态方法提取出来,并保持它们之间的原有关系。完成这样的代码之后,再使用这部分代码,使用遍历目录文件的方式,将所有符合条件的文件(指java文件)中的类、接口和方法提取出来,都保存到同一个文本文件中。这两个工具都是使用javascript实现的。而第二个工具因为涉及到文件操作,所以最好先保存到本地,然后把扩展名改为hta(如果操作系统是windows的话)再运行。

产生的两个工具:
 

分类:程序开发 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 778

常用的地址栏js

本文贴一些本人感觉比较有用或比较好玩的的一些js代码,这些js代码只要贴到浏览器的地址栏后回车即可,可以完成一些特殊的功能。

  1. 查看页面元素的HTML代码:
  2. 给页面元素加红色框:
  3. 去除烦人的alert警告框(注意运行该代码后不会有提示已经成功,但是事实上是已经成功了的):
  4. 来个好玩的:按住CTRL键,然后移动鼠标掉待缩放的元素上,选中的元素会被绿色虚线框标记出来,然后滚动鼠标滚轮,就可以单独对其缩放了。按住ALT,然后滚动滚轮可取消缩放。
  5. 上面的那个有些花哨了,而且没多少实用价值。来个对整个页面作缩放的,使用方法同上。对于整个页面的缩放在使用网页代替ppt给别人做介绍的时候比较有用。
  6. 上面的那个方法对于框架网页可能无效,不过我们可以使用另一种方法。请手动修改代码v="150%"中的数值可以调节缩放比例。
  7. 查看页面最后修改时间:(由于动态网页动态生成,所以看到的往往是最新时间)
分类:上网技巧 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 824

无法安全拔下usb设备怎么办?

在windows下拔出usb设备(如u盘)的时候,经常碰到“无法停止通用卷”的问题。我们知道,如果usb设备和计算机直接还有数据传输,强制拔下USB设备很有可能会损伤USB设备甚至计算机,所以我们最好能够每次都安全拔出。

一般在数据拷贝的时候,我们不会选择拔下USB设备。如果在确认未从USB设备拷贝文件也未往USB设备写入数据的情况下碰到“无法停止通用卷”的问题,请先检查usb设备中的程序有没有仍在运行,或是usb设备中的文件仍处于打开状态,抑或是仍然开启着资源管理器(就是我的电脑窗口,打开着USB设备中的目录)。如果以上检查了都没有问题,仍然“无法止通用卷”,教你一招,一般都能奏效:重启资源管理器。具体方法是:CTRL+ALT+DEL打开任务管理器,选择进程页,找到explorer.exe进程项,选择之再按“结束进程”按钮(或在右键菜单中选择“结束进程”菜单项),你会发现窗口底下的任务栏消失了,不过没关系,windows任务管理器还在那里,选择windows任务管理器的“文件”菜单,在弹出的菜单中选择“新建任务(运行)”,在弹出的创建新任务窗口输入explorer.exe,按确定按钮,你会发现刚才消失的任务栏又出现了。接下来再尝试拔下USB设备,一般不会再有“无法停止通用卷”提示了。

查看更多...

分类:电脑综合 | 固定链接 | 评论: 2 | 引用: 0 | 查看次数: 1001

TabWidget使用简介

上一次为了给同仁们将 BUIW 相关的 Training,用一张图总结了 TabWidget 的结构及其简单使用方法,这张图刚好被设计成了一个房屋的形状。 BUIW中的 form, widget 都是可扩展的,所以,为了满足各自的需求,基本上每个OEM厂家都会自己在高通的 BUIW 基础上进行扩展,所以各个OEM厂商之间应该是不同的。不过因为自己扩展的和高通提供的 TabWidget 在使用方法上很相似,所以在准备 TabWidget 的时候,没有做专门的区分。

查看更多...

分类:brew开发 | 固定链接 | 评论: 4 | 引用: 0 | 查看次数: 1856

[图]linux QQ

在ubuntu下分别使用Pidgin Internet Messenger和Linux QQ来登录QQ进行聊天。

查看更多...

分类:电脑综合 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 980