sublime text 2.0.2 build 2221 注册码

—– BEGIN LICENSE —–
Andrew Weber
Single User License
EA7E-855605
813A03DD 5E4AD9E6 6C0EEB94 BC99798F
942194A6 02396E98 E62C9979 4BB979FE
91424C9D A45400BF F6747D88 2FB88078
90F5CC94 1CDC92DC 8457107A F151657B
1D22E383 A997F016 42397640 33F41CFC
E1D0AE85 A0BBD039 0E9C8D55 E1B89D5D
5CDB7036 E56DE1C0 EFCC0840 650CD3A6
B98FC99C 8FAC73EE D2B95564 DF450523
—— END LICENSE ——

如何关闭Sublime Text2的更新提示?

每次打开Sublime Text2时都会弹出更新提示,不想让它每次打开的时候都检测提示更新,可参考以下设置:

There is *update_check* field in Sublime version 2.0.1 build 2217.
Just go to Preferences -> Settings-User and add there: "update_check": false.
Sublime then stops checking for new version.

Sublime Text2 常用快捷键

Ctrl+L 选择整行(按住-继续选择下行)
Ctrl+KK 从光标处删除至行尾
Ctrl+Shift+K 删除整行
Ctrl+Shift+D 复制光标所在整行,插入在该行之前
Ctrl+J 合并行(已选择需要合并的多行时)
Ctrl+KU 改为大写
Ctrl+KL 改为小写
Ctrl+D 选词(按住-继续选择下个相同的字符串)
Ctrl+M 光标移动至括号内开始或结束的位置
Ctrl+Shift+M 选择括号内的内容(按住-继续选择父括号)
Ctrl+/ 注释整行(如已选择内容,同“Ctrl+Shift+/”效果)
Ctrl+Shift+/ 注释已选择内容
Ctrl+Space 自动完成(win与系统快捷键冲突,需修改)
Ctrl+Z 撤销
Ctrl+Y 恢复撤销
Ctrl+Shift+V 粘贴并自动缩进(其它兄弟写的,实测win系统自动缩进无效)
Ctrl+M 光标跳至对应的括号
Alt+. 闭合当前标签
Ctrl+Shift+A 选择光标位置父标签对儿
Ctrl+Shift+[ 折叠代码
Ctrl+Shift+] 展开代码
Ctrl+KT 折叠属性
Ctrl+K0 展开所有
Ctrl+U 软撤销
Ctrl+T 词互换
Ctrl+Enter 插入行后
Ctrl+Shift Enter 插入行前
Ctrl+K Backspace 从光标处删除至行首
Ctrl+Shift+UP 与上行互换
Ctrl+Shift+DOWN 与下行互换
Shift+Tab 去除缩进
Tab 缩进
F9 行排序(按a-z)

更多参考:http://www.cnblogs.com/BiffoLee/archive/2011/11/26/2264198.html

HTTP调试代理 Fiddler

Fiddler是一个http调试代理,它能 够记录所有的你电脑和互联网之间的http通讯,Fiddler 可以也可以让你检查所有的http通讯,设置断点,以及Fiddle 所有的“进出”的数据(指cookie,html,js,css等文件,这些都可以让你胡乱修改的意思)。 Fiddler 要比其他的网络调试器要更加简单,因为它仅仅暴露http通讯还有提供一个用户友好的格式。

Fiddler 包含一个简单却功能强大的基于JScript .NET 事件脚本子系统,他非常灵活性非常棒,可以支持众多的http调试任务。Fiddler 是用C#写出来的。

http://www.oschina.net/p/fiddler/

使用方法可以参考:

http://www.cnblogs.com/TankXiao/archive/2012/02/13/2342672.html

https://github.com/astaxie/build-web-application-with-golang/blob/master/ebook/03.1.md

editplus查找替换的正则表达式应用

