加载中
MySql(开源地址)

http://dev.mysql.com/downloads/file/?id=460359

2015/12/23 21:50
223
Vmware tools安装vmhgfs失败导致win7文件不能共享

1)问题描述: 向往常一样,win7系统安装vmware虚拟机,其中安装Ubuntu 12.04,设置好共享文件夹后,进入路径/mnt/hgfs,发现没有共享文件。 2)问题发现: 重装vmware tools.点击虚拟机->重...

Ubuntu 12.04更新软件源

1)备份Ubuntu 12.04 源列表 sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup (备份下当前的源列表) 2)修改源列表 sudo vim /etc/apt/sources.list (打开Ubuntu 1...

通用双向链表(二)———接口实现

/*****************************************dlist.c*********************************************/ #include <stdlib.h> #include "dlist.h" #define RETURN_LAST_IF_FAIL 1 typede...

通用双向链表(一)——接口设计

通用双向链表的特点 链表每个节点占用一块内存。频繁增删,双向链表容易造成内存碎片 双向链表增删数据,只需要修改前后元素的指针 某些高级排序算法在链表中表现不好,使用基本的排序算法即...

通用动态数组(三)——算法排序

数组中基本的排序算法:冒泡、插入、选择排序,以及shell、快速、归并、堆排序等高级排序算法。

通用动态数组(二)——接口实现

/*----------------------------------------darray.c-------------------------*/ #include "darray.h" #define ARRAY_HEAD  0 #define ARRAY_TAIL  -1 #define MIN_PRE_ALLOCATE_...

测试nginx数据结构的开源库libngx

测试nginx的库: https://github.com/guiquanz/libngx

2014/01/27 09:33
91
Nginx — 内存池

2013年10月20日 Nginx 之 内存池 1、基本结构 先来学习一下nginx内存池的几个主要数据结构:[见:./src/core/ngx_palloc.h/.c] ngx_pool_data_t(内存池数据块结构)    1: typedef str...

2014/01/26 15:22
760
nginx--C语言之对齐

初看nginx的代码,就对其两个宏产生了兴趣,虽然知道是用于字节对齐,但是具体细节和用法就烟雨朦胧了。既然不懂,那就细细品味一番。 1 #define ngx_align(d, a) (((d) + (a - 1)) & ~(a -...

2014/01/26 14:54
883
通用单向链表设计(三)——接口的测试

接口的测试: /***************test.c**********************/ #include "slist.h" static void node_display(void* ctx, void* data) { printf(">>>%d<<<\n", (int)data); } s...

通用单向链表设计(二)——接口的实现

接口的实现: /***************************slist.c**********************************/ #include "slist.h" #include "typedef.h" #define SLIST_HEAD 0 #define SLIST_TAIL ...

通用单向链表设计(一)——接口的设计

1、common头文件 #ifndef TYPEDEF_H #define TYPEDEF_H #include <stdio.h> #include <string.h> #include <stdlib.h> #include <assert.h> typedef enum { RET_OK, R...

专用链表VS通用链表

1、概念 专用链表:指该链表的实现和调用耦合在一起,只能被一个调用者使用,而不能单独在其他地方被重用。 通用链表:它具有通用性,可以再多处被重复使用。通用链表能够存放任何数据类型的...

面试:(设计,架构)

前段时间招聘。因为我一直在我的部门推行一些有效却被绝大多数中国公司忽视的开发理念,比如平级人事结构、测试驱动开发、制度化绩效、设计先行、迭代开发等等,所以招软件设计师非常困难。最...

2013/11/15 00:11
887
libdvbpsi源码分析(四)PAT表解析/重建

由上一章 libdvbpsi源码分析(三)PSI decocder详细分析,我们知道了psi decoder的构建过程。本章将延续上文 以PAT表详细解析为例,由点及面的概述libdvbpsi的实现。 下面详细分析pat decoder...

2013/11/13 00:12
3.4K
libdvbpsi源码分析(三)PSI decocder详细分析

由上一篇 libdvbpsi源码分析(二)main函数,简单分析了demo程序中main函数的执行流程。现在将对具体的PSI表作详细解析。主要是对main函数中的libdvbpsi_init和dvbpsi_new以及相关的dvbpsi_pa...

libdvbpsi源码分析(二)main函数

从demon的dvbinfo.c中的main函数入口分析: 为了分析方便,此处将宏HAVE_SYS_SOCKET_H隔离的socket代码去掉,只关注libdvbpsi本身的实现。 1.数据结构的设计: 1.1、捕获器capture的数据结构...

2013/11/12 07:54
2.9K
libdvbpsi源码分析(一)架构分析

源码层次目录如下所示: 其中: psi.c: psi section structure dvbpsi.c: 抽象成DVB/PSI decoders,封装出接口,供应用层调用。 descriptor.c: 各种描述符数据的抽象 demux.c: 解复用器 ...

psi
2013/11/08 00:34
1.8K
libdvbpsi源码分析(前言)

libdvbpsi 是vlc中的一个解码库。它能解码或解析出所有的节目专用信息(PSI)以及MPEG2 TS流或DVB流 中的描述符(descriptor)。 目前能解析的PSI/SI表包括( BAT,CAT,EIT,NIT,PAT,PMT,SDT,SIS...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部