小项目
snow_5288
三天不读书,智商输给猪
展开
-
注释转换(C---->C++)
四种状态:测试代码:// 1.一般情况/* int i = 0; */// 2.换行问题/* int i = 0; */int j = 0;/* int i = 0; */int j = 0;// 3.匹配问题/*int i = 0;/*xxxxx*/// 4.多行注释问题/*int i=0;int j = 0;int k = 0;*/int k =原创 2016-05-25 15:25:15 · 1947 阅读 · 0 评论 -
通讯录(二)----动态实现
#include"contact.h"void menu()//打印菜单{ printf("***********************\n"); printf("1. 添加联系人信息\n"); printf("2. 删除指定联系人信息\n"); printf("3. 修改指定联系人信息\n"); printf("4. 查找指定联系原创 2016-05-15 23:18:45 · 1208 阅读 · 4 评论 -
通讯录(三)----文件实现
通讯录(一)-----静态实现 http://blog.csdn.net/snow_5288/article/details/51388708通讯录(二)-----静态实现 http://blog.csdn.net/snow_5288/article/details/51420133在以上两种方式中,每次运行程序我们都得重新输入,之前输原创 2016-05-20 18:40:12 · 2053 阅读 · 0 评论 -
竟然栽倒在这里!(通讯录一)
#define _CRT_SECURE_NO_WARNINGS 1#ifndef __CONTACT_H//防止重复引入#define __CONTACT_H__#include #include #includeenum OP//使用枚举,让switch语句更清晰明了{ EXIT, ADD, DEL, MODIFY, SEARCH, DISPLAY, SORT原创 2016-05-12 23:53:48 · 994 阅读 · 1 评论 -
(C语言)自拟顺序表的各种操作
总是要进步的。。。原创 2016-05-27 23:00:50 · 634 阅读 · 0 评论 -
(C语言)顺序表之动态实现
点击打开链接(静态实现版)头文件:#define _CRT_SECURE_NO_WARNINGS 1#ifndef _SEQLIST_H__#define _SEQLIST_H__#include#include#include#include#define MAX 2#define CHANGE_MAX 2typedef int TYPE;typedef stru原创 2016-06-01 18:36:38 · 1113 阅读 · 0 评论 -
简易内存池
【内存池的引入】 一般的,我们要动态申请内存时,都会调用malloc或new,由于需要申请的内存大小可能预先不知道,所以有时文门会频繁的调用malloc或new,这就大大降低了程序的运行速率,同时还有可能引进内碎片问题。基于上述原因,引入了内存池的概念。 【什么是内存池】 内存池是一种内存分配方式。通俗一点说,内存池就是存放内存的池子。它可以不有效的减少内存碎原创 2017-04-17 21:21:21 · 800 阅读 · 0 评论 -
大数运算(加减乘除)
大数运算的实现方法主要有以下几种: 1) 用字符串表示大数。将大数用十进制字符数组表示,然后按照“竖式计算”的思想进行计算。这种方法比较容易理解,但是计算效率比较低。 2) 将大数看成二进制流进行处理。使用各种位运算和逻辑操作来实现打算的运算。该方法设计复杂,可读性较差,而且难以调试。 3) 将大数表示成一个n进制数组。n的取值越大,数组的大小越小,这原创 2017-05-02 14:38:48 · 23554 阅读 · 3 评论 -
Web bench源码剖析
一、Web bench是什么?首先提一个概念—-压力测试。 在运维工作中,压力测试是一项很重要的工作。比如在一个网站上线之前,能承受多大访问量、在大访问量情况下性能怎样,这些数据指标好坏将会直接影响用户体验。但是,在压力测试中存在一个共性,那就是压力测试的结果与实际负载结果不会完全相同,就算压力测试工作做的再好,也不能保证100%和线上性能指标相同。面对这些问题,我们只能尽量去想方设法去模拟原创 2017-09-11 22:10:01 · 1655 阅读 · 0 评论