搜索类网站记录 && 代理服务器

技巧

1.使用site

    我们在搜索的时候,其实不全依赖搜索引擎也是可以的, 比如我们要搜索一个 “中国” ,可以在搜索框输入

     中国  site:www.baidu.com

  然后我们得到就全是来自百度的信息,而不会有夹杂的信息,这个是非常好用的

  注意: 在site后面必须是英文的:并且在:的前后不能有空格。

2. 直接进入百度的高级搜索页面。

  https://www.baidu.com/gaoji/advanced.html

3. http://www.3bsou.com

  3b搜

  竟然爱上了它,看看它的界面吧。

  可以看到,在搜索引擎上,还是谷歌和必应可以给我想要的。

4. 维基百科

  一般通过谷歌进入会更好一些,维基百科的好处在于信息更为全面、权威,并且我认为他们对于信息的处理(如目录、来源等)都做的很好,并且也不用担心它是英文,因为维基百科在左上方可以让我们选择语言,如下所示:

  直接点击、或者是大陆简体 即可。非常方便,尤其是在讲解各种排序,也是浅显易懂。推荐。

  1.搜百度盘。有很多东西可以方便的找到,比如破解ps的amtlib.dll文件,FastStoneCapture工具(对此工具了解更多)等等。

2.知乎。很多问题都能找到高质量的答案。

  3.github。什么源码都可以很方便的找到。另外翻墙神器lantern就是源于此。

  4.谷歌搜索。搜索比较专业的东西用谷歌,搜索国内的零碎的东西可以用百度。但是因为我们谷歌在国内有时候不稳定,所以在我看来必应搜索也是很不错的搜索引擎,值得推荐。

  5.fanqiang

一般,我们在使用lantern的时候可能会出现一些问题,问题的原因往往是由于代理服务器的设置问题,比如,我们开机之后,并没有自动登陆蓝灯,然后发现qq可以登录,而浏览器不能登录,这时就是因为在浏览器的高级设置中的代理设置中开启了代理服务器,而蓝灯没有真正的打开,先看下图:

即,这时,使用蓝灯的4219端口号了,但是lantern没有真正的链接成功,所以不能浏览网站,解决方法很简单,一种是开启lantern,这时也是可以翻墙的了;另外一种就是把proxy server勾掉,这样就彻底是不能翻墙的了。 都是可以成功解决此类问题的。

另外,当我们使用小飞机翻墙的时候(lantern同时也在开启状态),那么可以看到Automatic configuration也是开启的状态,这个配置选项会自动覆盖下面的proxy server,也就是说使用lantern和小飞机同时翻墙,最终使用的时小飞机。

如图所示,当我们打开小飞机时,在网络设置的代理设置中显示如下:

即使用了setup script, 地址为 http://...........

当然,如果我们关闭了,就不会显示这些了。 而如果我们打开的时lantern,则显示如下:

两者使用的都是代理服务器,只是小飞机设置的是自动代理,而lantern的是手动设置。

那么两者真正的区别是什么呢?实际上,两者一个是代理上网,一个是脚本上网,而本质上两者使用的都是代理服务器来上网。

只是,前者需要手动配置代理的地址和端口号,如下图所示。而后者上网是不需要手动配置地址和端口号的,只需要将脚本文件填写在自动配置的脚本处即可。如果我们把小飞机的脚本代理的地址输入,可以发现会提示下载一个脚本文件,这个脚本文件的代码如下(js代码)

// Generated by gfwlist2pac
// https://github.com/clowwindy/gfwlist2pac var domains = {
"gimpshop.com": ,
"directcreative.com": ,
// 省略2000行配置代码
}; var proxy = "PROXY 127.0.0.1:1080;"; var direct = 'DIRECT;'; var hasOwnProperty = Object.hasOwnProperty; function FindProxyForURL(url, host) {
var suffix;
var pos = host.lastIndexOf('.');
pos = host.lastIndexOf('.', pos - );
while() {
if (pos <= ) {
if (hasOwnProperty.call(domains, host)) {
return proxy;
} else {
return direct;
}
}
suffix = host.substring(pos + );
if (hasOwnProperty.call(domains, suffix)) {
return proxy;
}
pos = host.lastIndexOf('.', pos - );
}
}