表达式 说明
\t 制表符.
\n 新行.
. 匹配任意字符.
| 匹配表达式左边和右边的字符. 例如, “ab|bc” 匹配 “ab” 或者 “bc”.
[] 匹配列表之中的任何单个字符. 例如, “[ab]” 匹配 “a” 或者 “b”. “[0-9]” 匹配任意数字.
[^] 匹配列表之外的任何单个字符. 例如, “[^ab]” 匹配 “a” 和 “b” 以外的字符. “[^0-9]” 匹配任意非数字字符.
* 其左边的字符被匹配任意次(0次,或者多次). 例如 “be*” 匹配 “b”, “be” 或者 “bee”.
+ 其左边的字符被匹配至少一次(1次,或者多次). 例如 “be+” 匹配 “be” 或者 “bee” 但是不匹配 “b”.
? 其左边的字符被匹配0次或者1次. 例如 “be?” 匹配 “b” 或者 “be” 但是不匹配 “bee”.
^ 其右边的表达式被匹配在一行的开始. 例如 “^A” 仅仅匹配以 “A” 开头的行.
contentnbsp; 其左边的表达式被匹配在一行的结尾. 例如 “econtentquot; 仅仅匹配以 “e” 结尾的行.
() 影响表达式匹配的顺序,并且用作表达式的分组标记.
\ 转义字符. 如果你要使用 “\” 本身, 则应该使用 “\\”.
正则表达式应用——删除空行 ^[ \t]*\n
表达式的分组使用()来标记. 表达式的分组可以被引用为 \0, \1, \2, \3, 等等. \0 表示被匹配的所有字符串. \1 表示被匹配的第一个分组, \2 表示第二个分组, 依此类推. 举例如下.

原文 查找 替换 结果
abc (ab)(c) \0-\1-\2 abc-ab-c
abc a(b)(c) \0-\1-\2 abc-b-c
abc (a)b(c) \0-\1-\2 abc-a-c

【1】正则表达式应用——替换指定内容到行尾
原始文本如下面两行 Continue reading

git remote用法总结

git remote

git remote显示所有的remote(加-v显示详细信息)。
git remote add [shortname] [url]用来添加remote。
git fetch [remote-name]只会pull下来全部的更动,但不会自动merge,但是git pull会自动merge。
git remote show [remote-name]可以看到一个remote的详细信息。
git remote rename old new 用来改变一个remote的名字。
git remote rm [remote-name]删除一个remote。
git remote 不带参数,列出已经存在的远程分支,例如:
#git remote
origin_apps

git remote -v | –verbose 列出详细信息,在每一个名字后面列出其远程url,例如:
#git remote -v
origin_apps     gitolite@scm:apps/Welcome.git (fetch)
origin_apps     gitolite@scm:apps/Welcome.git (push)
需要注意的是,如果有子命令,-v | –verbose需要放在git remote与子命令中间。

git remote add name url 在url创建名字为name的仓库(Adds a remote named <name> for the repository at <url>)
name为远程仓库的名字

git remote show name 必须要带name,否则git remote show的作用就是git remote,给出remote name的信息。

 

使用mysql来实现lbs(地理位置服务)功能

现在大型的网站实现的lbs服务基本上是用mongodb的实现定位的(gps不太清楚)。对于小的应用来说,有些大材小用了,而且还大大增加了维护成本。这里用mysql来实现lbs的功能。

