自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (8)
  • 收藏
  • 关注

转载 堆和栈的区别

一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回 收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(

2013-11-29 17:02:35 354

转载 Android JNI的若干问题总结

这两天看了《深入理解Android卷1》的第二章深入理解JNI,并写了个小程序验证书中的例子。第一次学习JNI碰到了些小问题,现总结如下。下面的内容只是按照自己的理解来写不一定完全正确,欢迎指正。1.关于JNIEnv和JavaVM JNIEnv是一个与线程相关的变量,不同线程的JNIEnv彼此独立。JavaVM是虚拟机在JNI层的代表,在一个虚拟机进程中只有一个JavaVM,因此该进程的所

2013-11-28 09:25:15 587

转载 Linux下Socket相关头文件总结

一 三种类型的套接字:1.流式套接字(SOCKET_STREAM)    提供面向连接的可靠的数据传输服务。数据被看作是字节流,无长度限制。例如FTP协议就采用这种。2.数据报式套接字(SOCKET_DGRAM)    提供无连接的数据传输服务,不保证可靠性。3.原始式套接字(SOCKET_RAW)    该接口允许对较低层次协议,如IP,ICMP直接访问。二 基本

2013-11-21 22:57:49 1135

转载 windows与linux socket程序的不同

1)头文件 windows下winsock.h或winsock2.hlinux下netinet/in.h(大部分都在这儿),unistd.h(close函数在这儿),sys/socket.h(在in.h里已经包含了,可以省了)2)初始化windows下需要用WSAStartup启动Ws2_32.lib,并且要用#pragma comment(lib,"Ws2_32")来告知编译

2013-11-21 22:57:01 690 1

转载 jrtplib编译

1    下载jrtplib和jthread并解压缩。阅读README。2  编译jthread生成jthread.lib和jthread_d.lib。   ① 打开cmake,添加好输入(where..)和输出路径(where to...),完成configure配置(选visual studio 10),配置结果如下图:  ②点击generate,生成VS2010工程文件

2013-11-17 00:36:04 766

转载 关于搭建基本的流媒体服务器技术的研究

随着互联网的飞速发展,流媒体技术的应用越来越广泛,从网上广播、电影播放到远程教学以及在线的新闻网站等都用到了流媒体技术。但现有公开文献所报道的大多是利用现有的流媒体服务器来搭建一个流媒体服务系统,或者是针对流媒体数据的编码方式所进行的研究。本文对流媒体服务器技术的研究重点在于如何建立一个服务器,并且在实现流媒体传输的两个基本协议RTP/RTCP的基础上构建一个基本的流媒体服务器。2 流媒体技术

2013-11-15 17:02:02 1161

原创 MakeFile编写

Objects=MainTest.o  Program.o GetSection.o ParsePMT.o ParseSDT.o ParsePAT.o ParseEIT.o ParseNIT.o ParseCAT.o ParseTDT.o ParseTS_Length.o GetPidPackage.o Descriptor.oMainTest:$(Objects)    gcc -o M

2013-11-14 16:24:29 481

转载 Shell编程基础

http://wiki.ubuntu.org.cn/Shell%E7%BC%96%E7%A8%8B%E5%9F%BA%E7%A1%80#.E5.8F.98.E9.87.8F.E8.B5.8B.E5.80.BC.E5.92.8C.E5.BC.95.E7.94.A8我们可以使用任意一种文字编辑器,比如gedit、kedit、emacs、vi等来编写shell脚本,它必须以如

2013-11-03 23:23:14 355

原创 gcc多线程编译注意问题及gdb调试

使用多线程库在编译时需引用库libpthread.a,因此gcc -o main.o main.c -lpthread(注意-lpthread在后面)gdb调试1、程序经过预处理后,即进入编译阶段,进入编译阶段,首先声明编译:2、格式:gcc-o test test.c -g -O13、进入编译:gdbtest4、显示需要编译调试的源程序:l(list)//listfi

2013-11-01 19:28:49 2786

转载 Shell脚本常识

七种文件类型d            目录                                                       l             符号链接s             套接字文件                                           b            块设备文件c            字符设备文件 

2013-11-01 18:21:07 611

linux下安卓NDK配置

linux换下配置安卓开发环境的教程,可以下载学习!

2014-03-04

MYSQL的C API函数使用

使用MYSQL的C API进行数据库各种操作,代码中添加了详细注释,对于学习MYSQL极有帮助。

2013-08-19

LPC方法及维纳滤波方法处理语音信号Matlab

用LPC和维纳滤波方法处理语音信号,仅供参考!!! 有说明文档!!!

2013-04-17

现代信号谱分析(stoica)

英文原版中文译本《现代信号谱分析》,电子专业参考书!!!

2013-03-25

多视序列求位差

求多视序列位差,采用分层方法,利用opencv进行显示

2013-03-10

对称分组加密及线性攻击与差分攻击实现

实现简单四轮的对称分组密码加密,并对其进行线性及差分攻击

2012-11-14

大数算法实现扩展欧拉算法

基于大数运算实现扩展欧拉算法,可以极大扩展运算的位数,实现求最大公约数及互模逆

2012-11-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除