2014年8月3日

[软件测试]网站压测工具Webbench源码分析

摘要: 一、我与webbench二三事Webbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能。Webbench使用C语言编写,下面是其下载链接:http://home.tiscali.cz/~cz210552/w... 阅读全文

posted @ 2014-08-03 23:42 Horstxu 阅读(5798) 评论(0) 推荐(4) 编辑

2014年5月31日

[C/C++基础] C语言常用函数sprintf和snprintf的使用方法

摘要: Sprintf函数声明:int sprintf(char *buffer, const char *format [, argument1, argument2, …])用途:将一段数据写入以地址buffer开始的字符串缓冲区所属库文件: 参数:(1)buffer,将要写入数据的起始地址;(2)fo... 阅读全文

posted @ 2014-05-31 16:01 Horstxu 阅读(2007) 评论(0) 推荐(0) 编辑

2014年5月30日

[软件测试]Linux环境中简单清爽的Google Test (GTest)测试环境搭建(初级使用)

摘要: 本文将介绍单元测试工具google test(GTEST)在linux操作系统中测试环境的搭建方法。本文属于google test使用的基础教程。在linux中使用google test之前,需要对如下知识有一些了解:(1)C/C++编程方法(2)makefile的编写(3)linux命令行操作(4... 阅读全文

posted @ 2014-05-30 01:45 Horstxu 阅读(3685) 评论(0) 推荐(0) 编辑

2014年5月27日

[C/C++基础] C语言常用函数strlen的使用方法

摘要: 函数声明:extern unsigned int strlen(char *s);所属函数库:功能:返回s所指的字符串的长度,其中字符串必须以’\0’结尾参数:s为字符串的初始地址使用举例:代码如下编译运行结果说明:函数strlen比较容易理解,其功能和sizeof很容易混淆。其中sizeof指的是... 阅读全文

posted @ 2014-05-27 19:09 Horstxu 阅读(4781) 评论(0) 推荐(0) 编辑

2014年5月26日

[C/C++基础] C语言常用函数memset的使用方法

摘要: 函数声明:void *memset(void *s, int ch, size_t n);用途:为一段内存的每一个字节都赋予ch所代表的值,该值采用ASCII编码。所属函数库: 或者 参数:(1)s,开始内存的地址;(2)ch和n,从地址s开始,在之后的n字节长度内,把每一个字节的值都赋值为n。使用... 阅读全文

posted @ 2014-05-26 19:38 Horstxu 阅读(2415) 评论(0) 推荐(0) 编辑

2014年4月30日

[C++基础]一个比较常用的配置文件/初始化文件读取程序

摘要: 在编程中,我们经常会遇到一些配置文件或初始化文件。这些文件通常后缀名为.ini或者.conf,可以直接用记事本打开。里面会存储一些程序参数,在程序中直接读取使用。例如,计算机与服务器通信,服务器的ip地址,段口号可以存储于ini文件中。这样如果我想换另外一台服务器时,直接将ini文件中的ip地址改变... 阅读全文

posted @ 2014-04-30 01:40 Horstxu 阅读(7586) 评论(0) 推荐(0) 编辑

2013年11月14日

[实战演练]格科微电子软件类笔试题目

摘要: 1. 写一个C函数,判断计算机系统是大端模式(big endian)还是小端模式(small endian)。答案参考自:http://blog.csdn.net/ce123_zhouwei/article/details/6971544第一种思路:short int 强制转换为char,看转换的结果。代码如下:void test1(){ short int x; char x0, x1; x = 0x1122; x0 = ((char*)&x)[0];//低地址 x1 = ((char*)&x)[1];//高地址 if(0x11 == x0) { ... 阅读全文

posted @ 2013-11-14 17:38 Horstxu 阅读(1454) 评论(0) 推荐(0) 编辑

2013年10月23日

[实战演练]蜻蜓FM2014年校招笔试题目 - 规则二叉树

摘要: 题目:某规则二叉树的定义是:对于树中任意两个叶结点A、B,他们与根结点的距离分别是d1和d2,|d1-d2| record;void isRuledTreeCore(Node *n, int depth){ if(n->left == NULL && n->right == NULL){ record.push(depth); return; } if(n->left != NULL) isRuledTreeCore(n->left,depth+1); if(n->right != NULL) isRuledTre... 阅读全文

posted @ 2013-10-23 23:18 Horstxu 阅读(961) 评论(0) 推荐(0) 编辑

2013年10月22日

[实战演练]2014腾讯校招软件开发笔试题

摘要: 一,不定项选择题(共25题,每题4分,共100分,少选、错选、多选不得分)1. 已知一棵二叉树,如果先序遍历的节点顺序是:ADCEFGHB,中序遍历是:CDFEGHAB,则后序遍历的结果是:( )。A CFHGEBDA B CDFEGHBA C FGHCDEBA D CFHGEDBA2. 下列哪两个数据结构,同时具有较高的查找和删除性能:( )。A 有序数组 B 有序链表 C AVL树 D Hash表3. 下列排序算法中,哪些的时间复杂度不会超过 nlogn ( )。A 快速排序 B 堆排序 C 归并排序 D 冒泡排序4. 初始顺序为: 1、8、6、2、5、4、7、3一组数采... 阅读全文

posted @ 2013-10-22 19:18 Horstxu 阅读(1357) 评论(0) 推荐(0) 编辑

2013年10月14日

[面试题目]IT面试中的一些基础问题

摘要: 1. 面向对象的特征继承,封装,多态2. 重写和重载的区别重写:在继承当中,子类重写父类的函数,函数声明完全一样,只是函数里面的操作不一样,这样叫做重写。重载:与多态无关,即两个函数名一样的成员函数,只是他们的形参个数或数据类型不同,在调用函数的时候,程序可以自动根据调用函数时的参数个数和类型确定使用哪一个成员函数。这样叫做重载,是多态性的一种表现。3. 引用和多态有什么关系引用是除了指针以外另一种实现多态的方式,使用父类的指针指向子类的对象。4. 计算机加载程序包括哪几个区?(答案是摘抄来的~)一个由C/C++编译的程序占用的内存分为以下几个部分(1)、栈区(stack)—由编译器自动分配释 阅读全文

posted @ 2013-10-14 21:28 Horstxu 阅读(3064) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示