自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 软件测试现状与前景

软件测试(英语:Software Testing),描述一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。换句话说,软件测试是一种实际输出与预期输出之间的审核或者比较过程。软件测试的经典定义是:在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。现状软件开发中出现错误或缺陷的机会越来越多,市场对软件质量重要性的认识逐渐增强。所以,软件测试...

2019-05-20 16:49:25 4173

原创 记录二进制日志的三种模式

MySQL使用不同的模式记录二进制日志信息,常见的有三种模式。(1)语句模式语句(statement-based)模式是MySQL5.6版本默认的模式,简单地说,就是每一条被修改的数据的SQL语句都会记录到master的binlog中。在复制slave库的时候,SQL进程会解析成与原来master端执行过的相同的SQL来再次执行。该模式的优点是不需要记录细到每一行数据的更改变化,因此,可减少...

2019-05-14 12:49:52 582

原创 Nginx Web简介

Nginx(engine x)是一个高性能HTTP、反向代理、IMAP、POP3、SMTP服务器Nginx是由 Igor Sysoev为俄罗斯访问量第二的 Rambler.ru站点开发的,第一个公开版本发布于2004年10月4日。其源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名由于 Nginx的高性能、轻量级,目前越来越多的互联网企业开始...

2019-05-14 12:45:13 294

原创 影响服务器性能因素

影响企业生产环境Linux服务器性能的因素有很多,一般分为两大类,即操作系统层级和应用程序级别。以下为各级别影响性能的具体项及性能评估的标准。操作系统级别。· 内存;· CPU;· 磁盘I/O;· 网络I/O带宽。应用程序及软件。· Nginx;· MySQL;· Tomcat;· PHP;· 应用程序代码。Linux系统性能评估标准如表所示。表为Linux性能评估标准...

2019-05-14 12:38:13 794

原创 Linux系统整体性能评估

uptime命令主要用于查看当前服务器整体性能,例如CPU、负载、内存等值的总览,以下为uptime命令应用案例及详解。load average负载有3个值,分别表示最近1min、5min、15min系统的负载,3个值的大小一般不能大于系统逻辑CPU核数的2倍,例如Linux操作系统有4个逻辑CPU,如果load average的3个值长期大于8时,说明CPU很繁忙,负载很高,可能会影响系统性...

2019-05-14 12:34:07 559

原创 ZIP 软件包管理

ZIP 也是计算机文件的压缩的算法,原名 Deflate(真空),发明者为菲利普•卡兹(PhilKatz)),他于 1989 年 1 月公布了该格式的资料。ZIP 通常使用后缀名“.zip”。主流的压缩格式包括 tar、rar、zip、war、gzip、bz2、iso 等。从性能上比较,TAR、WAR、RAR 格式较 ZIP 格式压缩率较高,但压缩时间远远高于 ZIP,Zip 命令行工具可以...

2019-04-27 19:15:44 108

转载 进程与线程的概念及区别

Linux系统各种软件和服务存在于系统,必然会占用系统各种资源,系统资源是如何分配及调度的,本节将给读者展示系统进程、资源及调度相关的内容。进程( process)是计算机中的软件程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体,在当代面向线程设计的计算机结构中,进程是线程的容器。软件程序是...

2019-04-21 15:11:34 131

转载 YUM

YUM:自动化RPM包管理工具前端软件包管理器(Yellow Updater Modified,YUM)适用于 CentOS、Fedora、RedHat及 SUSE 中的 Shell 命令行,主要用于管理 RPM 包,与 RPM 工具使用范围类似,YUM 工具能够从指定的服务器自动下载 RPM 包并且安装,还可以自动处理依赖性关系。使用 RPM 工具管理和安装软件时,会发现 rpm 包有依...

2019-04-21 15:08:38 89

转载 Chmod 用户及组权限

修改某个用户、组对文件夹的权限,用命令 chmod 实现,其中以代指 ugo,+、-、=代表加入、删除和等于对应权限,具体案例如下:(1)授予用户对 jfedu.net 目录拥有 rwx 权限chmod –R u+rwx jfedu.net(2)授予组对 jfedu.net 目录拥有 rwx 权限chmod –R g+rwx jfedu.net(3)授予用户、组、其他人对 jfedu.n...

2019-04-21 15:06:00 7623

原创 计算机硬盘简介

硬盘是计算机主要存储媒介之一,由一个或者多个铝制或者玻璃制的碟片组成,碟片外覆盖有铁磁性材料,硬盘内部由磁道、柱面、扇区、磁头等部件组成,如图:Linux 系统中硬件设备相关配置文件存放在/dev/下,常见硬盘命名:/dev/hda、/dev/sda、/dev/sdb、/dev/sdc、/dev/vda。不同硬盘接口,在系统中识别的设备名称不一样。IDE 硬盘接口在 Linux 中设备名为/...

2019-04-13 21:38:15 724

原创 Linux 权限管理

Linux 权限是操作系统用来限制对资源访问的机制,权限一般分为读、写、执行。系统中每个文件都拥有特定的权限、所属用户及所属组,通过这样的机制来限制哪些用户或用户组可以对特定文件进行相应的操作。Linux 每个进程都是以某个用户身份运行,进程的权限与该用户的权限一样,用户的权限越大,则进程拥有的权限就越大。Linux 中所有的文件及文件夹都有至少权限三种权限r(读取) 可读取文件内容 ...

2019-04-13 21:33:34 104

原创 Linux 用户管理

Linux 用户在操作系统可以进行日常管理和维护,涉及到的相关配置文件如下:/etc/passwd 保存用户信息/etc/shdaow 保存用户密码(以加密形式保存)/etc/group 保存组信息/etc/login.defs 用户属性限制,密码过期时间,密码最大长度等限制/etc/default/useradd 显示或更改默认的 useradd 配置文件如需创建新用户,可以使用命令...

2019-04-13 21:26:01 197

原创 Linux 用户及组

Linux 操作系统对多用户的管理,是非常繁琐的,所以用组的概念来管理用户就变得简单,每个用户可以在一个独立的组,每个组也可以有零个用户或者多个用户。Linux 系统用户是根据用户 ID 来识别的,默认 ID 长度为 32 位,从默认 ID 编号从 0 开始,但是为了和老式系统兼容,用户 ID 限制在 60000 以下,Linux 用户分总共分为三种,分别如下:root 用户 (ID 0)...

2019-04-13 21:18:01 181

原创 linux操作系统启动流程

(1) 加载 BIOS计算机电源加电质检,首先加载基本输入输出系统(Basic Input Output System,BIOS),BIOS 中包含硬件 CPU、内存、硬盘等相关信息,包含设备启动顺序信息、硬盘信息、内存信息、时钟信息、即插即用(Plug-and-Play,PNP)特性等。加载完 BIOS 信息,计算机将根据顺序进行启动。(2) 读取 MBR读取完 BIOS 信息,计算...

2019-04-13 21:07:02 172

原创 Linux系统如何分区

Linux分区方式是,是先有目录,再将磁盘上的物理地址映射到目录中。Linux系统对分区的基本要求1、最少要有一个根/分区,用来存放系统文件及程序。其大小至少在5GB以上。2、要有一个swap(交换)分区,它的作用相当于 Windows里的虚拟内存,swap分区的大小一般为物理内存容量的1.5倍(内存<8GB)。但当系统物理内存大于8GB时,则swap分区配置8~16GB即可,太大无用...

2019-04-13 20:44:06 1389

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除