算法
文章平均质量分 53
Keynode
这个作者很懒,什么都没留下…
展开
-
HEBUT 视频系统BMTP协议分析
交互过程对于数据流和控制流,BMTP协议都使用了服务器的1680端口,实际上这个端口在网页javascript脚本中是给出的。例如:diskList[0] = new CDiskObj(1,'disk_vodserv_1',1,'vodserv_1','202.113.112.139:1680');可以看到,这里的javascript语句提供了服务器地址和提供服务的端口号。为了简便,可原创 2012-09-02 19:28:23 · 1372 阅读 · 3 评论 -
利用VGA输出音频信号
前几天上微博的时候发现了个牛人主页http://bellard.org/ ,此牛人编写的软件耳熟能详,比如FFmpeg、TCC、Qemu等等,还有前一段时间在网络上非常流行,javascript实现的一个虚拟机,可以在浏览器中启动一个linux。这个linux中也带了此牛人自己写的tcc,所以简单的编译程序也不成问题。来到这个主页,有一行非常显眼... A PC emulator in原创 2012-09-06 04:42:42 · 6357 阅读 · 0 评论 -
Scheme函数式编程小试
(define Y (lambda (F) (let ((W (lambda (x) (F (lambda arg (apply (x x) arg)))))) (W W))))(define F1 (lambda (func-arg) (lambda (n) (if (zero? n) "_/原创 2012-10-01 09:39:20 · 754 阅读 · 0 评论 -
ModBus协议简单笔记
modbus 协议简介包结构如下:modbus数据包={ uint8 地址 {请求|响应|出错响应} 载荷 uint16 CRC16}或者用如下方式表示:modbus数据包={ uint8 地址 uint8 功能代码 可变域 数据}载荷 结构为:请求={ uint8 功能代码 uint16 请求数据}原创 2012-10-09 21:27:49 · 841 阅读 · 0 评论 -
随机不重复队列的产生方法
如果我来做随机不重复队列:#include #include #include void swap(char *array,int m,int n){ int tmp=array[m]; array[m]=array[n]; array[n]=tmp;}int main(){ int i; int r; char array原创 2012-10-28 13:33:17 · 548 阅读 · 0 评论