9/30/14

win7左ctrl和左alt键互换

主要参考这篇文章: http://xyztony1985.blog.163.com/blog/static/3611782011752420104/

感谢原博主

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,03,00,00,00,38,00,1D,00,1D,00,38,00,00,00,00,00

在记事本上复制如上代码。之后保存为.reg格式的文件。
点击执行,选择是。
之后重启就搞定了。


以下为对原文的引用。

重点解读

重点分析上面代码中的那一长串二进制,为方便分析,拆分为每8位一行,并加上行号,结果如下:
复制代码
"Scancode Map"=hex:
00,00,00,00,
00,00,00,00,
03,00,00,00,
38,00,1D,00,
1D,00,38,00,
00,00,00,00
复制代码
头两行和最后一行,是固定的,都是8个0。
第3行,表示共更改了多少个按键,本例为3个,怎么算的?从第4行开始,到最末尾行(虽然严格来说末行不算),每行算1个,4、5、6行,刚好3个。
第4行,前后各4位,分别代表某个按键。本例为将38,00的按键映射为1D,0038,00代表Left alt键,1D,00代表Left ctrl键。
第5行,同理,下一行即Left ctrl映射为Left alt。
      第6行,已经讲了,末行,固定8个0。如果需要增加更多的映射,可以在此行之上,不断加类似4、5行格式的。当然,最后的结果,还是要将各行合为一行的。

附录

部分按键映射对照表,需要查看全部对照
复制代码
Escape             01 00
Tab              0F 00
Caps Lock          3A 00
Left Alt           38 00
Left Ctrl          1D 00
Left Shift         2A 00
Left Windows       5B E0
Right Alt          38 E0
Right Ctrl         1D E0
Right Shift        36 00
Right Windows      5C E0
Backspace          0E 00
Delete             53 E0
Enter              1C 00
Space              39 00
Insert             52 E0
HOME               47 E0
End                4F E0
Num Lock           45 00
Page Down          51 E0
Page Up            49 E0
Scroll Lock        46 00
复制代码
还有一个特殊的值——00 00,表示啥也不干,如果要将某个按键禁用,只需映射为00 00。

正确的删除MySQL log bin日志和禁止产生mysql-bin.00000N文件的办法

在使用Mysql中发现在Data目录下有很多的日志文件,名称如mysql-bin.000001、mysql-bin.000002….等,这样的文件数量非常多而且占用了很多的空间。
不过,这种Mysql的日志文件是不能简单地直接删除的,而且这种方式并不是很彻底,下面提供正确的删除Mysql日志文件的方法。
1.打开Mysql,运行语句:SHOW MASTER LOGS
2.接下来运行:RESET MASTER; 这语句会直接将那些日志文件删除掉。
通过以上两步即可简单将那些日志文件清理干净。
另外,如果你不想让Mysql在使用过程中产生大量的日志文件,可以禁止掉它,其操作方法如下:
1..关闭Mysql
2. 找到Mysql配置文件,然后找到以下参数,并将其注释掉:
#log-bin=mysql-bin
#log-slow-queries=slowquery.log
#long_query_time=3
#binlog_format=mixed
然后再重启Mysql即可。

Do what I should do

Tired of working in the poor situation. Had tried something, missed too many good chances, now still fighting for a better life. Time is so quick. Years went so quickly. Everything has changed. I grew older and older, press bigger and bigger, money grow slower and slower. Any way, chances always exist, let me do it and get success!

Youtube赚钱分析

http://www.gemag.com.cn/14/16906_1.html
一万次播放大概7-8美元!

http://en.wikipedia.org/wiki/Charlie_Bit_My_Finger
In 2012 it was reported that the profits from the video were over £300,000 (US $500,000). 

按5亿次播放估算,至多10美元1万次播放.

mobile app价格ecpm是0.3-3美元

9/29/14

修复bash漏洞


可以使用如下命令来检查系统存在此漏洞:  
env x='() { :;}; echo vulnerable' bash -c "echo this is a test"   
受影响的系统包括:  
CentOS  
Debian  
Redhat  
Ubuntu  
红帽系可通过更新 bash 并重启系统来解决这个问题:  
# yum update bash   
或者:  
# yum update bash-4.1.2-15.el6_5.1   
此举只是更新了 bash 包,还需要重启系统才能生效。  
Ubuntu 用户可以通过如下命令打补丁,无需重启:  
apt-get update   
apt-get install bash

Centos install easy_install

yum install python-setuptools