![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++开源项目
文章平均质量分 81
duanyu117
这个作者很懒,什么都没留下…
展开
-
超轻量型HTTP Server: Tinyhttpd
程序流程:服务器启动, 如果没有指定端口则随机选取端口建立套接字监听客户端连接accept()会一直阻塞等待客户端连接, 如果客户端连接上, 则创建一个新线程处理该客户端连接.在accetp_request() 主要处理客户端连接, 首先解析HTTP请求报文. 只支持GET/POST请求, 否则返回HTTP501错误. 如果有请求参数的话, 记录在query_string中. 将请求的路径...原创 2018-05-08 21:33:43 · 1721 阅读 · 0 评论 -
CJSON介绍及使用
1. JSON简介JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,可以把JSON的结构理解成无序的、可嵌套的key-value键值对集合,这些key-value键值对以结构体或数组的形式来组织的。同一级的key-value键值对之间用一个,(逗号)隔开,每个key-value键值对是由一个key后面紧接一个:(冒号),冒号后面是这个key对应的value...原创 2018-05-08 22:24:25 · 2077 阅读 · 0 评论 -
CmokeryC++开源项目学习
1. Cmockery简介: Cmockery是Google发布的用于C单元测试的一个轻量级框架,该框架有以下几个特点:免费且开源,google提供技术支持;轻量级的框架,测试快速简单;避免使用复杂的编译器特性,对老版本的编译器的兼容性好;不强制要求待测代码必须依赖C99标准,对许多嵌入式系统的开发很有用;2. Linux下编译: cd 到Cmockery目录下,执行下面命令:sudo ./...原创 2018-05-09 11:25:15 · 871 阅读 · 0 评论 -
web性能压力测试工具:WebBench详解
1.Webbench官方主页:http://home.tiscali.cz/~cz210552/webbench.htmlWebbench的官方介绍:Web Bench is very simple tool for benchmarking WWW or proxy servers. Uses fork() for simulating multiple clients and can use ...原创 2018-05-08 20:03:41 · 2375 阅读 · 0 评论