我们可以去github上查看源码。

可以看到,这个配置文件中,首先是一个domains对象,进行了2000行左右的配置。然后一个proxy字符串、一个direct字符串、hasOwnProperty方法、一个需要本地进行调用的函数 FindProxyForURL,接受一个url参数和一个host参数,然后进行判断host中是否有两个.,如果没有,就检测domains中是否有host属性,有,则返回proxy,否则返回direct, 然后如果存在两个.,就看后面以股份有没有suffix,如果有,就使用代理,否则一直循环即可。

domains是很多的主机名称,并且都是没有www的,即如果是只有一个点的,那么就判断使用proxy还是direct,如果是有两个点的,我们就拿到后面的,看看有没有,即只要一个点就够了,如果有,就使用,如果么有,就不用了,让pos减1后继续循环判断。

他会被浏览器自动调用,这里文章介绍了

在firefox中,我们也是可以进行代理设置的,如下所示:

即默认选项为使用系统代理设置,即我们在网络设置的是怎么样的,这里就使用怎么样的形式,下面还有一个自动代理配置(PAC)的选项,就是添加自动配置的PAC文件,既然PAC是js文件,所以一定是浏览器来调用的了。 而我们也可以选择不使用代理。

即系统自己是一个统筹全局的设置,我们在浏览器中还可以进一步的进行配置,有一种双层保护的感觉。

另外,我们可以看看小飞机的设置选项:

即第一个是是否使用系统代理,勾选上之后我们就可以fanqiang了,第二个是模式分为PAC和全局模式,PAC模式就是上面我们看到的pac脚本文件中的domains对象下的一些域名,如果全局模式就会代理所有的流量了。就像lantern一样,我们可以选择如下:

即可以通过勾选Proxy all traffic来代理所有的流量,当然,这是不建议的,因为lantern和小飞机都是由流量的限制的,所以,我们还是希望对于一些没有必要的地方不适用代理服务器,来减少浪费。

接下来是Servers(这个Servers当然就是代理服务器了):

这里就选择了try01的服务器。并且我们得到端口号时一般进入Edit Servers即可进行配置服务器选项。

下面是PAC选项设置:

即我使用的时Local PAC, 即使用本地的PAC配置文件, 当然也可以使用Online PAC,但是显然,使用本地的更快,因为浏览器在调用时不需要再去请求了,我们还可以直接Edit ,这样就可以进入PAC配置文件了,还可以从网上更新得到最新的PAC文件。

我们还可以选择是否需要开机自启,至于 Availibility statics,还不太清楚其意思。

最后就是logs了,我们可以通过查看日志了解到我们对其进行的一系列操作。

5. 找寻问题的搜索路径

  • 官方文档
  • stackoverflow (segmentfault)
  • 阮一峰&&张鑫旭
  • 博客园的找找看(按照推荐书搜索)

6. 论谷歌对原创的支持 --- 谷歌百度高下立见

  

