自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (6)
  • 收藏
  • 关注

转载 读写锁 pthread_rwlock

1、概述  读写锁与互斥量类似,不过读写锁允许更高的并行性。互斥量要么是锁住状态,要么是不加锁状态,而且一次只有一个线程对其加锁。读写锁可以有三种状态:读模式下加锁状态,写模式下加锁状态,不加锁状态。一次只有一个线程可以占有写模式的读写锁,但是多个线程可用同时占有读模式的读写锁。读写锁也叫做共享-独占锁,当读写锁以读模式锁住时,它是以共享模式锁住的,当它以写模式锁住时,它是以独占模式锁住的

2016-11-29 09:31:10 644

转载 简单的线程消息队列实现

1. 线程使用场景(1)流水线方式。根据业务特点,将一个流程的处理分割成多个线程,形成流水线的处理方式。产生的结果:延长单一流程的处理时间,提高系统整体的吞吐能力。(2)线程池方式。针对处理时间比较长且没有内蕴状态的线程,使用线程池方式分流消息,加快对线程消息的处理,避免其成为系统瓶颈。线程使用的关键是线程消息队列、线程锁、智能指针的使用。其中以线程消息队列最为重要。2. 线程

2016-11-25 09:28:43 3904

原创 android opengl学习网址

http://blog.piasy.com/2016/06/07/Open-gl-es-android-2-part-1/

2016-11-22 13:49:15 504

转载 libjpeg库的简单使用使用----jpeg图片解压

libjpeg库其实已经可以满足我们日常处理日常简单图片之间的转换了。下面就来介绍一下jpeg库的解压和压缩过程。首先来讲解压操作过程:1、分配jpeg对象结构体空间,并初始化。2、指定解压数据源。3、获取解压文件信息。4、为解压设定参数,包括图像大小和颜色空间。5、开始解压缩。6、取数据。7、解压完毕。8、释放资源和退出程序。1、分配jpeg对象结

2016-11-21 11:30:22 19697 1

转载 OpenGL纹理贴图 JPEG纹理

1.1        JPEG纹理    大型的应用程序特别是游戏程序使用的贴图非常多,如Quake III使用的JPEG和TGA文件就有将近2000个,其中JPEG文件超过一半,占用近30MB。如果都使用BMP格式的话,因为没有压缩,占用的空间将大大增加,至少达到180MB。因此,JPEG文件作为贴图也是大型程序的选择。因为JPEG文件是压缩的,使用JPEG文件,必须先进行解码。

2016-11-21 10:54:52 3518

转载 libjpeg-turbo-1.2.1编译和使用

一、libjpeg-turbo-1.2.1      libjpeg 是一个完全用C语言编写的库,包含了被广泛使用的JPEG解码、JPEG编码和其他的JPEG功能的实现。libjpeg-turbo 是一个专门为 x86 和 x86-64 处理器优化的高速 libjpeg 的改进版本。二、JPEG解码2.1分配和初始化一个JPEG decompression结构体

2016-11-18 15:21:18 4534 1

转载 H264 RTP 封包原理

1.NAL概述    NAL全称Network Abstract Layer,即网络抽象层。在H.264/AVC视频编码标准中,整个系统框架被分为了两个层面:视频编码层面(VCL)和网络抽象层面(NAL)。其 中,前者负责有效表示视频数据的内容,而后者则负责格式化数据并提供头信息,以保证数据适合各种信道和存储介质上的传输。    现实中的传输系统是多样化的,其可靠性,服务质量,

2016-11-01 15:03:01 772

live555 vs2013源码

live555 vs2013最新源码,可以直接打开编译。

2019-01-17

音频编码(高泽华)

音频编码的基本原理,主流标准和技术分析。

2018-12-14

ant批量打包

ant同时打多个jar包。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2018-07-03

xorg-x11-deprecated-libs-6.8.2-31.i386.rpm

xwindow package. be fit for redhat/cent OS and so on.

2013-10-31

嵌入式Linux高级项目班教材

国嵌编著的基于Tiny6410开发板的一些实战项目,很有参考意义

2013-01-21

Linux下FTP命令详解

在Linux运行ftp所需的各种命令。。。。。。。。。。。。。。。。。。。。。。。。。。

2010-12-12

空空如也

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

TA关注的人

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