- 博客(30)
- 收藏
- 关注
转载 编程思想之多线程与多进程(1)——以操作系统的角度述说线程与进程
原文:http://blog.csdn.net/luoweifu/article/details/46595285 作者:luoweifu 转载请标名出处什么是线程什么是线程?线程与进程与有什么关系?这是一个非常抽象的问题,也是一个特别广的话题,涉及到非常多的知识。我不能确保能把它讲的话,也不能确保讲的内容全部都正确。即使这样,我也希望尽可能地把他讲通俗一点,讲的明
2017-11-16 13:51:08 249
转载 Linux用户(User)和用户组(Group)管理命令
相关的管理命令汇总用户管理相关命令useradd 添加用户adduser 添加用户userdel 删除用户passwd 为用户设置密码usermod 修改用户命令,可以通过usermod 来修改登录名、用户的家目录等等 用户组管理相关命令groupadd 添加用户组g
2016-03-10 09:56:16 2339
转载 linux tar.gz zip 解压缩 压缩命令
http://apps.hi.baidu.com/share/detail/37384818download ADT linkhttp://dl.google.com/android/ADT-0.9.6.zipdownload SDK linkhttp://dl.google.com/android/android-sdk_r11-linux_x86.tgz(可以通过翻墙得
2016-03-10 09:54:43 444
转载 strcpy和memcpy的区别
strcpy和memcpy都是标准C库函数,它们有下面的特点。strcpy提供了字符串的复制。即strcpy只用于字符串复制,并且它不仅复制字符串内容之外,还会复制字符串的结束符。已知strcpy函数的原型是:char* strcpy(char* dest, const char* src);memcpy提供了一般内存的复制。即memcpy对于需要复制的内容没有限制,因此用途更广。
2015-11-25 09:39:58 395
转载 web_find()和web_reg_find()区别
web_find()和web_reg_find()区别 这两个函数均用于内容的查找,但两者也有本质的区别,具体介绍如下:一、web_find()函数该函数的作用是“在页面中查找相应的内容”,常用参数及含义如下:web_find("web_find", //定义该查找函数的名称 "RightOf=a", //定义查找字符
2015-11-23 20:29:27 566
转载 LR(Loadrounner)中注册类函数和其他函数有何不同
在loadrunner中注册类函数的标志是什么?通常,注册类函数名称中包含_reg_的字眼,例如,web_reg_find(),web_reg_save_param()等。注册类函数和其他函数有何不?1. 运行机制不同当客户端向服务器发出一个请求的时候,服务器进行响应;当响应的数据在缓存中的时候,注册函数可以在缓存中查找所要查找的内容;而普通函数(例如:web_find
2015-11-23 20:27:58 861
转载 Cookie/Session机制详解
会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。本章将系统地讲述Cookie与Session机制,并比较说明什么时候不能用Cookie,什么时候不能用Session。1.1 Cookie机制
2015-11-20 09:32:13 310
转载 CS与BS区别
简介:CS即Client/Server(客户机/服务器)结构,C/S结构在技术上很成熟,它的主要特点是交互性强、具有安全的存取模式、网络通信量低、响应速度快、利于处理大量数据。但是该结构的程序是针对性开发,变更不够灵活,维护和管理的难度较大。通常只局限于小型局域网,不利于扩展。并且,由于该结构的每台客户机都需要安装相应的客户端程序,分布功能弱且兼容性差,不能实现快速部署安装和配置,因此缺少通用性,
2015-11-20 09:17:24 461
原创 各类排序法的算法复杂度(时间复杂度)
1 快速排序(QuickSort)快速排序是一个就地排序,分而治之,大规模递归的算法。从本质上来说,它是归并排序的就地版本。快速排序可以由下面四步组成。(1) 如果不多于1个数据,直接返回。(2) 一般选择序列最左边的值作为支点数据。(3) 将序列分成2部分,一部分都大于支点数据,另外一部分都小于支点数据。(4) 对两边利用递归排序数列。快速排序比大部分排序算法
2015-11-17 12:43:01 740
转载 ISO 9126软件质量模型(软件质量模型的6大特性和27个子特性)
ISO 9126质量模型:软件质量模型的6大特性和27个子特性 ISO9126软件质量模型是评价软件质量的国际标准,由6个特性和27个子特性组成,建议大家深入理解各特性、子特性的含义和区别,在测试工作需要从这6个特性和27个子特性去测试、评价一个软件。这个模型是软件质量标准的核心,对于大部分的软件,都可以考虑从这几个方面 着手进行测评。 一、功能
2015-11-16 16:09:23 1213
转载 C++中的IO类(iostream, fstream, stringstream)小结
俗话说, 一图胜过千言万语, 这不是没有道理的, 下面, 我们来看看基本IO类的继承结构: 在我们写C++简单代码的时候, 最喜欢写#include , 那么, 这实际上是在包括IO流的头文件, 而用using namespace std;则表示用标准空间, 这样才能用cin,cout, endl等东东啊。 从上图看, 实际上可以把I
2015-11-07 21:58:20 434
转载 线程1: i++; i++; 线程2: i+=2; 的问题 (2013年某公司笔试题目)
题目:全局的int i = 0;线程1: i++; i++; 线程2: i+=2; 问: 最后i的取值可能是()a. 1 b. 2. c 3 d 4 首先我们就可以断定, a肯定不对, 无论线程怎么走, 总会执行 i+=2, 怎么可能加着加着就成了1呢, 那不是变少了么?
2015-11-07 21:54:00 555
转载 数据库入门
以前听到数据库, 就头大, 直到用过数据库后, 才知道数据库是个什么玩意儿。下面让我们一起走入数据库的世界。 我的理解: 数据库: 本质就是一个文件, 用来存放数据, 只不过文件中的数据有一定的组织, 不松散。 数据库管理系统: 本质是一个软件, 作用是对数据库进行操作管理, 包括管理功能的implemention部分和int
2015-11-07 21:49:15 474
转载 如何扩大虚拟机硬盘容量大小
在使用虚拟机的过程中,虚拟机初始硬盘容量设置得过大,未免有点浪费,若初始设置得过小,后续可能会出现硬盘空间不够的情况,很多朋友在虚拟机容量不够时,显得束手无策,这里介绍一下我的一个扩展虚拟机磁盘容量的简易方法。前置条件:我用的虚拟机软件是:VMware® Workstation 7.0.1版本(其它虚拟机软件我没用过,但应该类似)一、打开虚拟机软件二、点击菜单-虚拟
2015-11-01 12:42:51 1091
转载 OSI和TCP/IP
OSI和TCP/IP1. OSI的七层网络结构(功能及特点)1) 物理层:为数据链路层提供物理连接,在其上串行传送比特流,即所传送数据的单位是比特。此外,该层中还具有确定连接设备的电气特性和物理特性等功能。2) 数据链路层:负责在网络节点间的线路上通过检测、流量控制和重发等手段,无差错地传送以帧为单位的数据。为做到这一点,在每一帧中必须同时带有同步、地址、
2015-11-01 12:41:09 376
转载 如何有效地描述软件缺陷(Defect)?
作为软件测试人员,最基本的一项技能就是如何把所发现的缺陷(Defect)准确无歧义的表达出来,尤其还是全英文表达的时候。 其实从缺陷的描述也可以看出一个软件测试人员的基本功,甚至可以看出测试人员在做一些自由测试的时候的投入程度。 本文主要以缺陷出现的频率来说明测试人员在遇到不同频率的缺陷的时候如何做? 缺陷的频率主要有:Always, Usually(>
2015-10-30 18:32:30 932
转载 正则表达式基础常识
一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。如:JScriptVBScript匹配/^\[ \t]*$/"^\[ \t]*$"匹配一个空白行。/\d{2}-\d{5}/"
2015-10-30 18:28:08 305
原创 使用final修饰属性后,属性的特征
属性可以是变量也可以是常量,如果是常量,就需要使用final修饰。如果使用final修饰了某个属性,那么该属性值一旦被赋值,就不能被修改,实际中常常有这个样的码:private static final int ERROR=0;也就是说,常常会生命静态的常量。静态常量的命名规范非常特殊,往往都是用大写字母,如果包含多个单词,每个单词之间使用下划线连接。静态常量的意思是,该类所有的对象都拥有一个不变
2015-10-21 10:14:04 1577
转载 IO流与异常
首先我们先来看一下,怎样用JAVA编写一个简单的编辑器,代码如下:import java.io.*;import java.util.Scanner; public class TestFileWriter {public static void main(String[] args) throws Exception {Scanner sca =
2015-10-21 10:09:56 369
转载 NetBeans项目中数据库驱动的设置
在NetBeans中简单的进行数据库jar包的配置,步骤如下:1、选择所要操作的项目,右击,点击"属性"2、在项目属性对话框中选择"库",然后点击"添加JAR"按钮3、上机环境中JDBC驱动JAR包路径为:D:\jdbc\sqljdbc_4.1\chs\sqljdbc4.jar。点击"打开",然后选择"确定"操作完成就可在工程中看
2015-10-17 23:16:44 891
原创 黑盒测试(详细)(软件测试)
黑盒测试又称功能测试或数据驱动测试 –把测试对象当作看不见内部的黑盒,在完全不考虑程序内部结构和处理过程的情况下,测试者仅依据程序功能的需求规范考虑,确定测试用例和推断测试结果的正确性. –站在使用软件或程序的角度,从输入数据与输出数据的对应关系进行的测试 –在软件的接口处进行测试–通过导出执行程序所有功能需求的输入条件集,实现功能覆盖,需求覆盖黑盒测试的方法:
2015-10-17 20:36:28 979
转载 面向对象
面向对象(Object Oriented)是一种新的程序设计规范(paradigm),其基本思想是使用对象、类、继承、封装、多态等基本概念来进行程序设计。从现实世界中客观存在的事物(即对象)出发来构造软件系统,并且在系统构造中尽可能运用人类的自然思维方式。1.什么是对象在Java语言中,任何东西都可以被看作为对象,是对客观世界中实体的映射。对象一般划分成三部分:标识、静态部分、
2015-10-17 20:28:15 292
原创 对10个数进行排序
public static void main(String[] args) {Scanner s = new Scanner(System.in); int[] a = new int[10]; System.out.println("请输入10个整数:"); for(int i=0; i a[i] = s.nextInt(); } for(
2015-10-11 18:54:48 691
转载 NetBeans项目中数据库驱动的设置
在NetBeans中简单的进行数据库jar包的配置,步骤如下:1、选择所要操作的项目,右击,点击"属性"2、在项目属性对话框中选择"库",然后点击"添加JAR"按钮3、上机环境中JDBC驱动JAR包路径为:D:\jdbc\sqljdbc_4.1\chs\sqljdbc4.jar。点击"打开",然后选择"确定"操作完成就可在工程中看
2015-10-11 13:19:27 508
原创 黑盒测试 (软件测试)
黑盒测试: 黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。以用户的角度,从
2015-09-25 20:48:50 1013
转载 StringBuffer和String的优缺点比较
1. String 类 String的值是不可变的,这就导致每次对String的操作都会生成新的String对象,不仅效率低下,而且大量浪费有限的内存空间。 String a = "a"; //假设a指向地址0x0001 a = "b";//重新赋值后a指向地址0x0002,但0x0001地址中保存的"a"依旧存在,但已经不再是a所指向的,a 已经指向了其它地址。
2015-09-14 16:11:03 834
原创 软件测试分类
1):是否关心内部结构:白盒测试,黑盒测试,灰盒测试。2):开发过程级别:单元测试,集成测试,系统测试,验收测试。3):是否执行程序:静态测试,动态测试。4):执行是否需要人工干预:手工测试,自动化测试。5):测试实施组织:开发测试,用户测试,第三方测试。
2015-09-13 19:52:19 370
原创 mantis和testlink集成
1.在C:\xampp\htdocs\testlink下找到config.inc,php文件把文件中interface_bugs=’NO’把其中的NO改成MANTIS2. 在C:\xampp\htdocs\testlink\cfg文件下找到文件mantis,inc。php,把里面的文件全部替换成 这样就能完成testlink和mantis的集成,然后只需要登录到testlink找到为通
2015-09-13 19:44:46 685
转载 Testlink使用流程简述
Testlink使用流程简述 前提:安装XAMPP,然后将XAMPP中的Apache,MySQL打开,将testlink汉化。登陆testlink,创建一个新的测试项目; 打开需求规约,创建需求; 打开测试用例集,创建测试用例; 接下
2015-09-11 20:48:19 583
转载 0到100奇数之和
int count=1,sum=0; while(count if(count%2!=0){ sum=sum+count; } count++; } System.out.println("count="+sum
2015-08-30 16:01:44 2042
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人