回归测试

基本介绍   1.回归测试是指重复以前的全部或部分的相同测试。 2.新加入测试的模组,可能对其他模组产生副作用,故须进行某些程度的回归测试。 3.回归测试的重心,以关键性模组为核心。  只要软件发生了改变,就可能给该软件带来问题。软件的改变可能是源于发现了错误并做了修改,也有可能是因为在集成或维护阶段加入了新的模块。当软件中所含错误被发现时,如果错误跟踪与管理系统不够完善,就可能会遗漏对这些错误的
阅读本文

推荐两款远程管理Linux工具(基于Windows系统)

推荐两款远程管理Linux工具(基于Windows系统)1、Xshell百度百科:Xshell 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。比如我们使用CentOS(社区企业操作系统)的时候,如果没有终端模拟软件
阅读本文

wireshark

一、简介Wireshark(前称Ethereal)是一个网络封包分析软件。网络管理员使用Wireshark来检测网络问题,网络安全工程师使用Wireshark来检查资讯安全相关问题,开发者使用Wireshark来为新的通讯协定除错,普通使用者使用Wireshark来学习网络协定的相关知识。 二、安装 http://jingyan.baidu.com/article/5225f26b7e1944e6
阅读本文

yum安装工具的理解

在安装gtk+编译环境的过程中,你会发现,RPM软件包之间的依赖关系非常复杂。在实际管理过程中,这种依赖关系可能会更加复杂。因此非常有必要寻找一种自动化安装工具,让安装工具自己处理这些关系复杂的依赖关系。幸运的是Red Hat推出了一个名为Yellowdog Updater Modified的包管理器(通常简称为yum)。 一、yum简介 yum包管理器可以自行计算要安装软件包的依赖性,并自动安装
阅读本文

[HDOJ5098]Smart Software Installer(字符串处理,记忆化搜索)

题意:给软件安装清单,有些软件需要一些软件安装之前安装。每个软件安装前可能需要重启也可能不需要,问最少需要重启几次。处理完字符串以后DFS,找一条需要重启的软件安装链中最长的。 gao()大法好。 1 #include <bits/stdc++.h> 2 using namespace std; 3 4 const int maxn = 2020; 5 char tmp[maxn];
阅读本文

【UML】类图Class diagram

前言        说到UML,相信大家就能立刻反应出其中的类图,为什么这么说呢,类图和用例图我觉得是UML最精髓的部分,在软件开发与管理中起着巨大的作用。接下来介绍一下类图。定义        由许多(静态)说明性的模型元素(例如类、包和它们之间的关系,这些元素和它们的内容互相连接)组成。类图可以组织在(并且属于)包中,仅显示特定包中的相关内容。组成如例图,类一般由名称,属性和方法组成。分别写
阅读本文

局域网故障排查

故障排查 网络不通 这是最常见的问题,解决问题的基本原则是先软后硬。 先从软件方面去考虑,检查是否正确安装了TCP/IP协议,是否为局域网中的每台计算机都指定了正确的IP地址。 使用Ping命令,看其他的计算机是否能够Ping通。如果不通,则证明网络连接有问题;如果能够Ping通但是有时候丢失数据包,则证明网络传输有阻塞,或者说是网络设备接触不大好,需要检查网络设备。 当整个网络都不通时,
阅读本文

软件命名规则

一个正规的软件产品少不了要有规范的命名,一个好的软件产品一定要有个规范的版本号,而在命名版本号时有一些约定俗成的规则,下面我来简单介绍下。1.版本命名规范软件版本号有四部分组成,第一部分为主版本号,第二部分为次版本号,第三部分为修订版本号,第四部分为日期版本号加希腊字母版本号,希腊字母版本号共有五种,分别为base、alpha、beta 、RC 、 release2.软件版本阶段说明Alpha :
阅读本文

基于Hexo+GitHub Pages+独立域名 搭建博客详细教程

## 一、摘要 这是一篇利用GitHub Pages以及Hexo以及自己的独立域名来搭建自己的个人博客。 此博客用于以后需要备用,并为其他人提供指导。 ## 二、系统环境配置 我们需要以下环境:    Windows 10     Node.js    Git ### 安装node.js    [下载Node.js](https://nodejs.org/download/) 在 Windows
阅读本文

Java NIO系列教程(九) ServerSocketChannel

