日常开发,运维中,经常会出现误删数据的情况。误删数据的类型大致可分为以下几类: 使用 delete 误删行 使用 drop table 或 truncate table 误删表 使用 drop database 语句误删数据库 使用 rm 命令误删整个 MySQL 实例。 不同的情况,都会有其优先的 ...
分类:
数据库 时间:
2019-11-24 19:50:11
阅读次数:
125
redis提供了5中数据结构,理解每种数据结构的特点对于redis开发运维非常重要。 一、字符串 字符串类型是redis最基础的数据结构,首先键是字符串类型,而且其他几种结构都是在字符串类型基础上构建的, 所以字符串类型能为其他四种数据结构的学习尊定基础。 字符串类型实际上可以是字符串 (简单的字符 ...
分类:
其他好文 时间:
2019-11-15 20:39:36
阅读次数:
79
系统运维工程师,现在运维工程师大致分桌面运维 >系统运维 >开发运维 >系统架构师几个方面 作为一名系统运维工程师,掌握一些所需的基础命令: (1)vi命令是必须的,因为服务器的运维多用的是远程登录,没有GUI(图形界面的搭建工具), vi还可以实现最小化的安装,节省资源的利用 (2)熟悉windo ...
分类:
其他好文 时间:
2019-11-06 12:59:13
阅读次数:
171
DevOps(Development和Operations的组合词)是一组过程,方法和系统统称,用于促进开发,运维和QA之间的沟通,协作和整合。DevOps可以看作是三者的交集。 实现DevOps的工具: 代码管理(SCM):GitHub、GitLab、BitBucket、SubVersion 构建 ...
分类:
其他好文 时间:
2019-10-31 10:44:49
阅读次数:
105
2019.10.27 头条面试准备 个人简历 2019.06 至今上海华为开发工程师 实习部门:5G开发部 项目:网站开发、运维开发、数据处理 2019.06至今华为实习 Python+Django+Javascript+Nginx+rabbitMQ+ELK 基于 Django 框架使用 Pytho ...
分类:
其他好文 时间:
2019-10-28 09:15:53
阅读次数:
107
前言应对敏捷开发的需求,对CI(持续集成))/CD(持续交付)的提出了更高的标准,今天来讨论下,如何基于开源组件(gitlab/jenkins/harbor/kubernetes)使用CI/CD,赋能团队的开发、运维。核心组件组件名称版本备注kubernetesv1.15.310.0.0.182:6443jenkins2.176.2集群内部署/namespace:devopsgitlab11.8主
分类:
Web程序 时间:
2019-10-24 11:43:31
阅读次数:
112
一款产品从开发到上线,从操作系统,到运行环境,再到应用配置。做为开发+运维之间的协作,我们需要关心很多东西,这也就是很多互联网公司都不得不面对的问题,特别是各种版本的迭代后,不同版本环境的兼容,对运维人员都是考验。 Docker只所以发展如此迅速,也是因为它对此给了一个标准化的解决方案。 环境配置如 ...
分类:
其他好文 时间:
2019-10-23 16:45:32
阅读次数:
94
第一章 信息系统基础知识 第一节 信息系统的生命周期 立项 开发 运维 消亡(口诀:花开云散) 立项:形成《需求规格说明书》由系统分析师完成。 开发:工作内容:系统分析 、系统设计、系统实施、系统验收。 运维:4种类型,更正性维护、适应性维护、完善性维护、预防性维护 消亡: 第二节 信息系统的开发方 ...
分类:
其他好文 时间:
2019-10-22 18:29:21
阅读次数:
144
为了开发运维工具,我们采用自行搭建的GitLab来管理所有代码。悲催的是最近忘记了管理员账户的密码,而且没有邮件服务器,因此无法接收密码找回的邮件,导致无法新建用户或者项目,这样一来,岂不就成为了一个”永不能扩展”的代码库?难道只能重建? 重建可以解决问题,可是实在有些LOW,好在GitLab留下了 ...
分类:
其他好文 时间:
2019-10-10 15:37:54
阅读次数:
120
初衷 + 兵马未动,粮草先行. + 电脑坏了or换工作等需要重装系统. + 开发运维一把梭. + 与时俱进. + 记忆力差,需要文字记录. + 因为懒... 目的 通过学习 Linux+docker+kubernetes+CI/CD 完成 .net core 所需环境的搭建和实际高可用部署运行,减少 ...
分类:
Web程序 时间:
2019-09-18 01:08:30
阅读次数:
147