• 2021 年度 TIOBE 9 月榜单出炉:Python 与 C 仅差 0.16%,有望冲击夺冠!

    近日,TIOBE 出炉了 2021 年度 9 月份编程语言榜单。在入围该榜单的 100 种编程语言里,C、Python 和 Java 分别以 11.83%、11.67% 和 11.12% 的评级,位列该榜单前 3 甲。其中, 排名第 2 的 Python 与排名第 1 的 C 语言之间,评级仅仅相差 0.16% ,随时有超越 C 的可能。 据 TIOBE 数据显示,本次榜单 C 和 Java 这两种语言的排名,迄今为止第一次进入前三。 除了 C 和 Java ,榜单前十中,近年来备受欢迎的 Py…

    马哥教育快报 2021年9月15日
  • 一个月了,我没拿到一个offer,而朋友已经入职了!

    金九银十黄金求职季的到来,大家最先感受到的不是顺利拿到offer的喜悦,而是迷茫无助的悲伤,“一个月了,我还没找到工作怎么办?”成为了大家最常问的问题。 确实,面试对于我们来说,相当于进入职场的敲门砖,但很多人面试前都是临时抱佛脚,或者认为一份光鲜亮丽的简历就可以顺利入职,再或者自身技能完全符合企业的用人需求,可还是没有接到一个offer。 面试本是一场公平但不一定如意的谈判,无论你是认真还是敷衍,在面试中都可能会遇到面试失败、屡屡踩坑、薪资谈不拢、同岗不同薪等情况。 就…

    马哥教育快报 2021年9月15日
  • 详细比对 15 款 Python 编辑器,请择优选用!

    本文介绍了多个 Python IDE,并评价其优缺点 读者可以参考此文列举的 Python IDE 列表,选择适合自己的编辑器 写 Python 代码最好的方式莫过于使用集成开发环境(IDE)了。它们不仅能使你的工作更加简单、更具逻辑性,还能够提升编程体验和效率。 每个人都知道这一点。而问题在于,如何从众多选项中选择最好的 Python 开发环境。初级开发者往往面临这个问题。 本文将概述最受程序员欢迎的 Python IDE,以及其他值得考虑的选项。在此之前,我们先来看看 IDE 是什么。 什么…

    马哥教育快报 2021年9月14日
  • 记一次 K8S HostPort 引发的服务故障排错指南

    最近排查了一个 kubernetes 中使用了 hostport 后遇到比较坑的问题,奇怪的知识又增加了。 问题背景 集群环境为 K8s v1.15.9,cni 指定了 flannel-vxlan 跟 portmap, kube-proxy 使用 mode 为 ipvs,集群 3 台 master,同时也是 node,这里以 node-1,node-2,node-3 来表示。 集群中有 2 个 mysql, 部署在两个 ns 下,mysql 本身不是问题重点,这里就不细说,这里以 mysql-A…

    马哥教育快报 2021年9月14日
  • Prometheus 高可用方案

    本文介绍了 Prometheus 的高可用官方方案和自研高可用方案。 一、现实可用的小规模高可用方案 关于 Prometheus 的高可用,官方文档中只提供了一个解决方案,具体实现方式如下: 使用两个 Prometheus 主机监控同样的目标,然后有告警出现,也会发送同样的告警给 Alertmanager,然后使用 Alertmanager 自身的去重告警功能,只发出一条告警出来。从而实现了 prometheus 高可用的一个架构。 基于此架构,我们还可以使用 keepalived 做双机热备,…

    马哥教育快报 2021年9月13日
  • 教师节重磅献礼!马哥教育向全体燃灯者致敬!

    昨天有个关于”学习”的话题瞬间冲上了热搜榜:中国人为了学习能有多努力。 热爱学习,艰苦奋斗一直是中华民族的优良传统,即使家境贫寒,即使名落孙山,我们始终在学习的路上,不曾停止过。 当我们还是孩童时,我们就意识到学习的重要性。我们早起晚归,就算是周末也不曾放弃学习的机会,甚至在上下学路上,我们仍在学习。 当我们偶尔放松,玩起游戏时,我们也要寻找一起学习的同伴,尽管大家来自天南地北,互不相识,只要你也热爱学习,我们就是”一家人”。   当我们…

    马哥教育快报 2021年9月10日
  • 面试官:二维码扫码登录是个啥原理

    在日常生活中,二维码出现在很多场景,比如超市支付、系统登录、应用下载等等。了解二维码的原理,可以为技术人员在技术选型时提供新的思路。对于非技术人员呢,除了解惑,还可以引导他更好地辨别生活中遇到的各种二维码,防止上当受骗。 二维码,大家再熟悉不过了 购物扫个码,吃饭扫个码,坐公交也扫个码 在扫码的过程中,大家可能会有疑问:这二维码安全吗?会不会泄漏我的个人信息?更深度的用户还会考虑:我的系统是不是也可以搞一个二维码来推广呢? 这时候就需要了解一下二维码背后的技术和逻辑了! 二维码最常用的场景之一就…

    马哥教育快报 2021年9月8日
  • 微博崩,B站崩,B站崩完豆瓣崩……

    9月5日,“豆瓣崩了”登上热搜,引起广泛讨论。 而在7月13日,热搜上也是一片“崩坏”。起因是因为B站崩了,看不了视频的用户又冲向了其他网站,之后A站、豆瓣、晋江文学都出现了不同程度的访问故障。B站7000多万日活网友的威力可见一斑。 这次事件,也为我们敲响了警钟。 事故的发生是量积累的结果,任何事情都没有表面看起来那么简单,在软件运行的过程中,随着用户量的增加,不考虑高可用,迟早有一天会发生故障! 高可用HA(High Availability)是分布式系统架构设计中必须考虑的因素之一,它通常…

    马哥教育快报 2021年9月8日
  • 金九银十!求职者这样准备面试,直接”吊打”面试官

    金九银十的招聘黄金期即将到来,不少IT人又开始了面试奋战关键时刻,尽管网上有不少面试真题,但也存在着质量层次不齐、篇幅短缺、以次充好等情况,为此也不少朋友发出了这样的疑问: 想进大厂,可搜不到大厂面试题,面试无望怎么办? 工作经验和大厂要求不符合,该如何准备面试? 想从大厂面试题中学习知识和经验,有没有完整面试题? 今天就满足你的小小心愿,来一起聊聊“大厂面试题的哪些事儿“。 明确招聘需求及岗位职责 对症下药是面试成功的捷径之一,首先我们要了解应聘岗位的招聘要求及岗位职责…

    马哥教育快报 2021年9月1日
  • 【云原生人才计划之Kubernetes 技术图谱】发布!

    【云原生人才计划 2.0】由阿里云开发者学堂联合 Linux Foundation 开源软件学园、阿里云云原生团队、马哥教育共同发起,发布《云原生人才计划之 Kubernetes 技术图谱》。 帮助云原生领域开发者获得从理论基础、开源实践再到应用落地的体系化成长,推进云原生大规模普及进程。 云原生人才计划 2.0 的发布相比于 2020 年的「云原生人才计划」1.0基础上,新增免费动手实验,面向 LFOSSA 以及阿里云全球培训中心两套认证体系进行针对性的课程设计,帮助开发者学习后顺利实现“一课…

    马哥教育快报 2021年8月31日
历经多年发展,已成为国内好评如潮的Linux云计算运维、SRE、Devops、容器云、Go、Python开发专业人才培训机构!