- 博客(3)
- 资源 (5)
- 收藏
- 关注
转载 数据压缩解析及C语言实现介绍
引言 现有的压缩算法有很多种,但是都存在一定的局限性,比如:LZw[1]。主要是针对数据量较大的图像之类的进行压缩,不适合对简单报文的压缩。比如说,传输中有长度限制的数据,而实际传输的数据大于限制传输的数据长度,总体数据长度在100字节左右,此时使用一些流行算法反而达不到压缩的目的,甚至增大数据的长度。本文假设该批数据为纯数字数据,实现压缩并解压缩算法。 1 数据压缩概念 数
2013-07-10 23:26:12 5787 2
转载 C语言宏中"#"和"##"的用法
在查看linux内核源码的过程中,遇到了许多宏,这里面有许多都涉及到"#"和"##",因此,在网上搜索了一些资料,整理如下: 一、一般用法 我们使用#把宏参数变为一个字符串,用##把两个宏参数贴合在一起. 用法: #include #include using namespace std; #define STR(s) #s #define CONS(
2013-07-09 22:41:34 447
转载 软中断与硬中断
软中断: 1. 编程异常通常叫做软中断 2. 软中断是通讯进程之间用来模拟硬中断的 一种信号通讯方式。 3. 中断源发中断请求或软中断信号后,CPU或接收进程在适当的时机自动进行中断处理或完成软中断信号对应的功能 4. 软中断是软件实现的中断,也就是程序运行时其他程序对它的中断;而硬中断是硬件实现的中断,是程序运行时设备对它的中断。 硬中断: 1. 硬中断是由外部事件引
2013-07-04 19:31:11 772
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人