常用的 Windows 键

Windows 键 + 空格键 功能:透明化所有窗口,快速查看桌面。使用此快捷键可以立即将目前所有打开的窗口透明化,以便查看桌面。 Windows 键 + 字母键“D” 功能:最小化所有窗口,并快速查看桌面。这组快捷键能帮助使用者立即将当前桌面上所有窗口最小化,以便查看桌面;再次按下此快捷键时,刚刚最小化的窗口又会全部出现了。 Windows 键 + 数字键 功能:按顺序打开相应程序。与快速启动栏中的程序相对应,如果您能记住快速启动栏中程序的排列顺序,直接按下此组快捷键就能马上调用了。 Windows 键 + 字母键“T” 功能:依次查看已经打开程序的预览图。使用这组快捷键,用户可以从左至右轻松预览已打开程序的缩略图;同时,若使用 Windows键+Shift 键+“T”则可以从右至左反方向查看。 Windows 键 + 字母键“G” 功能:依次显示桌面小工具。如果您的桌面上有太多的小工具,查看起来就不太方便了;使用此组键能迅速让小工具依次显示在面前,想找哪一个都十分方便。 Windows 键 + 字母键“P” 功能:打开“外接显示”的设置面板,当然这个功能只有接入了一些外接设备后才能派上用场。 Windows 键 + 字母键“X” 功能:打开“Windows移动中心”设置面板(这个功能主要面向笔记本电脑用户)。Windows 7 中的移动中心提供了显示器亮度控制、音量控制、笔记本电池状态监控、Mobile 手机同步设置、外接显示器管理…等多种功能。 Windows 键 + 符号键“+” / Windows键+ 符号键“-” 功能:打开放大镜。Windows 7 中新增加了放大镜功能,对于视力不好的使用者来说,这是很好用的一项功能。按下这组键,Windows 7 将自动打开放大/缩小功能。 Windows 键 +…

Android apk文件反编译

具体步骤: 1. 把apk文件后缀改为zip,解压缩 2. 通过dex2jar.bat工具, 把classes.dex文件转化为classes_dex2jar.jar文件, 在命令行运行dex2jar.bat classes.dex 3. 使用jd-gui打开这个jar文件

Windows Message Delivery

PostMessage API Function Places a message in the application’s message queue. The message will be handled only when the application has a chance to access its message queue (that is, when it receives control from the system), and only after earlier messages have been processed. This is an asynchronous call, because you do not know…

修复classpnp.sys问题

现象: 1. win7 系统进不去,安全模式也进不去, 最后排除下来是硬盘问题,有一个坏道。 解决办法: 使用DiskGenius修复坏道,即可解决!

12306 自动登录 自动刷票攻略

网络牛人就是多啊,真心感谢这些脚本的作者,下面简单介绍如何购票。 工具: firefox + GreaseMonkey插件 + 自动登录脚本 + 自动刷票脚本 1. 首先安装firefox及其插件GreaseMonkey(用来管理JS脚本的) 2. 点击链接安装自动登录脚本,原始链接:https://gist.github.com/raw/1570973/f200dd587f6d68ab81edf74436b1fb7d91c79973/12306AutoLogin.user.js 作者实时更新中,最新的在这儿:https://gist.github.com/1570973 备用链接: 该插件严重推荐:只需要输入一次用户名、密码、验证码,即可进行多次尝试登录,直至登录成功。 3. 点击链接安装自动刷票的脚本, 原始链接:https://gist.github.com/raw/1554666/1b200667f1576f8f41657e65016d4853ed3a9998/12306.user.js 代码原始地址:https://gist.github.com/1554666 备用链接: 自动登录使用帮助: 该插件安装完成后,即可转到12306的网站登录:https://dynamic.12306.cn/otsweb/ , 输入用户名、密码、验证码,插件启用后,会多一个自动登录按钮, 然后点“自动登录”按钮即可。 如果登录成功后,会跳转到车票查询页面,使用自动刷票工具查询剩余票的信息

Divide And Conquer

Merge Sort: void Merge(int list[], int lowIndex, int highIndex, int midIndex) {    int *tempList = new int[highIndex-lowIndex+1];    int firstLow = lowIndex;    int secondLow = midIndex + 1;    int index = 0;    while(firstLow <= midIndex && secondLow <= highIndex)    {       if (list[firstLow] < list[secondLow])      …

Recursion

递归生成某集合的所有序列: template <class T> void Swap(T& a, T& b) {    T temp = a;    a = b;    b = temp; } template <class T> void Permulation(T list[], int k, int m) {    if (k == m)    {       for (int i = 0; i <= m; i++)  …

3N+1

int threeN(int n) {    if (n%2==0)       return n/2;    else       return n*3+1; } int getLength(int n) {    static map<int, int> history;    int key = n;        if (n == 1)       return 1;    if (history.find(key) != history.end())       return…

链表

1. 逆转链表 typedef struct Node {    int Data;    Node *Next; }; Node *ReverseList(Node *pHead) {    Node *pReverseHead = NULL;    while (pHead != NULL)    {       Node *pTmp = pHead;       pHead = pHead->Next;       pTmp->Next = pReverseHead;       pReverseHead = pTmp;  …

设计类时要考虑的问题

1. 你的类需要构造函数吗?其访问控制级别怎样? 2. 数据成员需要设计成私有的吗? 3. 需要无参的构造函数吗? 4. 需要析构函数吗?需要设计成虚析构函数吗? 5. 需要复制构造函数吗 如果在构造函数中分配资源,则需要复制构造函数 6. 需要赋值操作符吗? 检查自我赋值 释放旧值, 复制新值 7. 需要定义关系运算符吗? 8. 参数类型需要加上 const 吗? 9. 成员函数需要时 const 吗?