以下是从“知乎”网上的一篇文章(http://www.zhihu.com/question/20059072)。

数据库设计层面,有两个方案

(1)字段主要包括 userId,lat,lng。分别代表用户ID、最近一次 Checkin 的经度、纬度。
lat/lng 建立复合索引。

然后通过手机的定位,得到自己的位置,比如记为 myLat,myLng。
代码如下,先做一个计算,算出 1km 所对应的经纬度范围:
double range = 180 / Math.PI * 1 / 6372.797;     //里面的 1 就代表搜索 1km 之内,单位km
double lngR = range / Math.cos(myLat * Math.PI / 180.0);
double maxLat = myLat + range;
double minLat = myLat – range;
double maxLng = myLng + lngR;
double minLng = myLng – lngR;

然后执行 SQL :
SELECT * FROM checkinTable WHERE ((lat BETWEEN ? AND ?) AND (lng BETWEEN ? AND ?))
这四个问号,分别代入变量
minLat、maxLat、minLng、maxLng

然后就可以查询得到结果
但是,这样得到的结果不是有序的。
如果要排序,在客户端执行。
不建议在 SQL 层上执行,因为上述的那个 SQL 是可以用到索引进行查询的,一旦引入排序后,就会影响效率。

(2)高级用法,但是有点大材小用的感觉。
就是使用 Spatial Index(空间索引)。MySQL 5.0 之上的系统,都支持该类型的索引。
数据表可以简化为 userId 和 userLocation。 userLocation 是 Point 类型,同时建立 R-TREE 索引。
SQL 语句直接使用一个非标准的 OpenGIS 函数 DISTANCE 就可以了。
这个部分可以参考 MySQL Spatial Index Manual。如果用其他数据库,应该类似。

经测试发现用这个的方法确实实现。对于小网站来说也足够了。

adodb cs5破解办法及注册码

 

用记事本编辑“C:\Windows\System32\Drivers\etc\”目录下的 hosts 文件

127.0.0.1 activate.adobe.com
127.0.0.1 practivate.adobe.com
127.0.0.1 ereg.adobe.com
127.0.0.1 activate.wip3.adobe.com
127.0.0.1 wip3.adobe.com
127.0.0.1 3dns-3.adobe.com
127.0.0.1 3dns-2.adobe.com
127.0.0.1 adobe-dns.adobe.com
127.0.0.1 adobe-dns-2.adobe.com
127.0.0.1 adobe-dns-3.adobe.com
127.0.0.1 ereg.wip3.adobe.com
127.0.0.1 activate-sea.adobe.com
127.0.0.1 wwis-dubc1-vip60.adobe.com
127.0.0.1 activate-sjc0.adobe.com

以防止其连接 Adobe 的激活验证服务器。

Adobe Photoshop CS5的序列号、注册码,永久激活,Adobe Photoshop CS5的序列号可以在安装软件时使用,软件安装好以后,使用Photoshop CS5序列号文件激活,软件就可以长期使用了。

1330-1359-9214-6960-6105-3005

1330-1166-7128-9017-6713-0682

1330-1822-4364-2774-7756-9908

1330-1218-5682-8007-1601-0801

1330-1048-9541-7428-9078-8528

1330-1617-1629-8083-2573-9190

可以让Adobe Photoshop CS5长期使用,没有任何功能限制,还可以在线升级更新软件的Photoshop CS5序列

zend studio 破解及汉化(9.0.3/10.0.0)

Zend studio 10 破解下载地址见:http://www.geekso.com/ZendStudio100/

==========================================================

zend studio 9.0.3版本,官方下载地址如下:

http://downloads.zend.com/studio-eclipse/9.0.3/ZendStudio-9.0.3.msi

开始破解软件:

首先下载破解文件:com.zend.php.core_9.0.3.201205071416.jar ,下载完成后,复制到zend studio 9.0.3的plugins目录下,

覆盖原文件,记住不要解压。

启动zend studio 9.0.3, 输入下面注册码:

34E606CF10C3E4CF202ABCEAA9B0B7A64DD2C5862A514B944AAAB38E3EB8A5F2CD735A2AB4CF9B952590EFA62BA0AB2B3E5D99C33C55309EE143165AC7F1817D626574615F3B32312F31312F323031313B392E303B3030313B313B3330

进行汉化:

在线下载语言包:help->Install new software->add

添加网址: http://archive.eclipse.org/technology/babel/update-site/R0.9.1/helios/    回车,

然后点击下一步、下一步。。。。图文教程可以看9.0.2版本的:http://www.phpddt.com/phpdown/591.html