简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
你好,我是DS Hunter。因为一些保密需要,我们的课程充满了理论,可能你会认为难以落地。因此啊,我们总要有一讲,擦着泄密的边缘,稍稍讲一点实际的例子,也在课程的基础与理论实践篇快要结束的时候做个总结。反爬虫领域里的例子就像魔术揭秘一样,一旦了解背后的秘密了,我打赌你会先惊讶一下:哦原来是这样?然后仔细想想,就会再说:哦……不过如此!
本课时我们讲解一套在 K8s 环境下打造 CI\CD 平台的核心思路。K8s 架构中的 CI\CD 平台课程意义在开始之前,我给你讲一下学习本课时的意义。在课时 9 中,我们介绍了基于 Jenkins 的持续集成架构及普通使用模式下需要注意的问题。在本课时,我们来讲解基于 K8s 和 Docker 容器化部署架构下需要实现 CI\CD 平台所需关注核心知识,如: CI/CD 平台实现后需要具备什么
消息通信机制的整体工作流程如下图所示:消息通信机制示意图上图中位于流程中间的就是各种消息中间件,消息中间件一般提供了消息的发送客户端和接收客户端组件,这些客户端组件会嵌入业务服务中。消息的生产者负责产生消息,在实际业务中一般由业务系统充当生产者;而消息的消费者负责消费消息,在实际业务中一般是后台系统负责异步消费。消息通信有两种基本模型,即发布-订阅(Pub-Sub)模型和点对点(Point to
这一课时介绍了 Flink 消费 Kafka 的方式,比如从常用的指定单个或者多个 Topic、消息的序列化、分区的动态发现等,还从源码上介绍了 Flink 消费 Kafka 的原理。通过本课时的学习,相信你可以对 Flink 消费 Kafka 有一个较为全面地了解,根据业务场景可以正确选择消费的方式和配置。
你好,我是LMOS。通过前面的课程,我们学过了RISC-V的各种跳转指令以及这些指令的各种变形,并且了解了它们的机器编码。今天,我们开始学习RISC-V下的原子指令,原子指令是RISC-V的指令扩展,命名为 ‘A’。这个扩展指令中包含两部分,分别是LR/SC指令和AMO指令。我们先搞明白为什么需要原子指令,什么情况用得上它们。再分别学习和对比LR/SC指令与AMO指令,另外,我还会让你知道这些指令
这个可以实现自动化任务执行和资产管理的系统取名为 Imoocc,它是基于 Python、Django、Ansible 实现的,共有两个版本,一个是 Python 2.7 版本(你可以在这个 GitHub 地址上直接下载),另外一个是 Python 3.6 版本(你可以在本课时末尾的链接中通过附件下载)。Imoocc 工程可以做到自动化资产收集和自动化任务执行,资产管理的部分会自动把服务器上所有的系
你好,我是LMOS。前面我们学习了无条件跳转指令,但是在一些代码实现里,我们必须根据条件的判断状态进行跳转。比如高级语言中的if-else 语句,这是一个典型程序流程控制语句,它能根据条件状态执行不同的代码。这种语句落到指令集层,就需要有根据条件状态进行跳转的指令来支持,这类指令我们称为有条件跳转指令。这节课,我们就来学习这些有条件跳转指令。在RISC-V指令集中,一共有6条有条件跳转指令,分别是