自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

hannea的专栏

不忘初心,方得始终。

  • 博客(50)
  • 收藏
  • 关注

原创 配置管理基本事务

配置管理活动主要分为8大项:1、管理配置库2、版本发布管理3、配置标识4、管理基线5、变更管理6、配置审核7、制定配置管理计划8、配置状态发布活动名称 子活动 具体操作项 开始TR点 结束TR点 频次 涉及角色 涉及平台 操作指导 1. 管理配置库 1.1产品基本信息库 1.1.1 新建Offering信息、Offering V/R/C Charter TR1 初始配置 产品管理 .

2022-05-27 16:08:23 310

原创 性能测试相关内容

问题一:在向右移位时,空出的位是由0tiancho

2022-05-27 15:56:13 126

原创 Python中的常见错误

1、以下代码执行后,data_list的预期结果是()data_list = [1,2,3,4,5]for single_data in data_list: data_list.remove(single_data)A.NoneB.[2,4]C.[]D.由于在循环中删除列表数据,程序会报异常退出解析:for循环实际是循环的列表下标(索引),同时由于列表的可变性,每一次删除一个元素,列表的长度就会发生变化,元素的索引也会发生变化,所以最终的列表是[2.4]...

2022-05-26 20:48:28 648

原创 面试中的测试知识

1、黑盒测试与白盒测试软件测试目的是发现缺陷、质量评估、预防缺陷,根据是否需要了解被测对象的内部结构,分为黑盒测试和白盒测试测试设计在IPD流程中的位置:

2022-05-16 23:08:05 94

原创 面试中的Python部分内容

Python:1、常用那些库os:操作系统接口 ,open(读写一个文件)、os.path(操作文件路径)、fileinput(读取通过命令行给出的所有文件的所有行)、tempfile(创建临时文件和目录)random:生成伪随机数math:数学函数 math.ceil(x)(返回X的上限,大于或等于X的最小整数),math.fabs(x)(返回X的绝对值)gzip:gzip格式的支持2、import和from import的区别、form import有哪些缺点一般来说,模

2022-05-13 20:13:25 266

原创 Python常用知识总结

