程序员不得不知的利器(持续更新)
一、目录
1、Github访问慢?一招解决!
2、Stackoverflow访问慢?一招解决!
3、Maven配置阿里镜像
4、解决SecureCRT超时连接失效
5、chorme浏览器插件
二、正文
1、Github访问慢?一招解决!
Github没有被墙,但是作为国外网站,默认的dns解析慢,我们要做的就是配置dns解析。
1)打开chinaz dns查询,输入http://github.com,点击检测(A类型);
2)找到TTL值最低的响应IP(如: 192.30.253.113);
3)把本机的hosts文件末尾增加如下,保存并关闭。开始体验飞一般的速度。
192.30.253.113 github.com
如何修改hosts文件:
1)在开始搜索框输入notepad(记事本),右键以管理员身份打开;
2)在记事本选择 文件--打开;
在文件地址框输入C:\Windows\System32\drivers\etc\hosts,回车;
3)修改保存即可。
2、Stackoverflow访问慢?一招解决!
由于Stackoverflow引用了域名ajax.googleapis.com下的jquery.min.js文件,而该域名被墙,导致每次加载pending该文件直至超时才会显示页面。
1)拥有Chorme浏览器;
2)安装LocalCDM.crx插件(密码:e9rk),再次刷新Stackoverflow,速度贼快。
如何安装Chorme插件:
Chorme右上方点击出现菜单,选择更多工具---拓展程序,拖动到空白区安装即可。
3、Maven配置阿里镜像
现在很多项目都选择用Maven构建,而选一个合适的镜像源会让你的项目构建神速。
1)进入Maven安装目录下conf文件夹;
2)编辑settings.xml,在<mirrors>节点中加入阿里镜像,如下;
<mirrors> <mirror> <id>nexus-aliyun</id> <mirrorOf>*</mirrorOf> <name>Nexus aliyun</name> <url> http://maven.aliyun.com/nexus/content/groups/public </url> </mirror> </mirrors>
4、解决SecureCRT超时连接失效
使用scrt连接服务器后,如果我们在几分钟内没有任何操作的话。连接就会断开,甚至陷入假死的状态,很不爽。解决办法是让scrt每隔一段时间发送一个空格,使服务器连接保活。
1)Options -- Grobal Options -- General -- Default Session,点击Edit Default Setting
2)Terminal里面 -- Anti idle;
Sending String里面打一个空格(空格不影响我们命令的执行,不要用其他字符串),时间设为120秒。从此就不用打开很多个连接了。
5、chorme浏览器插件
1)github代码查看工具octotree(链接)