Monthly Archives: October 2021

Docker 引擎的 Swarm蓝冠官网 模式:入门教程

Swarm,蓝冠官网 听起来像是一个朋克摇滚乐队。但它确实是个新的编排机制,抑或者是,一个 Docker 现有编排体制的改进。简单来讲,如果你在用一个旧版本的 Docker,你必须手动配置 Swarm 来创建 Docker 集群。从 1.12 版开始,Docker 引擎集成了一个原生的实现(LCTT 译注:见下文)来支持无缝的集群设置。也就是为什么会有这篇文章。 在这篇教程中,我将带你体验一下编排后的 Docker 将能做的事情……

蓝冠注册平台Linux 文件系统概览

本文旨在高屋建瓴地来讨论 Linux 文件系统概念,而不是对某种特定的文件系统,比如 EXT4 是如何工作的进行具体的描述。另外,蓝冠注册平台 本文也不是一个文件系统命令的教程。 每台通用计算机都需要将各种数据存储在硬盘驱动器(HDD)或其他类似设备上,比如 USB 存储器。这样做有两个原因。首先,当计算机关闭以后,内存(RAM)会失去存于它里面的内容。尽管存在非易失类型的 RAM,在计算机断电以……

开发一个 Linux 调试器(七)蓝冠注册平台:源码级断点

在内存地址上设置断点虽然不错,蓝冠注册平台 但它并没有提供最方便用户的工具。我们希望能够在源代码行和函数入口地址上设置断点,以便我们可以在与代码相同的抽象级别中进行调试。 这篇文章将会添加源码级断点到我们的调试器中。通过所有我们已经支持的功能,这要比起最初听起来容易得多。我们还将添加一个命令来获取符号的类型和地址,蓝冠官网 这对于定位代码或数据以及理解链接概念非常有用。 ……

Docker 引擎的 Swarm 模式:蓝冠官网添加工作者节点教程

让我们继续几周前在 CentOS 7.2 中开始的工作。 在本指南中,蓝冠官网 我们学习了如何初始化以及启动 Docker 1.12 中内置的原生的集群以及编排功能。但是我们只有管理者manager节点还没有其它工作者worker节点。今天我们会展开讲述这个。 我将向你展示如何将不对称节点添加到 Sawrm 中,比如一个与 CentOS 相邻的 Fedora 24,它们都将加入到集群中,还有相关很棒的负载均衡等等。当然这并不是轻而易……

蓝冠注册平台Zsh 开发指南(五): 数组

了解完结构比较简单的字符串后,蓝冠注册平台 我们来看更复杂一些的数组。其实字符串在 zsh 中也可以当字符数组操作,但很少有需要把字符串当数组来处理的场景。本篇中主要讲的是字符串数组,蓝冠官网 复杂度要比单个字符串高一些。 在实际的脚本编写中,蓝冠平台怎么样 较少需要处理单个的字符串。往往需要处理从各个地方过来的大量文本,不可避免会用到数组。用好数组,会让文本处理工作事半功倍……

常用 GDB 命令中文速览蓝冠平台怎么样

break -- 在指定的行或函数处设置断点,缩写为 binfo breakpoints -- 打印未删除的所有断点,观察点和捕获点的列表,蓝冠平台怎么样 缩写为 i bdisable -- 禁用断点,缩写为 disenable -- 启用断点clear -- 清除指定行或函数处的断点delete -- 删除断点,缩写为 dtbreak -- 设置临时断点,参数同 break,蓝冠官网 但在程序第一次停住后会被自动删除watch -- 为表达式(或变量)设置观察点,当表达式(……

每个程序员都该知道的五大定律蓝冠官网

定律-或称法则,蓝冠官网 可以指导我们并让我们在同伴的错误中学习。这篇文章中,我将介绍我每次设计或实现软件时出现在我脑海的五大定律。其中有些和开发有关,有些和系统组织有关。它们可以帮助你成为合格的软件工程师。 “凡是可能出错,就一定出错。” 这条定律来源于 Edward Murphy —— 一名航天工程师在 50 年代初对火箭测试失败的回应。这条定律给我们的启示是永远在系统关键地方使用防御性……

蓝冠注册平台Kubernetes 为什么这么重要?

自然而然的,蓝冠注册平台 开发和部署云原生应用程序已经变得非常受欢迎。对于一个允许快速部署和连续交付的 bug 修复和新功能的流程来说,它有明显的优势,但是没有人会谈到鸡和鸡蛋问题:怎样才能达成这样的目的呢?从头开始构建基础设施和开发流程来开发和维护云原生应用程序是个不简单的、耗时的任务。 Kubernetes 是一个相对较新的运行容器化负载的平台,它解决了这些问题。它原本是 Google 内……

使用 Docker 和 蓝冠官网Kubernetes 将 MongoDB 作为微服务运行

想在笔记本电脑上尝试 MongoDB?只需执行一个命令,蓝冠官网 你就会有一个轻量级的、独立的沙箱。完成后可以删除你所做的所有痕迹。 想在多个环境中使用相同的程序栈application stack副本?构建你自己的容器镜像,让你的开发、测试、运维和支持团队使用相同的环境克隆。 容器正在彻底改变整个软件生命周期:从最早的技术性实验和概念证明,贯穿了开发、测试、部署和支持。 编排工具用来管理……

蓝冠官网函数式编程简介

这要看您问的是谁, 蓝冠官网 函数式编程functional programming(FP)要么是一种理念先进的、应该广泛传播的程序设计方法;要么是一种偏学术性的、实际用途不多的编程方式。在这篇文章中我将讲解函数式编程,探究其优点,并推荐学习函数式编程的资源。 语法入门本文的代码示例使用的是 Haskell 编程语言。在这篇文章中你只需要了解的基本函数语法: even :: Int -> Booleven = … -- 具体的实现……