1、代码调试​class atom(): def __init__(self,x=0,y=0): self.x = x self.y = y def __sub__(self,other): self.x += other.x self.y += other.y return atom(self.x,self.y)a = atom(x = 5,y = 10)b = atom(x = 1,y =

2022-05-12 16:26:04 678

原创 二叉树相关题目

已知一棵7层完全二叉树的第6层(设根为第1层)有7个叶节点,则该完全二叉树的节点个数最多是(C)A:38B:51C:113D:120解析:根节点:树的最顶端的节点子节点:除根节点之外,并且本身下面还连接有节点的节点叶节点:本身下面不再连接有节点的节点,即末端完全二叉树:完全二叉树标准(详细图解) - 百度文库则节点个数最多为:1+2+4+8+16+7+(32-7)+(32-7)*2 = 113...

2022-05-12 16:03:17 2055

原创 面试系列之解决方案测试工程师(大华)

笔试题:(Python)1、 有一个文件记录了学生考试成绩,每行内容为姓名和分数,原始文件不对齐,且存在空格或空行,如下图。请用编程实现 将所有人的成绩排序写入一个新文件,成绩从高往低排序,姓名靠左对齐,分数靠右对齐,如下图...

2022-05-10 17:51:03 2751

转载 编程之美 金刚坐飞机问题

题目描述现在有一架飞机要起飞,乘客们正准备按机票号码(1,2,3...,N)一次排队登机。突然来了一只大猩猩(金刚)。他也有机票,但是他插队第一个登上了飞机,然后随意的选择了一个座位坐下了。根据社会的和谐程度,其他的乘客有两种反应:1.乘客们都义愤填膺,“既然金刚同志都不守规矩,为什么我要遵守?”他们也随意的找位置坐下,并且坚决不让座位给其他乘客。2.乘客们虽然感到愤怒,但

2014-08-05 23:01:23 1288

原创 在Excel2003中,用A表示第1列,B表示第2列......Z表示第26列,AA表示第27列,AB表示第28列......以此类推。请写出一个函数,输入用字母表示的列号编码,输出它是第几列。

//这是一道关于进制的题目,其本质是把十进制数字用A~Z表示成二十六进制。#include#includeusing namespace std;int StringToInt(const string& str){ int length = str.length();//这里也可用str.size(). if(length < 0)//如果没有输入字符,则报错。 {

2014-05-06 11:27:27 12007 2

原创 C/C++ strlen(str)和str.length()和str.size()的区别

strlen(str)和str.length()和str.size()都可以求字符串长度。其中str.length()和str.size()是用于求string类对象的成员函数strlen(str)是用于求字符数组的长度,其参数是char*。#include #include using namespace std;int main(){

2014-05-06 10:16:37 3763

原创 合并两个排序的数组

#includeusing namespace std;/*有两个排序的数组A1和A2,内存在A1的末尾有足够多的空余空间容纳A2.实现一个函数,把A2中的所有数字插入到A!中并且所有的数字是排序的。*//*思路:先计算出两个数组中元素的总个数,然后从尾到头比较array1和array2中的数字, 并把较大的数字复制到array1的合适位置。*///num1和nu

2014-04-20 20:37:15 837

原创 C++输出二进制、十进制、八进制和十六进制以及左移右移运算符的总结

#include //#include using namespace std; int main(void) { int i,j,k,l; cout<<"Input i(oct),j(hex),k(hex),l(dec):"<<endl; cin>>oct>>i; //输入为八进制数 cin>>hex>>j; /

2014-04-13 21:23:23 8085

原创 复制构造函数 赋值操作符

拷贝构造函数的参数为什么必须使用引用类型?

2014-04-13 16:42:48 586

转载 虚函数 虚继承 sizeof

#include using namespace std; class A { public: A(){} A(int a):m_a(a){} virtual void print() { cout<<"A::"<<m_a<<endl; } private: int m_a;

2014-04-11 12:46:33 784

原创 各种数据类型占的字节数

#includeusing namespace std;int main(){ cout << "各种数据类型占的字节数:" << endl; cout << endl; cout << "bool:" << "\t" << "\t" << sizeof(bool)<< endl; cout << endl; cout << "char:" << "\t" << "\t

2014-04-10 21:21:18 1157

转载 关于printf()与scanf()在不同情形下可以接受不同类型的参数的一个例子。

在《C陷阱与缺陷》连接(第四章)那一章中,有这样一个程序:

2014-04-09 20:02:22 1320

转载 用法char ch=getchar()正确性详解 《C陷阱与缺陷》 chap5.1

#include int main(){ char c; /* 改成:int c 就正确了 */ while( ( c = getchar() ) != EOF ) { putchar( c ); } return 0;}

2014-04-08 21:56:13 1506

转载 关于 Linux 的配置文件 /etc/profile 路径出错后相关的命令失效解决方式(如:ls,vi不能用)

今天学习LINUX 下配置jdk 和安装tomcat 通过VI编辑/etc/profile  在export 时候把路径弄错了。保存后启动。虽然java安装好了。但是相关的ls more vi 的命令都不好使了。而且没装FTP所以在windows下连接进去修改/etc/profile文件此路也就走不通。真悲剧了。难道我要重装系统?心不甘。自己想了想。一般我记得vi是在/bin/下。那么根据

2013-11-06 22:38:17 3002

转载 关于redhat9.0中文乱码处理方案

方法一: #locale    (locale命令用于查看使用语言详细信息,为中文语言)#export LC_ALL=POSIX    (export命令导出修改LC_ALL语言选项)#locale    (再次查看,信息已经改变了)   该方法在用户注销或重启后将失效,要想保存设置,见方法2。方法二:#vi /etc/sysconfig/i18n   (利用vi编辑器修改配置

2013-11-05 19:40:50 769

原创 求最大公约数的函数

long gcd(long m1, long m2) //求最大公约数。{ while(m2) { long m = m1; m1 = m2; m2 = m % m2; } return labs(m1);}

2013-09-09 14:37:14 838

转载 Ubuntu的窗口模式与命令行模式切换

1. 真机环境下,窗口模式与命令行模式的切换窗口模式----->命令行模式 Ctrl+Alt+F(n), 其中n为1到6之间的任意整数。命令行模式----->窗口模式 Ctrl+Alt+F(7)。2. Vmware虚拟机环境下,窗口模式与命令行模式的切换Vmware虚拟机环境下,模式的切换与虚拟机的设置有关,Vmware默认已将Ctrl+Alt设置为热键,所以模

2013-09-03 19:44:35 1009

原创 用递归方法求解:一只母兔从四岁开始每年生一只小母兔,按此规律,第n年时有多少只母兔?

分析如下:程序:#includeusing namespace std;int f(int n){ return n < 4 ? 1 : f(n-4) + f(n-1);//注意这个式子的应用。}int main(){ int n; cout << "请输入年数:" << endl; while( cin >> n) { cout << "兔子数为:"

2013-09-02 21:11:53 3941 4

转载 ubuntu11.04中 root不能登录的问题

安装好ubuntu11.04的操作系统之后,直接进入图形界面。(用Ctrl+Alt+shift+F1从图形界面切换到命令行界面,用Alt+右方向符从命令行界面切换到图形界面)。我尝试用root账号来登录1.使用root来登录图12.输入密码,起始我们在安装ubuntu11.04的操作系统的时候没有输入root的密码这一步,那么在没有设置root的密码之前来使

2013-08-30 12:53:51 829

原创 C++中的static关键字

原文地址:http://blog.csdn.net/hackbuteer1/article/details/7487694C++的static有两种用法:面向过程程序设计中的static和面向对象程序设计中的static。前者应用于普通变量和函数,不涉及类;后者主要说明static在类中的作用。一、面向过程设计中的static1、静态全局变量在全局变量前,加上关键字static

2013-08-27 21:32:43 568

原创 cout.put()的用法

#includeusing namespace std;void f(int x){ if(x) { cout.put('0' + x%10); f(x / 10); }}int main(){ f(11001); system("pause"); return 0;}输出结果为:

2013-08-27 20:18:42 6219

原创 编写一个函数 char *strfind(char *s, char *t),用于查找字符串t在字符串s中最右边出现的位置,如果没有找到则返回NULL.

#include #include using namespace std;char *strfind(char *src, char *dst){ int len1 = strlen(src); int len2 = strlen(dst); int start = len1 - 1; int end = len2 - 1; int i,j = len2 - 1; for(

2013-08-21 22:37:48 4305 1

原创 编写程序输入一个n*n的矩阵,求出两条对角线元素值之和(注意把输入的元素写入二维数组的方式)

#includeusing namespace std;int main(){ int sum = 0; int n = 0; int **array;//指向整型的指针的指针. cout << "请输入矩阵的维数:" << endl; cin >> n; array = new int*[n];//存放指针的数组. for(int k = 0; k < n; k++)

2013-08-21 11:02:47 19354 2

原创 char *s和char s[]的区别与联系以及strlen()和sizeof()的用法

#includeusing namespace std;void reverse(char s[]){ char *p, *q, temp; p = s;//p指向字符串s的第一个字符 q = s + strlen(s) -1;//q指向字符串s的最后一个字符。 while(p < q) { temp = *p;//交换两字符 *p = *q; *q = temp;

2013-08-15 23:03:29 5635 1

原创 C++格式化输入输出~~~~~~~~~

cin与cout 一:标准输入函数cin     不知道说它是个函数对还是不对,它是代表标准的输入设备--键盘。他是属于流的,他的用法和流的用法是一样的。也就是:cin>>变量;小小的说明一下,输入多个变量可以写在一行,如:cin>>x>>y>>z;这样写不是不允许,而是不好看,如果是不同的变量类型,那就更是没头没脑了。除了你,人家是不知道该输入什么的,所以,一般在输入语句的前

2013-08-14 21:59:17 1727

原创 使用循环语句打印菱形

#includeusing namespace std;int main(){ int n; cout << "输入要打印菱形每边*的个数:" << endl; cin>>n; int i,j; for(i=1;i<=n;i++) //第I行,行不断的增加 { for(j=1;j<=30-2*i;

2013-08-09 22:54:12 3841

原创 将文本文件中的数据读取到一个二维数组中,求出这些数据的中位数,然后求所有数据与中位数的差值的绝对值和,并求出和的最小值,最后把程序运行的结果写到一个txt文件中

#include#include#include #include using namespace std;ofstream outFile("final.txt");float zws(float **a, const int start1,const int end1,const int start2,const int end2){ const int sum=(end1

2013-08-08 10:50:02 1827

转载 让简历避免过滤的几点意见

我也是刚毕业的学生,当年找实习也觉得非常困难,感觉明明自己合乎要求了为什么就是投了没有回音。直到屡败屡战,找到合适的机会,现在开始做招聘,发现用人单位其实也觉得找到合适的实习生很难。    关于简历书写,网上有很多参考资料,我就不再赘述,我就讲讲自己招聘的一点感受吧,经验谈不上了,算是和大家分享,希望能帮助到一些同学。其实投简历也是需要注意很多的。   1.邮件标题请写

2013-06-06 10:55:57 1011

转载 计算机类经典书籍

1计算机科学概论计算机科学概论2.计算机数学基础高等数学线性代数概率论与数理统计离散数学及其应用离散数学教程(北大版)什么是数学具体数学:计算机科学基础3.C语言谭浩强C程序设计C primer plusThe C programming languageC和指针C专家教程C陷阱与缺陷c语言解惑C标准库你必须知道的

2013-06-06 10:04:33 955

原创 (待解决)输入操作符重载。

#include#includeusing namespace std;class Sales_item{ friend istream& operator>>(istream& , Sales_item&); string isbn; int units_sold; double revenue; };istream& operator>>(istream& in

2013-05-27 19:49:42 538

原创 默认构造函数,复制构造函数,赋值操作符函数,析构函数的调用。

#include#includeusing namespace std;class Exmpl{public: Exmpl() { cout << "默认构造函数运行:Exmpl()" << endl; } Exmpl(const Exmpl&) { cout << "复制构造函数运行:Exmpl(const Exmpl&)" << endl; } Exmpl &

2013-05-19 00:20:25 818

原创 类,友元函数 ,重载操作符(+, +=)

#include#includeusing namespace std;class sales_item{public: friend sales_item add(const sales_item&, const sales_item&); friend sales_item operator+(const sales_item&,const sales_item&); bo

2013-05-14 17:08:17 738

原创 sizeof(string)和 数组中输出数组中元素地址的方法。

#includeusing namespace std;int main(){ string str1 = "asbekfjdg"; string str2 = "kgldsfgldfkghf;gsdgdslfkdfhdfghlghflghfghhfjgl;jghlg;jgljhgjh;gjhgj"; cout << "sizeof(str1) = " << sizeof(str1)

2013-05-09 19:18:28 899

原创 (有疑问)类中数组作为一个类对象。

#includeusing namespace std;class Test{private: int num;public: Test(int a) { num = a; cout << "第" << num << "个Test对象的构造函数调用" << endl; } ~Test() { cout << "第" << num << "个Test对象的析构函数

2013-04-27 22:04:25 733

转载 c++中 rand函数和srand函数的用法和区别

标准库 (被包含于 中)提供两个帮助生成伪随机数的函数: 函数一:int   rand(void); 从srand   (seed)中指定的seed开始,返回一个[seed,   RAND_MAX(0x7fff))间的随机整数。 函数二:void   srand(unsigned   seed); 参数seed是rand()的种子,用来初始化rand()的起始值。用

2013-04-13 21:50:07 1462

空空如也

空空如也

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

TA关注的人

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