摘要:
不要满足于使用世界上已存在的各种方法和技术,而应重点放在希望达到的效果上! 单单使用工具不难,困难的是在团队开发中熟练使用,并形成一套理想的工作流程,只有在团队中工具和思想才能发挥最大价值。 CNCF Landscape https://landscape.cncf.io/ https://gith 阅读全文
摘要:
微服务 简介 微服务是软件开发中把一个单一的应用按业务功能分解成多个职责单一的“微小”服务的架构方法。 每一个服务都有其独特且定义良好的角色,有自己的进程,并利用轻量化机制(通常为 HTTP RESTful API)实现通信。 在同一应用中,每个微服务都围绕着具体业务进行构建,可以独立于同级其他的服 阅读全文
摘要:
Vim 简明 Vim 练级攻略 基础设置 在vim界面点击“:”然后进行设置,但只会在当前vim界面生效; 添加相关设置在vim配置文件(例如“/etc/vimrc”或用户目录的.vimrc文件),可以永久生效; set ruler/noruler # 显示/隐藏光标当前位置 set number/ 阅读全文
摘要:
运维相关的通用标准与认证 PMP(Project Management Professional Certification,项目管理专业认证) 在服务战略、设计、转换、运营思想的指导下,开展项目管理(范围、进度、成本、风险、资源、质量)、DevOps(持续交付)和ITIL服务(事件、问题、变更和配 阅读全文
摘要:
DevOps三步工作法 基础原理,即所有开发运维模式都来自“三步工作法”,它旨在阐明指导开发运维的流程与实践的价值观与理念。 第一工作法(工作流) 从开发到IT运维再到客户的整个自左向右的工作流 为了使流量最大化,需要小的批量规模和工作间隔,绝不让缺陷流向下游工作中心 不断为了整体目标(相对于开发功 阅读全文
摘要:
本文以示例和注释的方式,对Shell编程的基本知识点进行了总结和回顾,所有脚本均已做了基本的调试和验证。 简明Shell入门 "01 第一个脚本" 脚本的定义、执行方法以及echo命令。 "02 变量" 变量的定义、分类和读取方法。 "03 字符串" 字符串的拼接、截取、匹配和替换方法。 "04 判 阅读全文
摘要:
示例脚本及注释 shell !/bin/bash x for filename in t1 t2 t3 do touch $filename.txt echo "Create new file: $filename.txt" done for rmfile in .txt; do rm $rmfil 阅读全文
摘要:
示例脚本及注释 shell !/bin/bash echo "No code, just some comments." 通配符 代表任意(0个或多个)字符 ? 代表任意1个字符 [abc] 匹配括号中任意一个字符 [!abc] 不匹配括号中任意一个字符,等价于[^abc] [a z] 匹配括号中字 阅读全文
摘要:
示例脚本及注释 1 arguments 2 shift 3 read 4 getopts 阅读全文
摘要:
示例脚本及注释 阅读全文
摘要:
示例脚本及注释 主脚本: CallTheScript.sh 被调用脚本:subscript.sh 阅读全文
摘要:
示例脚本及注释 阅读全文
摘要:
示例脚本及注释 shell !/bin/bash pwd 1.log 输出重定向到指定文件 date 1 1.log “ ”与“1 ”作用相同;覆盖指定文件的原有内容 date 1.log 追加内容到指定文件的末尾 echo "1.log: " echo e "one\ntwo\nthree" 2. 阅读全文
摘要:
示例脚本及注释 阅读全文
摘要:
示例脚本及注释 阅读全文
摘要:
示例脚本及注释 shell !/bin/bash for循环 for filename in t1 t2 t3 do touch $filename.txt echo "Create new file: $filename.txt" done for rmfile in .txt; do rm $r 阅读全文
摘要:
示例脚本及注释 阅读全文
摘要:
示例脚本及注释 阅读全文
摘要:
示例脚本及注释 阅读全文
摘要:
示例脚本及注释 阅读全文
摘要:
示例脚本及注释 shell !/bin/bash echo "hello shell!" 打印字符串“hello shell!” echo "Date: " 显示命令执行结果 echo "\"It is a test!\"" \ 转义字符 echo '\"It is a test!\"' 在单引号中 阅读全文
摘要:
特别说明:本文是在原文基础上的改写和添加,但总体不影响原文表达,特此说明。 "原文链接 Jenkins 高效插件推荐 | 运维生存时间 " 前言 开源版本的Jenkins具有三大能力: Master Slave的分布式构建调度能力 Pipeline编排能力 强大的开源生态(插件)能力 2017年4月 阅读全文
摘要:
Java Decompiler "Java Decompiler" "Java Decompiler GitHub" The “Java Decompiler project” aims to develop tools in order to decompile and analyze Java 阅读全文
摘要:
特别说明 本文是已读书籍的学习笔记和内容摘要,原文内容有少部分改动,并添加一些相关信息,但总体不影响原文表达。 - ISBN: 9787568041591 - https://book.douban.com/subject/30235754/ 个人简评 以浅显的语言描述了产品经理的技能、职责和可供借 阅读全文
摘要:
入门 The Algorithms Python https://github.com/TheAlgorithms/Python 从基本原理到代码实现的Python算法入门,简洁地展示问题怎样解决,因此相比 Python 标准库中实现的方法可能效率不那么高。 通过数据结构和算法解决问题 Python 阅读全文
摘要:
简介 Junit : http://junit.org/ JUnit是一个开放源代码的Java语言单元测试框架,用于编写和运行可重复的测试。 多数Java的开发环境都已经集成了JUnit作为单元测试的工具。 JUnit包括以下特性: 用于测试期望结果的断言(Assertion); 用于共享共同测试数 阅读全文
摘要:
ITIL(IT Infrastructure Library,信息技术基础架构库) 贯穿IT服务全生命周期的大型框架,其管理办法全方位涵盖从服务战略到服务运营,很多大型成熟企业采用的一种实践 为IT服务企业提供了一个有效的指导框架,合理地运用ITIL可以帮助企业进行完善的服务管理,降低日常成本,缩短 阅读全文
摘要:
01 - 一些网络工具 文档查阅 https://devdocs.io/ API文档 http://overapi.com/ 在线查看文件修改 https://www.diffchecker.com/ 02 - 软件筛选与下载 精品绿色软件:https://www.portablesoft.org/ 阅读全文
摘要:
Maven Maven是一个项目构建和管理工具,有助于开发者快速完成项目的配置,快速建立开发环境,从而提高开发效率。 管理项目构建(build)的生命周期(清理、编译、测试、打包、发布、部署、报告等) 使用标准的目录结构和默认的构建生命周期 解决和管理项目依赖 POM文件 POM(Project O 阅读全文
摘要:
01 - 10 01 - Java中print、printf与println的区别? printf:格式化输出,用来控制输出的格式。 print:标准输出,不换行。 println:标准输出,换行。例如,println("test")相当于print("test\n")。 示例: package t 阅读全文