- 博客(23)
- 收藏
- 关注
原创 string类
模拟实现string类浅拷贝:一个对象的值赋到另一个对象去(会出现程序崩溃或者内存泄露问题)#include <iostream>using namespace std;class String{public: //构造函数 String(const char* str = "") { if (str == NULL) {
2017-10-08 22:53:27
277
原创 gtest
gtest是测试框架 ,是在不同平台上(Linux,Mac OS X,Windows,Cygwin,Windows CE和Symbian)为编写C++测试而生成的。
2017-10-08 22:49:59
348
原创 mem类函数
void *memcpy(void *dest, const void *src, int n);从源src所指的内存地址的起始位置开始拷贝n个字节到目标dest所指的内存地址的起始位置中void *my_memcpy(void *dst, const void *src, size_t count) { if((dst== NULL) || (src == NULL)) //memT
2017-09-25 22:36:12
543
原创 str类函数
strcpy() 将目标字符串复制给源字符串并覆盖源字符串源代码;strncpy();strlen();strcmp();strcat();strncat();
2017-09-25 21:51:09
957
转载 网站压力测试工具webbench
PS:在运维工作中,压力测试是一项很重要的工作。比如在一个网站上线之前,能承受多大访问量、在大访问量情况下性能怎样,这些数据指标好坏将会直接影响用户体验。但是,在压力测试中存在一个共性,那就是压力测试的结果与实际负载结果不会完全相同,就算压力测试工作做的再好,也不能保证100%和线上性能指标相同。面对这些问题,我们只能尽量去想方设法去模拟。所以,压力测试非常有必要,有了这些数据,我们就能对自己做维护
2017-09-14 12:56:05
772
原创 快速排序
快速排序是交换排序的一种(交换排序包括快速排序和冒泡排序)。基本思想是:选任意一个数作为key值,通过一趟排序将要排序的数据分割成独立的两部分:分割点左边都是比key小的数,右边都是比key大的数。然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以**递归**进行,以此达到整个数据变成有序序列。
2017-09-08 15:14:09
561
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人