本人当前的工作范围主要的就是DevOps,更具体一点就是写Jenkins Pipeline 脚本。我最近慢慢学习一个DevOps基础的视频教程,这个教程是Lynda.com,纯英文的。打算写一个笔记,应该来说是翻译这个课程。任何新奇的事物,我们接触它们都是通过学习表面的理论知识来达到初步的了解和掌握。 
DevOps 读音:加速软件开发与部署的最佳实践 在现代软件开发领域,DevOps 是一个极为热门且备受关注的话题。然而,对于初次接触该概念的人来说,往往存在一个常见问题:DevOps读音是什么?在进行进一步探讨之前,我们先来了解一下什么是 DevOpsDevOps 是 Development(开发)与 Operations(运维)的结合词,是一种软件开发与交付的最佳实践。它强调开发团
准备工作*Supported compiler (Visual Studio 2012 or later,MinGW-builds gcc 4.9 or later)Perl version 5.12 or later [http://www.activestate.com/activeperl/]Python version 2.7 or later [http://www.activestat
DevOps读音:dev-ops)是一个将开发(Development)和运维(Operations)两个部门相结合的文化和实践。在过去,开发和运维两者之间常常存在沟通不畅、合作困难的情况,导致软件开发周期漫长,部署过程复杂,反馈时间长等问题。而DevOps的出现,旨在通过打破原有的组织壁垒,实现开发与运维之间的协作与沟通,从而加快软件开发周期,提高软件的质量和稳定性。 在传统的软件开发模式中
今天趁着端午节的最后一天假期,把想看的视频看了下。也走了一遍Hadoop的安装步骤。总的来说流程也明白了很多。这次文章简单的介绍知识点。具体安装步骤大家可以先看网上的。后面有时间的时候在补一篇。 我们的文章是建立在Hadoop已经安装好的情况下。请大家注意再练习的时候首先把环境安装好。HDFS 简介在HDFS的学习中,我们首先应该明白他具体是什么,为什么会有这个系统。优点和缺点是什么。 * H
转载 2023-09-20 03:49:44
71阅读
Python(发音:英[ˈpaɪθən],美[ˈpaɪθɑ:n]),是一种易学且功能强大的编程语言。这种语言的名字(Python意为“蟒蛇”)来自于BBC节目“Monty Python的飞行马戏团”,而与爬行动物没有关系。在文档中用Monty Python来开玩笑不只是可以的,还是推荐的!Python具有高级有效的数据结构和简单有效的面向对象编程。Python优雅的语法和动态类型,加上它的解释性,
代码可读性的重要性经常被低估,尤其是在强调用户界面和用户体验的环境中进行编程时。 确实,制作出色的应用程序非常重要,但将来能够进行更改也同样重要。 对于无法读取的代码,要解决错误可能要困难得多,要花费大量时间来尝试查找正确的代码行并了解其工作方式。 任何傻瓜都可以编写计算机可以理解的代码。 好的程序员编写人类可以理解的代码。 —马丁·福勒 考虑到这一点,让我们开始学习一
文章目录一、axios 基本使用二、axios API2.1 axios(config)2.2 axios(url[, config])2.3 其他请求方法2.4 并发2.5 创建实例2.6 取消请求2.7 拦截器三、axios 请求配置四、响应格式五、配置默认值 一、axios 基本使用axios是前端最流行的ajax请求库,基于Promise用于浏览器和nodejs的HTTP client,
文章目录一、概述简介说明参考网站二、基础知识专业术语核心组件注意事项三、平台安装部署使用pip安装【官网推荐】在REHL发行系统上安装【最方便】在Debian发行系统上安装源码安装devel版确认安装命令完成模块安装模块配置模块四、可视化管理界面Ansible Tower【商业许可】Ansible AWX【官方开源】★附录 一、概述简介说明Ansible[ˈæn.sɪ.bəl]:是Red Hat
启示录写在前面————至于python有多牛逼,这里不介绍了,安装也不说了,网上一堆一堆的安装教程。本文只介绍需要知道的 常识知识————1.python  发音:英 [ˈpaɪθən] 美 [ˈpaɪθɑ:n]  中文释义:巨蛇,大蟒2.作者:Guido van Rossum(吉多·范罗苏姆)3.起源:Python 是龟叔在1989 年圣诞节期间,为了打发无聊的圣诞节而用C 编写的一个
前言学习一个新知识最好的方式就是上官网,所以我先把官网贴出来 MySQL官网 (点击查阅),如果大家有想了解我没有说到的东西可以直接上官网看哈~目前 MySQL 最新大版本为8.0,但是鉴于目前应用比较多的还是 5.7,所以今天在这里还是针对 5.7 来做讨论。看了官网关于 MySQL 的介绍之后,我发现一个有趣的事情。在我身边的同事,很多都是把 MySQL 读错了,当然,也是因为大家已经约定俗成
#! 读音
原创 2017-08-25 20:31:35
779阅读
传统的交付模式:只给软件,不给环境==>研发和运维的运行环境差异导致纠纷。大部分软件都是部署在虚拟机上。Docker是基于Go语言实现的一种容器技术,比如,它可以包含【程序+文档+配置+数据】等,可以理解成一个集装箱,实现一次封装,到处运行。www.docker.com--官网(速度慢)www.docker-cn.com--中国雷锋做的中国版的官网(貌似打不开)www.hub.docker.
转载 2023-07-18 09:58:44
75阅读
Java(英式发音[ˈʤɑːvə],美式发音[ˈʤɑvə])是一种广泛使用的计算机编程语言,拥有跨平台、面向对象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发。任职于Sun微系统的詹姆斯·高斯林等人于1990年代初开发Java语言的雏形,最初被命名为Oak,目标设置在家用电器等小型系统的编程语言,应用在电视机、电话、闹钟、烤面包机等家用电器的控制和通信。由于这些智能化家电的市场需求
整理自官方新手教程,因此使用的是minikube。官方教程链接: https://kubernetes.io/zh/docs/tutorials/kubernetes-basics/集群(cluster)一个 Kubernetes 集群包含两种类型的资源:Master 调度整个集群Nodes 负责托管正在运行的应用 在 Kubernetes 上部署应用时,你告诉 Master 启动应用容器。 Ma
目录 一、MongoDB 基本概念详解二、MongoDB 快速实战2.1 MongoDB安装:2.2 客户端使用( mongo shell, 用来操作MongoDB的javascript客户端界面 ):2.3 UI客户端访问:2.4 基本操作2.4.1 添加数据2.4.2 文档查询2.4.3 复合主键2.4.4 逻辑操作符匹配2.4.5 字段匹配2.4.6
 【前言】Git简介:Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理,也是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。差不多是以前SVN工具的进阶版。插话 - 关于Git & Gerrit & Repo & Gitlab & Github:Andr
