• 我来说说 Git 和 GitHub

    本文旨在运用浅显易懂的文字,解说版本控制背后的理论,以便你能对程序员们如何工作有个全局概念。本文不触及代码,不用下载啥东西,按部就班,不关注繁复细节,只要文字和一些不怎样漂亮的手绘涂鸦。 写本文的动机 学习任何东西都能在网络上找到如此之多的指导教程,这不断令我诧异不已。Git 和 Github 也不例外,网络上有大量优秀资源,这些资源要么只对其中一个,要么统筹二者引导你开端学习。以下是我特别喜欢的一些资源: Treehouse – 写给设计师的 Git 入门介绍 Roger Dudler – G…

    Linux云计算 2017年5月30日
  • 端午节 | 马哥教育“粽”有礼,千元红包等你刮!

    “棕子香,香厨房。艾叶香,香满堂。桃枝插在大门上,出门一望麦儿黄。这儿端阳,那儿端阳,处处都端阳。” 又是一年五月五,掐指一算,这已经是马哥教育陪伴马帮学子们度过的第8个粽子节了。 佛说:前世五百年的回眸,才换来今生的擦肩而过。真幸运,在时间的无涯里,没有早一步,没有晚一步,马哥教育与你相遇。 跟往年一样,今年的端午佳节,马哥教育早早地为学子们准备好了节日礼物; 不一样的是,今年的节日礼物,要靠你的幸运刮出来! 先来看一下马哥教育为大家准备的端午大礼包👇 活动奖品 一等奖: 1000元现金红包*…

    马哥头条, 马哥教育快报 2017年5月30日
  • 怎样在 Linux 中删除百GB文件

    假如我们想要删除超大的文件/文件夹,比方大约 100-200GB,在删除文件(I/O 调度)所破费的时间以及 RAM 占用量方面,就没有你想的那么简单。 本文导航 -在 Linux 中使用 ionice 命令删除超大(200GB)文件29% 通常,要在 Linux 终端删除一个文件[1],我们使用 rm 命令(删除文件)、shred 命令(安全删除文件)、wipe 命令(安全擦除文件)或者 secure-deletion 工具包(一个安全文件删除工具集合)。 我们可以使用上述任意的工具来处理相对…

    Linux云计算 2017年5月29日
  • 如何实现一个会讲笑话的Python程序

    笑话从哪里来?自己写肯定是不现实的。在这个“云”的时代,各种云都有,自然是不缺开放API的(大部分都是免费的)。随意一搜,果然被我找到一个接口:易源_笑话大全​http://apistore.baidu.com/apiworks/servicedetail/864.html。下面写一个用Python写的例子,其实不止Python语言,同样提供了C#,Java等语言接口。 结果如下所示: 顺便附上C#代码:   马哥学习交流群 马哥教育-Python开发-1群 335068227 马哥教…

    Python开发 2017年5月29日
  • 手把手教你用jumpserver搭建堡垒机!

    首先,jumpserver是什么呢? Jumpserver 是一款由Python编写开源的跳板机(堡垒机)系统,完成了跳板机应有的功用。根据ssh协议来办理,客户端无需装置agent。 特点: 完全开源,GPL授权 Python编写,容易再次开发 实现了跳板机基本功能,认证、授权、审计 集成了Ansible,批量命令等 支持WebTerminal Bootstrap编写,界面美观 自动收集硬件信息 录像回放 命令搜索 实时监控 批量上传下载 jumpserver 3.0 安装 相对于 jumps…

    Linux云计算 2017年5月28日
  • 35个Python黑魔法级别

    从我开端学习Python的时分,我就开端自个总结一个Python小技巧的调集。后来当我什么时分在Stack Overflow或许在某个开源软件里看到一段很帅代码的时分,我就很惊奇:本来还能这么做!其时我会努力的自个测验一下这段代码,直到我懂了它的全体思路今后,我就把这段代码加到我的调集里。 如果你已经是个Python大牛,那么基本上你应该知道这里面的大多数用法了,毕竟握着我这样的小白接触代码还是少。 1.1 拆箱 1.2 拆箱变量交换 1.3 扩展拆箱(只兼容Python3) 1.4 负数索引 …

    Python开发 2017年5月28日
  • 软件测试工程师工作中常用的Linux命令

    Linux系统有着众多的优点,比方开源、非商业版本免费、多任务多用户操作,因而Linux系统在非桌面范畴占有压倒性的市场份额。关于互联网技术工作者来说,控制常用的Linux命令也是一门必修课。下面罗列一些笔者在工作中常用的Linux命令。 cd 切换目录 cd .. 返回上一层目录 cd . 进入当前目录 cd - 返回前一次的目录,即上一次的目录不是上一层目录 ls 查看文件与目录 用法: ls [参数][文件] 参数: ls –l 显示文件的权限和属性 ls –a 列出所有的文件,包含隐藏文…

    Linux云计算 2017年5月27日
  • 工业大数据可视化的难点有哪些

    工业大数据采集、处置之后,十分重要的一个环节就是数据可视化工作。毕竟,无论我们有几数据,都是需求看到的,否则数据的意义又在哪里呢? 数据可视化技术第一代应该是报表软件,通过报表系统能够把复杂的数据整理成规则的表格,并配以漂亮的图形,比如柱图、饼图、折线图等等。第二代当属BI(Business Intelligence)了,BI比起简单的报表又更进了异步,它已经不单单是一个工具软件,而是一套完整的解决方案,可以将企业中现有的数据进行有效的整合,快速准确的提供报表并提出决策依据,帮助企业做出明智的业…

    大数据学习 2017年5月27日
  • python应掌握的爬虫所有技能

    查看网页源代码和检查元素 不要觉得很简单,这两招是爬虫的根底。假如你熟习这两招,简单网站的爬虫,你就学会了一半。 普通来说,检查元素中看到的内容都会在网页源代码中呈现。今天我选取的这个例子,状况特殊,检查元素中看到的内容局部会在网页源代码中呈现。 爬北京的白天和夜间温度 下面是源代码,我会有注释的,跟着一起读一读 Talk is cheap. Show you the code 简单点解释就是检查元素看到的样子和Soup对象中元素的样子差不多 爬多个城市的白天和夜间温度 搜索不同的城市天气,观察…

    Python开发 2017年5月27日
  • Linux安全运维之如何活用history命令

    作者分离本人多年丰厚的工作实战经历,以简单、浅显易懂方式讲述了如何活用history命令。 悬镜Linux运维 Linux系统下可通过history命令查看用户所有的历史操作记录,在安全应急响应中起着非常重要的作用,但在未进行附加配置情况下,history命令只能查看用户历史操作记录,并不能区分用户以及操作时间,不便于审计分析。 当然,一些不好的操作习惯也可能通过命令历史泄露敏感信息。 下面我们来介绍如何让history日志记录更细化,更便于我们审计分析。 1、命令历史记录中加时间 默认情况下如…

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