- 博客(14)
- 收藏
- 关注
原创 初学软件测试(1)
1.测试是什么软件测试定义是:为了发现程序中的错误而执行程序的过程。2. 软件测试的目标:(1)测试是为了发现程序中的错误而执行程序的过程;(2)好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案;(3)成功的测试是发现了至今为止尚未发现的错误的测试。3.软件测试中的几个术语在软件测试中常常遇到错误(error)、缺陷(fault)和故障(failure)这几个术语,并常常交替...
2019-05-07 23:25:03
519
原创 什么是运维
运维,这里指互联网运维,通常属于技术部门,与研发、测试、系统管理同为互联网产品技术支撑的4大部门,这个划分在国内和国外以及大小公司间都会多少有一些不同。一个互联网产品的生成一般经历的过程是:产品经理、需求分析、研发部门开发、测试部门测试、运维部门部署发布以及长期的运行维护。运维的职责对于初创公司,运维部和系统部一般是合二为一的,相关工作由同一批人负责,界限可能不是很明显。大型公司对运维工作的...
2019-05-05 13:40:01
409
原创 MySQL数据库日志企业应用实践及优化
MySQL使用不同的模式记录二进制日志信息,常见的有三种模式。(1)语句模式语句(statement-based)模式是MySQL5.6版本默认的模式,简单地说,就是每一条被修改的数据的SQL语句都会记录到master的binlog中。在复制slave库的时候,SQL进程会解析成与原来master端执行过的相同的SQL来再次执行。该模式的优点是不需要记录细到每一行数据的更改变化,因此,可减少...
2019-04-27 14:21:45
188
原创 MySQL数据库日志知识与MySQLsla的安装及使用
MySQL数据库日志知识与企业应用实践为了帮助管理员快速发现数据库的相关运行信息,MySQL为用户提供了几种日志种类,具体见表默认情况下,以上所有的日志都处于非激活状态(Linux环境)。当激活日志时,所有的日志都默认配置在数据文件的目录下。管理员也可以对上述日志进行轮询切割,实现该功能常见的命令是mysqladmin flush-logs、mysqldump的“-F”或“–master-d...
2019-04-27 14:13:25
395
原创 MySQL数据库索引案例
MySQL数据库索引案例MySQL索引可以用来快速地寻找某些具有特定值的记录,所有 MySQL.索引都以B-树形式保存。如果MySQL没有索引,执行 select时会从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。如果表中数据有上亿条数据,查询一条数据花费的时间会非常长,索引类似于电子书的目录与页码的对应关系,可加快数据的查找。如果在需搜索条件的列上创建了索引, MySQL无须扫...
2019-04-27 14:07:35
171
原创 Linux中MySQL的操作
1、MySQL简介前面已经介绍过,MySQL属于传统的关系型数据库产品,其开放式的架构使得用户的选择性很强,而且随着技术的逐渐成熟,MySQL支持的功能也越来越多,性能也在不断地提高,对平台的支持也在增多,此外,社区的开发与维护人数也很多。当下,MySQL因为其功能稳定、性能卓越,且在遵守GPL协议的前提下,可以免费使用与修改,因此深受用户喜爱。我们知道,关系型数据库的特点是将数据保存在不同的...
2019-04-19 16:01:42
851
原创 Linux磁盘管理
磁盘管理Linux 系统一切以文件的方式存储于硬盘,应用程序数据需要时刻读写硬盘,所以企业生产环境中对硬盘的操作变得尤为重要,对硬盘的维护和管理也是每个运维工程师必备工作之一。本节介绍硬盘简介、硬盘数据存储方式、如何在企业生产服务器添加硬盘、对硬盘进行分区、初始化以及对硬盘进行故障修复等1、计算机硬盘简介硬盘是计算机主要存储媒介之一,由一个或者多个铝制或者玻璃制的碟片组成,碟片外覆盖有...
2019-04-19 13:52:31
1937
原创 Linux企业常用知识点
1、解释下什么是 GPL GNU,自由软件GPL全称为 General Public License,中文名为通用公共许可,是一个最著名的开源许可协议,开源社区最著名的 Linux内核就是在GPL许可下发布的。GPL许可是由自由软件基金会创建的。GUN计划由Richard Stallman(理查德·马修·斯托曼)发起,主要目标是创建GNU操作系统,其内容软件完全以GPL方式发布。GUN名称...
2019-04-16 22:10:17
131
原创 Linux通配符,特殊字符以及正则表达式
1、通配符通配符是shell在做路径名扩展时用到的。一般只用于文件名匹配,它是由shell解析的,比如find,ls,cp,mv等。2、Shell常见通配符: * 匹配 0 或多个字符 a*b a与b之间可...
2019-04-13 18:54:59
592
原创 yum自动化安装、压缩、解压详解
YUM:自动化RPM包管理工具前端软件包管理器(Yellow Updater Modified,YUM)适用于 CentOS、Fedora、RedHat及 SUSE 中的 Shell 命令行,主要用于管理 RPM 包,与 RPM 工具使用范围类似,YUM 工具能够从指定的服务器自动下载 RPM 包并且安装,还可以自动处理依赖性关系。使用 RPM 工具管理和安装软件时,会发现 rpm 包有依赖,...
2019-04-13 18:36:29
2699
原创 Linux系统指令学习(中)
用户及权限管理Linux 是一个多用户的操作系统,引入用户,可以更加方便管理 Linux 服务器,系统默认需要以一个用户的身份登入,而且在系统上启动进程也需要以一个用户身份去运行,用户可以限制某些进程对特定资源的权限控制。接下来介绍如何管理创建、删除、修改用户角色、用户权限配置、组,权限配置及特殊权限深入剖析1、Linux 用户及组Linux 操作系统对多用户的管理,是非常繁琐的,所以用...
2019-04-13 16:29:34
121
原创 Linux分区详解
1、分区的基本概念学习 Windows、Linux 操作系统,必然要了解硬盘设备,在硬盘上能够安装系统或者存放数据,但前提是必须要对硬盘进行分区和格式化,不同的分区存放不同的数据,从而避免数据杂乱无章堆积在一起。比如:与系统相关的敏感数据肯定不能与我们的视频等数据堆积到一起。通过分区从而提高了数据安全性以及磁盘的性能。分区有三种:主分区、扩展分区、逻辑分区。注意:1、一块磁盘最多可以有4...
2019-04-10 16:29:54
978
原创 Linux系统指令学习(上)
Linux有150个常用指令,透过12道题去学习以及练习指令1、创建一个目录/dzqc提示: windows下的路径样式为c: \dzqc\ test,而linux下的路径样式为 /dzqc/test因此/dzqc就可以看做是c:\dzqc,不同的是 windows系统下还有D,E等盘, linux下就只有/为所有目录的顶点。英文 make directorys缩写后就是 mkdir,这...
2019-04-10 16:17:41
200
原创 Linux虚拟机安装详解
简单地说,虚拟机(Ⅴ Virtual machine)软件就是一套特殊的软件,它可以作为操作系统独立运行,也可以运行于操作系统之上。在台计算机(PC或笔记本电脑等)上安装虚拟机软件后,就可以模拟若干台相对独立的虚拟PC设备,并且可以在每台虚拟的PC设备上安装运行操作系统,运行网络服务,与真实的计算机设备几乎无任何使用差别。用的比较多的就是VM,我们也选择VM软件1.5.2、系统镜像电脑虚拟...
2019-04-10 16:08:25
434
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人