• 原创投稿 | 防火墙及NAT服务

    一、简介 1. 关于防火墙 防火墙,其实就是用于实现Linux下访问控制的功能的,它分为硬件和软件防火墙两种。无论是在哪个网络中,防火墙工作的地方一定是在网络的边缘。而我们的任务就是需要去定义到底防火墙如何工作,这就是防火墙的策略、规则,以达到让它对出入网络的IP、数据进行检测。 目前市面上比较常见的有三、四层的防火墙,叫做网络层的防火墙,还有七层的防火墙,其实是代理层的网关。对于TCP/IP的七层模型来讲,我们知道第三层是网络层,三层的防火墙会在这层对源地址和目标地址进行检测。但对于七层的防火…

    技术干货 2017年3月30日
  • Linux运维部落更新了!

    各位同学,为了给大家创造更好的交流和学习体验,经过长时间的酝酿,Linux运维部落迎来一次重大更新。 本次更新中,我们大幅度的调整了现有网站的运行方式,同时根据用户使用反馈进行了一系列的体验优化。 以下是本次更新的内容: 1.网址迁移 更新后,原网址http://www.178Linux.com/将更改为http://blog.magedu.com/。 Linux运维部落用户数据将完整迁移至新网址,用户的使用不会受到影响。 2.新增模块 2.1新增云课堂模块 新增云课堂模块,用户可在云课堂内观看…

    技术干货 2017年3月26日
  • Python爬虫基础知识:urllib2的使用技巧

    前面说到了urllib2的简单入门,下面整理了一部分urllib2的使用细节。 1.Proxy 的设置 urllib2 默认会使用环境变量 http_proxy 来设置 HTTP Proxy。 如果想在程序中明确控制 Proxy 而不受环境变量的影响,可以使用代理。 新建test14来实现一个简单的代理Demo: 这里要注意的一个细节,使用 urllib2.install_opener() 会设置 urllib2 的全局 opener 。 这样后面的使用会很方便,但不能做更细致的控制,比如想在程…

    Python开发 2017年3月24日
  • 网易OpenStack部署运维实战

      OpenStack简介 OpenStack 是一个开源的 IaaS 实现,它由一些相互关联的子项目组成,主要包括计算、存储、网络。 由于以 Apache 协议发布,自 2010 年项目成立以来,超过 200 个公司加入了 OpenStack 项目,其中包括 AT&T、AMD、Cisco、Dell、IBM、Intel、Red Hat 等。 目前参与 OpenStack 项目的开发人员有 17,000+,来自 139 个国家,这一数字还在不断增长中。 OpenStack 兼容一…

    技术干货 2017年3月24日
  • Python爬虫基础知识:异常的处理

    先来说一说HTTP的异常处理问题。        当urlopen不能够处理一个response时,产生urlError。        不过通常的Python APIs异常如ValueError,TypeError等也会同时产生。        HTTPError是urlError的子类,通常在特定HTTP URLs中产生。         1.URLError        通常,URLError在没有网络连接(没有路由到特定服务器),或者服务器不存在的情况下产生。 这种情况下,异常同样会带…

    Python开发 2017年3月22日
  • LINUX上MYSQL优化三板斧

    现在MySQL运行的大部分环境都是在Linux上的,如何在Linux操作系统上根据MySQL进行优化,我们这里给出一些通用简单的策略。这些方法都有助于改进MySQL的性能。 闲话少说,进入正题。 一、CPU 首先从CPU说起。 你仔细检查的话,有些服务器上会有的一个有趣的现象: 你cat /proc/cpuinfo时,会发现CPU的频率竟然跟它标称的频率不一样: 这个是Intel E5-2620的CPU,他是2.00G * 24的CPU,但是,我们发现第5颗CPU的频率为1.2G。  …

    技术干货 2017年3月22日
  • 莎莎有三件很重要的事要跟你说一下!

    大家好!今天可能是马哥教育成立以来,莎莎给大家透露内幕消息最多的一天! 一次性给大家说了三件事,简直要累死我啦! 你们可要仔细的看到底哟! 第一件事: 自从上次莎莎给大家介绍了即将启用的郑州分中心,就不断地有人在问郑州分中心的事儿,还有人迫不及待跑去参观了呢~ 路痴同学别怕,莎莎给你打了美美的码哟 不过大家不要担心,经过莎莎的详细指导,最终路痴同学还是找到了我们的大楼,心愿得偿~ 今天莎莎就带着大家深入了解一下咱们郑州分中心的详细信息吧! 上次给大家提过,郑州分中心马上要开始我们的第24期Lin…

    马哥头条, 马哥教育快报 2017年3月21日
  • 马哥教育Linux面授班23期开班典礼

    我猜你看到标题就已经明白我想跟你说什么,没错,第23期Linux面授班已经在昨天开班授课啦! 虽然昨天北京小雨淅淅,雾霾沉沉,挡住的是我们的视线,挡不住我们追求知识的心! 我们的23期学员来自五湖四海,小编粗略的数了一下,嗯,数不完……各种各样的地名,看的眼睛都花了。 开班典礼上,当然少不了我们的各位老师致辞啦! 可千万别觉得这个致辞没有用,各位老师可都是在用自己的亲身经历给大家分享人生经验,看看大家的眼神就知道,是真的有干货的! 老师致辞时间: 学员showtime: …

    马哥头条, 马哥教育快报 2017年3月21日
  • Python爬虫基本知识:什么是爬虫?

    一、网络爬虫的定义 网络爬虫,即Web Spider,是一个很形象的名字。 把互联网比喻成一个蜘蛛网,那么Spider就是在网上爬来爬去的蜘蛛。网络蜘蛛是通过网页的链接地址来寻找网页的。 从网站某一个页面(通常是首页)开始,读取网页的内容,找到在网页中的其它链接地址, 然后通过这些链接地址寻找下一个网页,这样一直循环下去,直到把这个网站所有的网页都抓取完为止。 如果把整个互联网当成一个请叫我汪海网站,那么网络蜘蛛就可以用这个原理把互联网上所有的网页都抓取下来。 这样看来,网络爬虫就是一个爬行程序…

    Python开发 2017年3月20日
  • 细节决定成败–空格的巨大作用以及正则表达式中元字符的转义

    字符串的条件判定 1.字符串判定 一定要用双[[ ]] 2.字符串判定=~默认支持扩展正则表达式,这里注意双引号的使用仅仅做是否包含时,有无双引号无区别。但是利用其他扩展表达式时 双引号一定要去掉锚定示例多条件判定时-o -a使用时,不能使用双中括号空格有无的差别!的使用细节 !到目前为止 有两种意义条件判定取反历史命令的调用 两者的使用却别!后面是否接空格 find 命令中的-exec command {} \;  尾部的空格一定要注意,一个都不能少不能少 正则表达式的元字符 在不同命令中的转…

    Linux云计算 2017年3月19日
历经多年发展,已成为国内好评如潮的Linux云计算运维、SRE、Devops、网络安全、云原生、Go、Python开发专业人才培训机构!