目录
方法:绕过dns解析,在本地直接绑定较快的,修改本地系统主机的hosts文件
【Github】
*Pre-learning之加速github的访问
Github作为程序员最大代码托管和分享平台的国外网站,经常出现访问会卡或者进不去的情况,结合网上的资料和自己的实际操作经验进行整理:
-
方法:绕过dns解析,在本地直接绑定较快的,修改本地系统主机的hosts文件
1、打开DNS查询工具:http://tool.chinaz.com/dns (这是一个查询域名映射关系的工具)
2、多查几次,选择一个稳定,记录延迟较低的 ip:
3、找到本地电脑上的host文件(windows系统:C:\Windows\System32\drivers\etc),然后添加下列内容(注意把ip改为刚刚查到的ip):
4、打开cmd,输入命令ipconfig/flushdns,刷新本地dns缓存即可
-
操作中遇到的问题之修改hosts拒绝访问
解决方法:在hosts文件的权限列表中添加当前用户的所有权限,具体操作可参考( https://blog.csdn.net/dianzanshou2206/article/details/101587305 )
扩展之DNS与hosts
因特网发展早期,由于网络规模较小,采用主机文件进行域名解析,因此主机都有一个hosts文件。随着网络规模的不断扩大,主机文件开始无法满足需求了,域名系统DNS(Domain Name System)应运而生,域名解析将由DNS服务器完成。于是乎,今天你不用输入IP地址只需要输入www.baidu.com就可以进行百度。
然而hosts文件依然存在于我们的电脑之中,在hosts文件中加入IP和对应的域名可以直接跳过DNS解析,加快响应效率。一些限制:hosts本身就是有局限性的,它无法随着服务器的更新而更新,所以你过一段时间就需要换新的,当然一般来说不是很频繁。还有就是视频源的播放,有些视频源是动态的IP所以hosts是无法解析的。
————————————————
版权声明:本文为CSDN博主「BlueBlueSkyZ」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/BlueBlueSkyZ/article/details/54846606
如何高效地在github上找开源项目
1、与检索有关的要素:name、description、readme、stars、fork、language、pushed(最近更新时间)
2、检索项目的举例
例1:
例2:
【开源项目学习】
一、先了解项目的内容
1、项目是干什么的
2、项目有哪些技术点(后端、数据库等)
二、在本地把项目给跑起来(很重要)
1、下载源码(详见本栏的《【实战学习(一)】开源项目学习之下载源码》)
2、运行项目
三、阅读项目源码并且调试
可结合某个运行起来的功能入手,一个一个组件弄熟,看报错、日志、打印变量。
四、会在其基础上改东西,添加自己的功能模块