搜索类网站记录 && 代理服务器的更多相关文章

  1. java处理高并发高负载类网站的优化方法

    java处理高并发高负载类网站中数据库的设计方法(java教程,java处理大量数据,java高负载数据) 一:高并发高负载类网站关注点之数据库 没错,首先是数据库,这是大多数应用所面临的首个SPOF ...

  2. [转]java处理高并发高负载类网站的优化方法

    本文转自:http://www.cnblogs.com/pengyongjun/p/3406210.html java处理高并发高负载类网站中数据库的设计方法(java教程,java处理大量数据,ja ...

  3. 项目源码--Android视频MV类网站客户端

    下载源码 技术要点: 1.视频MV类网站客户端框架 2.底部TAB功能模块 3.用户管理模块 4.结合优质动画技术,良好的用户体验 5.用户设置模块 6.sqlite数据库灵活的应用 7.源码带有非常 ...

  4. vuejs模仿实现一个电影分享类网站

    前几天朋友发了一个电影分享类网站:http://dy.bingthink.top/ 感觉界面还挺好看的,所以打算用vuejs模仿写一个. 从后台转前端,要学习的东西挺多的,仅以此记录我的学习历程,闲的 ...

  5. 信息收集渠道:文本分享类网站Paste Site

    信息收集渠道:文本分享类网站Paste Site Paste Site是一种专门的文本分享的网站.用户可以将一段文本性质的内容(如代码)上传到网站,然后通过链接分享给其他用户.这一点很类似于现在的优酷 ...

  6. 下载类网站的SEO优化方面技巧

    在互联网国际中有一类十分主要的网站,那即是供应各种软件下载的网站,这类网站可以协助用户解决许多软件运用方面的疑问,可是随着知识产权维护的认识越来越强,许多下载类网站也要开端改动自个的经营策略,这么才可 ...

  7. Google学术搜索镜像网站搜集

    Google学术搜索镜像网站: http://scholar.glgoo.com/ https://xie.lu/ https://g.wen.lu/ http://www.gfsoso.com/sc ...

  8. 如何搜索 git 提交记录

    如何搜索 git 提交记录 git log -p --all -G '可通过正则搜索' --pretty=format:'%ci' # 可跨分支搜索 # -S '通过文本搜索' git branch ...

  9. Yii2 数据搜索类 PostSearch

    数据搜索类 PostSearch /** * @Purpose : 添加 authorName 属性,使属性和搜索表单相对应 * @return array */ public function at ...

随机推荐

  1. file.write(str),file.writelines(sequence)

    file.write(str)的参数是一个字符串,就是你要写入文件的内容.file.writelines(sequence)的参数是序列,比如列表,它会迭代帮你写入文件.

  2. Series转成list

    直接list(series)就可以的 最佳的方式是将列表转换成Python中的科学计算包numpy包的array类型,再进行加减. 1 2 3 4 import numpy as np a = np. ...

  3. Cadence丢失了csdCommon.dll

    http://bbs.elecfans.com/jishu_450237_1_1.html

  4. POJ2676 – Sudoku(数独)—DFS

    Sudoku Time Limit: 2000MS   Memory Limit: 65536K Total Submissions: 24081   Accepted: 11242   Specia ...

  5. Javascript设计模式理论与实战:观察者模式

    观察者模式主要应用于对象之间一对多的依赖关系,当一个对象发生改变时,多个对该对象有依赖的其他对象也会跟着做出相应改变,这就非常适合用观察者模式来实现.使用观察者模式可以根据需要增加或删除对象,解决一对 ...

  6. JS下对日期进行比较

    20181019更新一个获取指定日期的function //获取指定日期 function getBeforeDate(n) { var n = n; var d = new Date(); var ...

  7. ASP.NET Core使用Elasticsearch记录NLog日志

    ASP.NET Core使用Elasticsearch记录NLog日志 1.新建一个 ASP.NET Core项目 2.安装Nuge包 运行:Install-Package NLog.Web.AspN ...

  8. 统一登录中心SSO 单点登录系统的构想

    什么是单点登录?我想肯定有一部分人“望文生义”的认为单点登录就是一个用户只能在一处登录,其实这是错误的理解.单点登录指的是多个子系统只需要登录一个,其他系统不需要登录了(一个浏览器内).一个子系统退出 ...

  9. C博客作业03—函数

    1.本章学习总结 1.1思维导图 1.2本章学习体会及代码量学习体会 1.2.1 学习体会 知道了程序的模块化设计可使程序结构清晰,简化复杂问题,解决代码重复问题 学会使用自定义函数简化主函数,使代码 ...

  10. leetcode 91. 解码方法 JAVA

    题目: 一条包含字母 A-Z 的消息通过以下方式进行了编码: 'A' -> 1 'B' -> 2 ... 'Z' -> 26 给定一个只包含数字的非空字符串,请计算解码方法的总数. ...