• 一篇文章说清Python学习的10大阶段!(0基础必须收藏)

    作为世界上最流行的编程语言之一,Python在近年来得到了前所未有的关注,今年10月,Python更是成功坐上了TIOBE排行榜的榜首。 如今,Python的应用范围十分广泛,除了程序员之外,其他岗位也都以“熟练掌握Python”作为加分项。 大多数Python学习者在学习时由于不知道怎么学,总会先寻找学习路线,这也是我想告诉大家的:无论学什么,怎么学,完整的知识体系总是最重要的。 那什么样的学习路线才称之为完整的知识系统呢? 这里,我给大家总结了一份超全Python学习路线图,共包括10个阶段…

    Python开发, 技术干货 2022年2月14日
  • 10 分钟理解微服务、容器和 Kubernetes

    什么是微服务? 什么是微服务?你应该使用微服务吗?微服务与容器和 Kubernetes 有什么关系?如果这些事情在您的日常生活中不断出现,并且您需要在 10 分钟内进行概述,那么这篇博文适合您。 从根本上讲,微服务只是一个运行在服务器或虚拟计算实例上并响应网络请求的计算机程序。 这与典型的 Rails/Django/Node.js 应用程序有何不同?它根本上没有什么不同。事实上,您可能会发现您的组织中已经部署了十几个微服务。没有任何新的神奇技术使您的应用程序有资格称为微服务。微服务不是由它的构建…

  • 使用Helm创建了一个 Kubernetes Operator

    K8ssandra 是 Apache Cassandra®在 Kubernetes 上的一个发行版,由多个开源组件构建而成。从一开始直到最近的 K8ssandra 1.3 版本,K8ssandra 一直使用 Helm 图表进行安装和管理。虽然该项目的某些组件使用了 Kubernetes Operators——包括 Cassandra(cass-operator)和 Medusa(medusa-operator),但还没有一个 Operator 对所有组件进行整体管理。 K8ssandra 团队最…

  • 用Python实现股价的简单移动平均值

    用Python绘制出股价的5日均线和20日均线。众所周知,5日均线是短线交易的生死线,而20日均线是中长线趋势的分水岭。因此,基于这两条均线,可以设计出一些简单的交易策略。 下面是我练习的代码: 导入库的部分,不解释了,下面拉数据: 这里我选择从yahoo拉601127这支股票过去100天的行情数据。能够看到最早的数据到2021年的10月8日: 然后我开始添加5日和20日均线 数据中就可以看到了: 为了便于观察,我用代码画了个图: 这样就可以直观看到图像: 这样就可以根据不同周期的均线来设计移动…

    Python开发, 技术干货 2022年2月10日
  • 如何快速清空 Linux 中的大文件

    1. 通过重定向到null清空文件内容 使用 shell 重定向null(不存在的对象)到文件的最简单方法来清空文件内容 2.使用true命令重定向清空文件 这里我们将使用一个符号,:是一个shell内置命令,本质上等同于true命令 另一种方法是将:或true内置命令的输出重定向到文件 3. 使用带有 /dev/null 的 cat/cp/dd 应用程序清空文件 在 Linux 中,null设备主要用于丢弃进程不需要的输出流,或者作为输入流。这通常是通过重定向机制完成的。 /dev/null设…

    Linux云计算, 技术干货 2021年12月29日
  • Docker 容器默认root账号运行,很不安全!

    默认情况下,容器中的进程以 root 用户权限运行,并且这个 root 用户和宿主机中的 root 是同一个用户。听起来是不是很可怕,因为这就意味着一旦容器中的进程有了适当的机会,它就可以控制宿主机上的一切!本文我们将尝试了解用户名、组名、用户 id(uid)和组 id(gid)如何在容器内的进程和主机系统之间映射,这对于系统的安全来说是非常重要的。 说明:本文的演示环境为 ubuntu 16.04 (下图来自互联网)。 先来了解下 uid 和 gid uid 和 gid 由 Linux 内核负…

    云原生及微服务, 技术干货 2021年12月27日
  • Linux 系统开机加电后发生了什么?

    linux系统的启动流程 关于linux系统的启动流程我们可以按步进行划分为如下: BIOS POST自检 BIOS(Boot Sequence) 引导操作系统 加载对应引导上的MBR(bootloader) 主引导设置加载其BootLoader 加载操作系统 启动BIOS,准备实模式下的中断向量表和中断服务程序 电脑启动后,CPU逻辑电路被设计为只能运行内存中的程序,没有能力直接运行存在于软盘或硬盘中的操作系统,如果想要运行,必须要加载到内存(RAM)中。 BIOS是如何启动的,CPU硬件逻辑…

    Linux云计算, 技术干货 2021年12月16日
  • 梳理消息队列 MQ/JMS/Kafka

    是不是平常听到说消息队列啊,JMS啊,MQ啊 、kafka啊巴啦啦的一堆术语,听不懂?关系混乱?今天就让我们来一起来看看他们都是什么吧。 1消息队列介绍 首先举个收快递的栗子,传统的收快递,快递小哥把我们的快递送到我们的手里。他需要什么条件嗯? 快递小哥有时间送, 我们有时间取, 快递小哥和我们约定一个时间地点。 但是嗯。快递小哥有那么多的快递需要送,可能送我快递的时候,我不在家,可能我在家的时候,快递小哥送其他的地方的快递。所以嗯,这个时候,要么就是坐在家里等快递,要么就只能从新约个时间点在送…

    技术干货 2021年12月13日
  • 为什么要系统学习Linux?有什么优质教程推荐?

    曾经有人问,Linux不过是个操作系统,为什么还要系统学习呢? 的确,Linux的名声越来越响亮,这也使得越来越多的人开始学习Linux,尤其是IT从业人员,熟悉Linux已经是100%的必会技能。但大部分朋友在学习Linux时都找不到重点,掌握不了基础,又该如何进行下一步工作呢? 现在市面上Linux的教程不算少,但如果你要挑选一个更好的,那么我建议你看看马哥教育的内部教程。 这不是王婆卖瓜自卖自夸,而是作为IT培训机构的一员,马哥教育始终坚持“匠心精神,良心教育”的育人理念,我们有底气说,我…

    Linux云计算, 技术干货 2021年12月4日
  • 终于找到了超强的云原生培训课程,yyds!

    云原生技术的出现,代表着今天我们有能力将 Kubernetes、容器、DevOps 、微服务、服务网格、Serverless 等技术在应用层面实现有机地结合,使云计算的威力和价值得以最大程度地发挥。 云原生的应用开发方式将那些非业务逻辑剥离下沉到基础设施,使开发者的关注点更加聚焦于应用本身,因此,云原生的价值在于它可以应用最大程度享受云计算带来的红利,从而帮助企业走上数字化转型的最短路径。 云原生带来的不仅是实践方式上的变化,更是思维的变化、文化的变化。正如很多人所看到的,虽然关于云原生的讨论热…

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