
个人项目
you can*fighting
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
基于HTTP服务器实现的在线简历
HTTP服务器的核心流程如下://http_server.c//该文件包含了整个http服务器的实现#include<stdio.h>#include<string.h>#include<stdlib.h>#include<unistd.h>#include<sys/stat.h>#include<sys/...原创 2018-08-14 09:53:36 · 896 阅读 · 0 评论 -
Huffman Tree应用之文件压缩
Huffman Tree:带权路径长度(从根节点出发到叶子节点)达到最小,称这样的树为哈夫曼树或者最优二叉树。哈夫曼树是带权路径长度最小的树,权值较大的离根近,权值较小的离根远。那么这样一颗树是怎么构建出来的?假设有如下序列元素{1,2,3,4,5,6,7,8,9},先从其中选出两个最小的值作为它的权值(即1,2)作为左右孩子节点,然后把左右孩子之和作为父节点的权值,同时把父节点放到序列中...原创 2018-08-11 11:43:04 · 387 阅读 · 0 评论 -
STL剖析之空间配置器的实现
STL有六大组件:容器、适配器、空间配置器、仿函数、迭代器、算法,这篇博客我主要对空间配置器的简要解析。空间配置器:空间配置器就像是默默工作在其他组件(更准确的说是容器)的背后,一般通常情况下呢?这种默默付出的东西才是人们最应该注意到的东西,才是需要我们要去深入底层去剖析的。我们都知道,整个STL的操作对象都存放在容器之中,而容器一定需要足够的空间去存储这些对象/数据,所以在整个STL的学习中...原创 2018-08-13 14:04:57 · 367 阅读 · 0 评论