• 面试数十家Linux运维工程师,总结了这些面试题(含答案)

    下面是一名资深Linux运维求职数十家公司总结的Linux运维面试精华,助力大家跳槽找个高薪好工作。 1、什么是运维?什么是游戏运维? 1)运维是指大型组织已经建立好的网络软硬件的维护,就是要保证业务的上线与运作的正常,在他运转的过程中,对他进行维护,他集合了网络、系统、数据库、开发、安全、监控于一身的技术运维又包括很多种,有DBA运维、网站运维、虚拟化运维、监控运维、游戏运维等等 2)游戏运维又有分工,分为开发运维、应用运维(业务运维)和系统运维开发运维:是给应用运维开发运维工具和运维平台的应…

  • 简单实用的pandas技巧:如何将内存占用降低90%

    pandas 是一个 Python 软件库,可用于数据操作和分析。数据科学博客 Dataquest.io 发布了一篇关于如何优化 pandas 内存占用的教程:仅需进行简单的数据类型转换,就能够将一个棒球比赛数据集的内存占用减少了近 90%,机器之心对本教程进行了编译介绍。 当使用 pandas 操作小规模数据(低于 100 MB)时,性能一般不是问题。而当面对更大规模的数据(100 MB 到数 GB)时,性能问题会让运行时间变得更漫长,而且会因为内存不足导致运行完全失败。 尽管 Spark 这…

  • 如何优雅的在 Linux 下开机自动重启脚本

    1.简介 经常碰到机器断电之后需要重启一大堆服务,为了防止这种事情发生,设置开机自启的脚本十分的重要,我们习惯性的做法就是编写一个重启脚本,然后在 /etc/rc.local 中去完成开机执行。例如下面这样: 这样的方法虽然可行,但并不优雅。今天我们就给大家介绍两种更好的实现方式: 2.通过 Crontab 实现 Crontab 可以使用 @reboot 来执行主机启动之后的命令。首先在命令行输入: 然后添加以下内容: 完成后,这个脚本就可以在重启的时候自动执行了。 其它的一些进阶玩法: 在启动…

    Linux云计算 2021年8月16日
  • 【资源】没想到Web安全竟能如此通俗易懂,拿来吧你!

    Web 安全已经是 Web 开发中一个重要的组成部分,而许多程序猿往往希望专注于程序的实现,而忽略了信息安全的实质。如果没有严谨地考虑到信息安全问题,等出了乱子之后反而会造成更严重的损失。 相信很多同学们都或多或少看过web安全最全指南——《WEB安全攻防:渗透测试实战指南》一书,今天再给大家分享一份Web安全学习笔记,共300+页,内容详实可复制,包括计算机网络协议,信息收集,常见漏洞攻防等模块。同时也将《WEB安全攻防:渗透测试实战指南》和此份Web安全学习笔记一起打包! 【领取方式见文末!…

  • @所有人!云原生-微服务冲刺班即将开班!0元试听通道限时开启!

    【云原生-微服务冲刺班】  8月14日开班!! 8月14日,云原生-微服务治理大厂冲刺班正式开班! 为了让更多学员体验课堂,感受马哥教育的风采,当天,早9:00-晚18:00,VIP正课内容全天直播,马哥教育诚邀您来免费试听! 腾讯课堂直播二维码 (扫码提前预约) 观看tips:扫描上二维码,下拉至“02 Ceph企业及存储实战进阶”(PS:无需点击下方立即购买) 悄悄告诉你,除了本次直播试听福利,报名正课内容,还有机会获得小米平衡车、健康手环、蓝牙挂脖耳机等超多礼品哦! 如果渴望学习到更全面、…

  • 时序数据库之InfluxDB

    最近公司业务重度依赖时序数据库, 公司上个版本选择了OpenTSDB, 在1-2年前,他的确很流行。但是在做软件重构时, 业务层反馈的一些问题, OpenTSDB暂时无法解决,成为了一个痛点, 让我需要考虑其他方案, 由于之前使用过InfluxDB, 也一直在关注, 它给了我惊艳的感觉,所以记忆犹新.  1   背景 之前做运维时,重度使用过zabbix, 关系型数据库的优化,根本无法解决高IO, 后面又使用过Graphite, 这个安装像迷一样的工具, 它后端在RRD上面设计出了一个简单的时序…

  • 云上 MySQL 的这8个要点,运维,请了解一下~

    使用云上的 MySQL 时,会遇到很多人询问 CDB 的。为了更好的了解云上的 MySQL,本文将介绍一些重要的知识点。 1.实例类型 目前云数据库 MySQL 支持三种架构:基础版、高可用版、单节点高 IO 版 1.基础版是单个节点部署,价格低,性价比非常高,由于是单节点,数据安全性以及可用性不能保证,不建议生产环境使用 2.高可用版采用一主 N 从的高可用模式,实时热备,提供宕机自动检测和故障自动转移。主从复制方式有三种:异步、半同步、强同步。高可用版默认一主一从异步复制方式,可以通过购买和…

    技术干货, 数据库 2021年8月12日
  • 使用Golang开发OpenStack服务的CLI

    由于我们需要编写自己服务的客户端,之前参考过magnum的python客户端,编写过一个,整体感受就是: 一件简单的事儿,被他封装的很复杂,而且还有一个关键痛点,部署问题: 1.依赖python环境 2. 蹩脚的二进制打包方式。因此,作为一个产品的CLI,以二进制方式交付会带来诸多方便,比如cloud foundry也用golang重写了他的客户端部分。 Cobra简介 在博客的开篇写过一篇cobra的博客: 如何使用golang编写漂亮的命令行工具, 很多流行的CLI都基于这个库开发,比如ku…

    go开发, 技术干货 2021年8月11日
  • Linux 大神 Zabbix 自动化部署视频+实战笔记+PPT文档+源码,限时免费领!

    运维人员最忌讳的就是重复重复再重复,面对大量机器和业务,重复的最终结果只有一个:运维效率低下。 运维人员的目标是学会自动化,自动监控、自动排障、自动伸缩等,将那些周期性、重复性、规律性的工作交给工具去做,从而提高运维效率,这是IT运维提升自我价值的途径之一。 运维自动化是一个体系,包括监控、发布和CMDB,在这三者中,监控先行,运维没有监控,仿佛鱼儿没有水。 在所有监控软件中,Zabbix提供了有效和非常灵活的网络自动发现功能,它的一众优点成为了大多数企业选择了Zabbix作为网络和服务器监控的…

  • Python中的十大图像处理工具

    本文主要介绍了一些简单易懂最常用的 Python 图像处理库。 当今世界充满了各种数据,而图像是其中高的重要组成部分。然而,若想其有所应用,我们需要对这些图像进行处理。图像处理是分析和操纵数字图像的过程,旨在提高其质量或从中提取一些信息,然后将其用于某些方面。 图像处理中的常见任务包括显示图像,基本操作(如裁剪、翻转、旋转等),图像分割,分类和特征提取,图像恢复和图像识别等。Python 之成为图像处理任务的最佳选择,是因为这一科学编程语言日益普及,并且其自身免费提供许多最先进的图像处理工具。 …

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