import sys import os import requests import threading from time import sleep from bs4 import BeautifulSoup curPath = os.path.abspath(os.path.dirname(__file__)) rootPath = os.path.split(curPath)[0] sys.path.append(rootPath) city_dic = {} fname = 'city…
先说域名解析吧,比如说你的域名是 www.sunnymould.com,这个域名对应着一个IP地址,域名解析就是把上面的域名转换成这个IP地址的过程,这样你就可以域名访问了上面地址上的内容了. 端口映射就是说,当你访问 www.sunnymould.com的时候,其实就是访问了一个IP地址的某个端口,而这个IP地址后面也许存在着一个局域网,这样我们就要指定网络访问这个IP的端口时候,指向哪个服务器(就是说WEB服务器是内网的哪个IP地址),比如内网WEB服务器地址为192.168.37.4,这样…
耀磊花楹qq82521463香港WK自营机房多IP服务器租用,多IP站群服务器,多IP多C段 站群服务器租用 耀磊数据拥有3万个自由香港IP以及独立AS号,是APNIC核心成员,机房通过BGP融合 多条线路直连PCCW.NWT.PACNET.中国电信(香港CN2)等大型ISP服务商.对中国大 陆.亚太.北美乃至全球都有良好的网络表现,欢迎携手合作! 1.耀磊数据香港WK机房提供海量IP,支持多C段,5IP-258IP,4C段,8C段等,可以 满足用户对多IP服务器的需求,适合搭建代理服务器.游戏…
该文内容已失效,现已实现scrapy+scrapy-splash来爬取该网站视频及用户信息,由于B站的反爬封IP,以及网上的免费代理IP绝大部分失效,无法实现一个可靠的IP代理池,免费代理网站又是各种反爬,解决反爬后获取到的有效IP占比极低,不想折腾,因此视频信息暂时无法成功获取.github地址 https://github.com/delav/bstation 该爬虫可以爬取B站所有视频的信息:标题,发布时间,链接,点击数,弹幕数, 收藏数,硬币数,分享数,作者,作者性别,(生日).输入你要…
问题地址: http://www.thegrouplet.com/thread-112923-1-1.html 问题: 网站配有太多的模板是否影响网站加载速度 月光答复: wp不需要删除其他的模板,不影响速度 问题地址: http://www.thegrouplet.com/thread-112926-1-1.html 问题: 除了WORDPRESS大家还用什么其他的博客程序额? 月光答复: Typecho这种虽然简单,但是如果你有特殊需要,找插件和模板就难多了 各有各的好  ... 问题地址:…
1.ConcurrentLinkedQueue简介 在单线程编程中我们会经常用到一些集合类,比如ArrayList,HashMap等,但是这些类都不是线程安全的类.在面试中也经常会有一些考点,比如ArrayList不是线程安全的,Vector是线程安全.而保障Vector线程安全的方式,是非常粗暴的在方法上用synchronized独占锁,将多线程执行变成串行化.要想将ArrayList变成线程安全的也可以使用Collections.synchronizedList(List<T> list)…
在我的博客和公众号中,发表过很多篇关于并发编程的文章,之前的文章中我们介绍过了两个在Java并发编程中比较重要的两个关键字:synchronized和volatile 我们简单回顾一下相关内容: 1.Java语言为了解决并发编程中存在的原子性.可见性和有序性问题,提供了一系列和并发处理相关的关键字,比如synchronized.volatile.final.concurren包等.(再有人问你Java内存模型是什么,就把这篇文章发给他) 2.synchronized通过加锁的方式,使得其在需要原…
作者 : Hollis 回顾一下两个关键字:synchronized和volatile 1.Java语言为了解决并发编程中存在的原子性.可见性和有序性问题,提供了一系列和并发处理相关的关键字,比如synchronized.volatile.final.concurren包等. 2.synchronized通过加锁的方式,使得其在需要原子性.可见性和有序性这三种特性的时候都可以作为其中一种解决方案,看起来是“万能”的.的确,大部分并发控制操作都能使用synchronized来完成. 3.volat…
本人免费整理了Java高级资料,涵盖了Java.Redis.MongoDB.MySQL.Zookeeper.Spring Cloud.Dubbo高并发分布式等教程,一共30G,需要自己领取.传送门:https://mp.weixin.qq.com/s/JzddfH-7yNudmkjT0IRL8Q 1.ConcurrentLinkedQueue简介 在单线程编程中我们会经常用到一些集合类,比如ArrayList,HashMap等,但是这些类都不是线程安全的类.在面试中也经常会有一些考点,比如Arr…
mysql中的NULL的判断    mysql> delete from `zhangchao` where x='NULL'; Query OK, 0 rows affected (0.00 sec) mysql> delete from `zhangchao` where x=NULL; Query OK, 0 rows affected (0.00 sec) mysql> select * from zhangchao; +------+-------+ | x | y | +--…
盘点行业内近期发生的大事,Delta 2.0 的开源是最让人津津乐道的,尤其在 Databricks 官宣 delta2.0 时抛出了下面这张性能对比,颇有些引战的味道. 虽然 Databricks 的工程师反复强调性能测试来自第三方 Databeans,并且他们没有主动要求 Databeans 做这项测试,但如果全程看完 delta2.0 发布会,会发现在 delta2.0 即将开放的 key feature 中,特别列出了 Iceberg 到 Delta 的转换功能,并且官方着重讲到了 Ad…
ngx_http_uwsgi_module ngx_http_uwsgi_module模块允许将请求传递到uwsgi服务器. 示例配置: location / { include uwsgi_params; uwsgi_pass localhost:9000; } uwsgi_bind Syntax: uwsgi_bind address [transparent] | off; Default: - Context: http, server, location 使到uwsgi服务器的出站连接…
“微空间”(www.idcbt.com)是最长久的免费云主机 现在在站长圈子里面非常火爆的“微空间”免费空间网(www.idcbt.com)犹如火山爆发一样,瞬间成为了广大站长津津乐道的免费主机空间. 这个“微空间”免费空间网和其他的IDC还真有些不一样.他们的速度和空间的质量到真的比收费的还要快,有些地区甚至FTP上传都有2000K这么变态的快. 据说这是微空间动用了一根真千兆的网络线路,仅仅这条线路的一年租金就需要好几十万,普通的商业IDC公司是无法承受的.估计微空间背后如果没有强大的风险投…
谈及网站优化(Seo)及搜索引擎优化,很多站长朋友都觉得发发外联就可以了,至少有一部分人是这样认为的. 这里唐建鹏博客将系统的从零开始学习网站优化(Seo),来解析如何从头包装我们的网络门户. 什么是网站优化(Seo) Search Engine Optimization,是一种利用搜索引擎的搜索规则来提高网站关键词或整体在搜索引擎上的排名的方式. 顾名思义,搜索引擎优化就是通过技术手段来包装我们的业务网站,使浏览器经常垂涎我们,注意是垂涎. 为什么要做网站优化(Seo) 举个例子,我是卖黄瓜的…
做网站选择独立IP还是共享IP,相信很多站长都在此纠结过,自己不使用服务器的时候从来没有关心过独立IP和共享IP的究竟有什么具体的差别.但当自己真正用到的时候,才发现:同样都是 IP,差别不是一般的大,独立IP的强悍,不用的人是没有办法体会的.奉劝亲爱的站友们, 选择IP的时候一定要慎重的考虑好了. 对于大部分网站来说,使用的都是共享IP,我们可以把共享IP理解成,一个房子租给了多个人居住,肯定彼此间有影响和打扰,但是胜在价格便宜.而独立IP的好处就是一个人住,清净.安全.上面的比喻,也就好比是…
Linode是国外非常著名的VPS商之一,目前在国内站长圈中备受推崇.有许多站长已经购买了Linode VPS,但是部分站长由于中英语言不通,对Linode的政策不了解,从而造成了许多不必要的损失.本文将会为读者们带来本博以及其他站长在使用过程中十大问题以及解答. 一.Linode VPS只支持信用卡购买 目前有几种方式: 1.您可以选择使用自己的master.visa等支持人民币和美元的双币信用卡.注意:Linode拥有无需安全码(CVV),直接进行扣费的权利,所以尽量不要使用实体信用卡. 2…
Linux和Unix中为traceroute,Windows中对应的是Tracert.如:Tracert www.baidu.com   输出为路由信息. C:\Users\Administrator>Tracert www.baidu.com 通过最多 个跃点跟踪 到 www.a.shifen.com [119.75.217.56] 的路由: < 毫秒 < 毫秒 < 毫秒 192.168.1.1 < 毫秒 < 毫秒 < 毫秒 125.216.240.254 ms…
================================================= 版權聲明:如需轉載,請列明出處:HingAglaiaWong@博客園 支持原創,是對作者最好的的鼓勵. http://www.cnblogs.com/HingAglaiaWong/ ================================================= 不能再拖了,要開始認真的啃 “TCP/IP:協議”.這算是讀書報告吧,以“TCP/IP卷x” 作開頭,希望能完成這一個…
作者QQ:1161493927,欢迎互相交流学习. 报错信息:com.microsoft.sqlserver.jdbc.SQLServerException: 到主机 的 TCP/IP 连接失败. java.net.ConnectException: Connection refused: connect Exception in thread "main" java.lang.NullPointerExceptionat test.main(test.java:17) 很多情况下,不…
TCP-IP详解笔记3 地址解析协议 IP协议的设计目标是为跨越不同类型物理网络的分组交换提供互操作. 网络层软件使用的地址和底层网络硬件使用的地址之间进行转换. 对于TCP/IP网络,地址解析协议(ARP)提供了一种在IPv4地址和各种网络技术使用的硬件地址之间的映射. ARP仅能用于IPv4,IPv6使用邻居发现协议,它被合并于ICMPv6. 网络层地址和链路层地址由不同部门分配的: 硬件地址,主地址由设备制造商定义,并存储在设备的永久性内存中,它不会改变. 网络接口的IP地址可能改变,是由…
本文描述的是对国家统计局于2019-01-31发布的<2018年统计用区划代码和城乡划分代码(截止2018年10月31日)>的采集. 相对于用于和采集2016版.2017版的js代码做了比较大的优化和调整,就开一遍文章来介绍这个V2版本.老版本文章. 本文更新(移步查阅): 19-04-15 新采集了2018的省市区三级坐标和行政区域边界 19-03-22 采集了2018的城市数据 数据下载 GitHub:https://github.com/xiangyuecn/AreaCity-JsSpi…
文章转载自: haproxy+keepalived    https://cloud.tencent.com/developer/article/1026385 网络四层和七层的区别   https://juejin.im/post/59a0472f5188251240632f92 Nginx.LVS.HAProxy 是目前使用最广泛的三种负载均衡软件,本人都在多个项目中实施过,通常会结合Keepalive做健康检查,实现故障转移的高可用功能. 1)在四层(tcp)实现负载均衡的软件: lvs-…
ICMP Internet控制报文协议通常被认为是IP层的组成部分,一般被IP层或更高层(TCP.UDP)使用.ICMP报文是在IP数据报内部被传输的.如图: ICMP报文的格式如下: 报文的前4个字节都一样: 8bit类型,8bit代码,16bit检验和. 16bit检验和,算法和计算IP首部检验和一样,ICMP检验和要覆盖整个报文,包括首部和数据.ICMP报文有不同的报文类型,不同类型由这个8bit的类型和8bit的代码共同决定.一个类型下可能有多个代码.比如: 类型0表示回显应答(ping…
Nginx.LVS.HAProxy 是目前使用最广泛的三种负载均衡软件,本人都在多个项目中实施过,通常会结合Keepalive做健康检查,实现故障转移的高可用功能. 1)在四层(tcp)实现负载均衡的软件: lvs------>重量级 nginx------>轻量级,带缓存功能,正则表达式较灵活 haproxy------>模拟四层转发,较灵活 2)在七层(http)实现反向代理的软件: haproxy------>天生技能,全面支持七层代理,会话保持,标记,路径转移: nginx…
四层协议给站点设置独享ip 初始化为四层节点 设置独占ip 设置独享的产品不用预设置分组 增加站点 创建站点后,在分组解析里会自动创建一个以站点名为名称的分组并且会自动分配一个独享的ip在这个分组里(注意分组名前面有一个点这是独享才有的) 如果想给这个独享分组增加ip,可以在创建完站点后,再增加ip,如下图…
创建 Azure 虚拟机 (VM) 时,必须创建虚拟网络 (VNet) 或使用现有的 VNet. 此外,还需要确定如何在 VNet 上访问 VM. 在创建资源之前必须做好规划,确保了解网络资源的限制. 在下图中,VM 显示为 Web 服务器和数据库服务器. 每组 VM 已分配到 VNet 中的独立子网. 可以在创建 VM 之前创建 VNet,也可以在创建 VM 时创建 VNet. 需要创建以下资源来支持与 VM 通信: 网络接口 IP 地址 虚拟网络和子网 除了上述基本资源外,还应考虑创建以下可…
支持以下音乐平台 网易云音乐 QQ音乐 酷狗音乐 酷我音乐 虾米音乐 百度音乐 一听音乐 咪咕音乐 荔枝FM 蜻蜓FM 喜马拉雅FM 全民K歌 5sing原创 5sing翻唱 若是数据获取失败 方案一 修改 index.php 文件里的 MC_PROXY 为您的代理地址 将 core/music.php 里需要代理的 URL 'proxy' => false 改为 'proxy' => true 方案二 在 core/music.php 里查找 setTimeout,将其后面的数值 20 改为…
linux操作系统自身可以充当交换机,还可以当路由器,也就是说linux多网卡之间拥有互相转发数据包的能力,这种能力的实现主要依靠的是防火墙的功能进行数据包的转发和入站. 路由选择点,就是在一个点分辨出事转发还是入站,在路由选择点之前的路叫路由选着前,出站之后的路叫路由选择后存储链的表示filter 和natfilter里村的是入站出站,和转发nat存的是路由前,路由后和出站. 入站叫INPUT 出站叫OUTPUT 转发叫FORWARD 入站前叫PREROUTING 出站叫之后叫POSTROUT…
ettercap是一个基于ARP地址欺骗方式的网络嗅探工具,主要适用于局域网. ettercap是一款现有流行的网络抓包软件,它利用计算机在局域网内进行通信的ARP协议的缺陷进行攻击,在目标与服务器之间充当中间人,嗅探两者之间的数据流量,从中窃取用户的数据资料.ettercap 在kali Linux 是自带的一个工具,它也有图形化的界面,不过熟练之后你会发现在终端以命令行的形式操作会更加方便.下面讲的就是ettercap的DNS欺诈和arp攻击.   下面开始Kali Linux 的操作了 (…
AD高级培训PPT总结 https://bbs.sangfor.com.cn/forum.php?mod=viewthread&tid=44905&highlight=     说明:其中“一”代表第1章,“1”代表某章第1个知识点,依此类推.   一.负载均衡的原理 1.智能DNS调度算法   (1)轮询.加权轮询(依赖链路权重).首个可用.哈希.静态就近性.动态就近性.    加权最小流量(依赖链路权重).加权最小连接(依赖链路权重)   (2)首个可用   首个IP地址通过监视器检测…