【原】windows 模拟驱动级键盘事件

windows模拟驱动级键盘事件应使用 SendInput 方法, 官方介绍在此:

http://msdn.microsoft.com/en-us/library/windows/desktop/ms646310%28v=vs.85%29.aspx 继续阅读

发表在 Windows | 标签为 , , | 留下评论

【原】在 CodeBlocks 中使用 VC10 编译器

首先在创建项目时选择使用 Microsoft Visual C++ 2005/2008 , 如果你已经创建了项目可以在项目右键 Build Option 中更换编译器。 继续阅读

发表在 Windows | 标签为 | 留下评论

【转】在 Windows 下使用 SSHFS

原文链接:http://infong.net/2011/11/05/sshfs-on-windows/

在 Windows 下要与 Unix-like 的系统文件共享,目前也就有以下几种方法:Samba、FTP、NFS、WinSCP、SSHFS。
Samba 很不错,很多书籍/教程都会介绍这个,但他只能在同个网段使用;
FTP 文件传输协议,很方便,但设计上是文件传输,而不是文件共享; 继续阅读

发表在 Windows | 标签为 | 留下评论

【原】关于欧拉角和万向节锁(Gimbal Lock)

在看过网上文章后,发现有一些文章描述含糊其词,说明作者对万向节锁的理解不够充分;有的文章前后矛盾,误导学习者;有些文章则连欧拉角是什么都没有理解。这样混杂的文章将原本非常简单的一个万向节锁问题解释的乱七八糟,复杂无比。这里我试着用图形的方式将这个问题讲解清楚。 继续阅读

发表在 3D | 标签为 , | 留下评论

【转】Ubuntu 12.04 fglrx 屏幕睡眠后高CPU占用解决方法

原文链接:https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/969860

WORKAROUND:
1. Open Catalyst Control Center.
2. Go to 3D > More Settings.
3. Set “Wait for vertical refresh” to “On, unless application specifies”.
And if that doesn’t work, then also do:
4. Run “ccsm” (安装compizconfig-settings-manager)
5. In Workarounds, enable “Force full screen redraw (buffer swap) on repaint”.

发表在 Linux使用 | 标签为 , , , | 留下评论

【原】Git 使用方法和原理(2)

这一篇介绍一下fetch, pull, checkout

git可以将其他客户端的分支获取到本地, 供开发者浏览或是合并, fetch是将远程分支获取到本地, pull是将远程分支获取到本地, 并试图和本地分支进行合并, 如果不能合并则会提醒你合并被拒绝。 继续阅读

发表在 Linux编程 | 标签为 | 留下评论

【原】Git 使用方法和原理(1)

git和其他的版本控制系统有很多差异, 其概念的命令都具有很强的混淆效果, 但是无奈速度快被大面积推广使用。。

pro git这本书介绍git的时候说要学好git先要把以前用的版本控制概念忘掉, 以避免混淆, 这个说的太好了。。同时书中也多次提到某个命令有点怪。。。可见开发git的都是一群怪人, 但同时git的版本推进过程中, 命令改动较大, 说明这群怪人也意识到这些命令太恶心了, 正在改进。 继续阅读

发表在 Linux编程 | 标签为 | 留下评论

【原】Ubuntu10.04中禁用indicator

参考:http://ubuntuforums.org/showthread.php?t=1333661

Indicator是Ubuntu自己创立的一套通知体系, 和redhat的notification area相对, 但是redhat的networkmanager还未能支持indicator, 因此我们在1004和1010中看到的都是indicator和notification area共存, 但是indicator虽然有不少的功能, 却很不稳定, 在10.04.4中依然存在着登录后有一定几率显示错乱或崩溃的问题, 因此我决定将其禁用, 单独使用notification area。 继续阅读

发表在 Linux使用 | 标签为 , | 留下评论

【原】python 文件打开模式和文件游标

python中可以通过调用内置函数 open 打开文件

w模式, 写模式, 如文件不存在则创建, 如已存在则清除所有已有内容

r模式, 只能读取

r+模式, 在读取的同时也能写文件, 打开时不会清除已有内容

a模式, 追加写, 写到文件末尾

继续阅读

发表在 Python | 标签为 , , | 留下评论

【转】Ubuntu init启动流程分析

原文链接:http://www.cnblogs.com/cassvin/archive/2011/12/25/ubuntu_init_analysis.html

Ubuntu init启动流程分析 继续阅读

发表在 Linux使用 | 标签为 , , | 留下评论