Java NIO中的 ServerSocketChannel 是一个可以监听新进来的TCP连接的通道, 就像标准IO中的ServerSocket一样。ServerSocketChannel类在 java.nio.channels包中。这里有个例子: 01 ServerSocketChannel serverSocketChannel = ServerSocketChannel.open()
阅读本文

GIT教程笔记

GIT的工作流程:先在工作目录中添加、修改文件   一般是在工作目录建立你的工程文件夹,然后通过命令行进入文件夹后  git init 初始化将需要进行版本管理的文件放入缓存区  git add 文件名然后将缓存区的文件提交到Git仓库  git commit -m “提交说明“ GIT管理的文件有三种状态:-已修改(modified)-已缓存(staged)-已提交(committed)GIT查
阅读本文

Java NIO系列教程(十一) Pipe

Java NIO 管道是2个线程之间的单向数据连接。Pipe有一个source通道和一个sink通道。数据会被写到sink通道,从source通道读取。这里是Pipe原理的图示: 创建管道通过Pipe.open()方法打开管道。例如: 1 Pipe pipe = Pipe.open(); 向管道写数据要向管道写数据,需要访问sink通道。像这样: 1 Pipe.SinkCh
阅读本文

Java NIO系列教程(七) FileChannel

Java NIO中的FileChannel是一个连接到文件的通道。可以通过文件通道读写文件。FileChannel无法设置为非阻塞模式,它总是运行在阻塞模式下。 打开FileChannel在使用FileChannel之前,必须先打开它。但是,我们无法直接打开一个FileChannel,需要通过使用一个InputStream、OutputStream或RandomAccessFile来获取一个Fil
阅读本文

大二见习长沙中电软件园

见习长沙中电软件园感悟         刚从长沙见习回来,带着一颗空空的脑袋就去见习去了,专业知识学习也不扎实。给我留下印象最深的就是智能时代真的来了。由于学校组织的的活动有限,休息时间就和室友到处闲逛,走到哪里就参观到哪里...        无意间到了一家IT培训机
阅读本文

世界上最好的Sed教程

第二本电子书,然而随后我决定把这份说明变成一本免费电子书预览的同时再次做为文章发布到这里。Sed说明掌握sed可以简化为理解和操作sed的四种空间,这四种空间分别为:输入流模式空间保持缓冲区输出流可以这样去想像空间这个词,sed读入输入流和产生输入流,在内部它有模式空间和保持缓冲区空间。sed从输入流读入数据直接它读到换行字符(n),然后它把当前读到的数据(不包含新行)放入模式空间。大部分的s
阅读本文

大数据教程(五)—— Hadoop集群MYSQL的安装

大数据教程(一) Hadoop集群坏境搭建配置大数据教程(二) Hadoop集群坏境CentOS安装大数据教程(三) Hadoop集群分布式坏境搭建大数据教程(四) Hadoop集群VSFTP和SecureCRT安装配置大数据教程(五) Hadoop集群MYSQL的安装前言有一段时间没写文章了,最近事情挺多的,现在咱们回归正题,经过前面四篇文章的介绍,已经通过VMware安装了Hadoop的集群
阅读本文

20169218 2016-2017-2 《网络攻防实践》 nmap的使用

nmap相关知识介绍nmap,也就是Network Mapper,最早是Linux下的网络扫描和嗅探工具包。 nmap是一个网络连接端扫描软件,用来扫描网上电脑开放的网络连接端。确定哪些服务运行在哪些连接端,并且推断计算机运行哪个操作系统(这是亦称 fingerprinting)。它是网络管理员必用的软件之一,以及用以评估网络系统安全。 正如大多数被用于网络安全的工具,nmap 也是不少黑客及骇客
阅读本文

uwEw【精品教程】21天学通(高清版

uwEw【精品教程】21天学通(高清版http://www.tonglou.com.cn/space.php?uid=9541533&do=blog&id=2510399http://www.tonglou.com.cn/space.php?uid=9374848&do=blog&id=2403571?cj=lt痖缮U/腥兀鹃链堋http://www.tonglou.com.cn/space-94
阅读本文

4.27上午

---恢复内容开始---   Red Hat1991年,Linus的Linux内核发布,同年加拿,多伦多大学毕业的Bob Yong在纽约把UNIX用户组引入系统管理自由软件。加强了Linux用户的管理功能。1993年,Bob Yang 创立了ACC公司,主要营销Linux和UNIX的支持软件和书籍杂志。 1994年,美国卡内基梅隆大学毕业的Marc Ewing建立了自己的Linux分销业务,并发布
阅读本文