转载 3月前
23阅读
java广泛用于嵌入式、移动、j2ee、大型机等各种场合;java语言的主要优点:摆脱硬件束缚;提供相对安全的内存管理和访问机制,避免大部分内存泄露和指针越界问题;常用代码索引使得程序运行越久效率越高;完善接口实现。 Groovy [英]'ɡru:vɪ[美]ˈɡruvi Groovy是一种基于JVM(Java虚拟机)的开发语言,它结合了Python、R
数据库基础  安装 基础配置 更改 提示字符1.)MySQL 历史 开源数据库 支持的编程语言 发行版本 下载官网主页历史发音:MySQL (/ˌmaɪˌɛsˌkjuːˈɛl/ "My S-Q-L")“My”是 合伙奠基人Michael Widenius的女儿的名字“SQL”是结构化查询语言的缩写最流行的开源关系型数据库系统由瑞典公司MySQL AB公司开发合伙人David Axmark
Linux是一种自由和开放源代码的操作系统,深受广大程序员和技术人员的喜爱。而在Linux系统中,有一个著名的命令行工具——红帽(Red Hat),本文将就Linux中的红帽进行介绍。 首先,让我们来了解一下红帽在Linux系统中的作用。红帽是一个用以管理软件包的命令行工具,它在Linux系统中扮演着非常重要的角色。通过红帽,用户可以很方便地安装、更新和卸载软件包,极大地简化了管理软件的工作。
  • 1
  • 2
  • 3
  • 4
  • 5