我突然很喜欢发明轮子。。早就想实现一下图片解码器和声音解码器。bmp的图片没有压缩,解码最简单,今天下午研究了一下bmp的编码,然后写了个24位色的解码器。(24位色的bmp没有调色板,8位和16位都有)。代码很简单,直接就能看懂,所以不说很多,直接贴了。。 1 #define _CRT_SECUR...
分类:
编程语言 时间:
2014-06-23 00:44:43
阅读次数:
269
--sqlserver 2000数据压缩解决方法.
/********************************************************************************
*主题:sqlserver 2000数据压缩解决方法.
*说明:本文是个人学习的一些笔记和个人愚见
...
分类:
数据库 时间:
2014-06-22 22:25:24
阅读次数:
314
在Android的多媒体类中,MediaMuxer和MediaCodec算是比较年轻的,它们是JB 4.1和JB 4.3才引入的。前者用于将音频和视频进行混合生成多媒体文件。缺点是目前只能支持一个audio track和一个video track,而且仅支持mp4输出。不过既然是新生事物,相信之后的版本应该会有大的改进。MediaCodec用于将音视频进行压缩编码,它有个比较牛X的地方是可以对Surface内容进行编码,如KK 4.4中屏幕录像功能就是用它实现的。...
分类:
移动开发 时间:
2014-06-22 21:53:50
阅读次数:
267
typedef struct hiVENC_ATTR_H264_CBR_S
{
HI_U32 u32Gop;
HI_U32 u32StatTime;
HI_U32 u32ViFrmRate;
HI_FR32 fr32TargetFrmRate;
HI_U32 u32BitRate;
HI_U32 u32FluctuateLevel;
} VENC_ATTR_H264_CBR_S;...
分类:
其他好文 时间:
2014-06-22 21:26:42
阅读次数:
429
A题:
由题意可知,最多翻10次就可以(其实8次就够了),那么我们就用状态压缩表示状态。
对于某种状态,如果某一位为0,那么代表这一位不翻,否则代表这一位翻。
对于某一种翻的状态:
如果牌中有G3,那么就把G和3进行连边。其他的连边类似,不要重边。
对于任意一条边的两个端点,分三种情况讨论:
1,两个端点都翻了,那么很明显,这张牌被表示出来了。
2,两个端点中只有一个端点被翻,那么这...
分类:
其他好文 时间:
2014-06-22 20:47:16
阅读次数:
220
ubuntu整合apache和tomcat
ubuntu:12.04.1
apache:2
tomcat:7.0.27
版本号不同也没关系了,配置都是一样的。
1、安装apache
引用
aptitude install apache2
2、安装tomcat
直接下载压缩文件,这个看个人的使用方法,我比...
分类:
其他好文 时间:
2014-06-22 20:29:44
阅读次数:
220
LINUX下PHP已经编译,如何新增so扩展。
用到的一个sh:/usr/local/php5/bin/phpize
原理:用phpize在压缩包里面找到对应的对应的扩展文件夹,在里面执行phpize,具体步骤:
PHP安装路径:/usr/local/php5
PHP源码路径:/home/default7/lamp/php-5.5.13
扩展假设zlib:/home/default7/l...
分类:
Web程序 时间:
2014-06-22 18:21:42
阅读次数:
222
废话就不多说了,直接进入主题。
1、进入http://sqlite.org/download.html下载sqlite-amalgamation-3071300.zip和sqlite-dll-win32-x86-3071300.zip,解压;
2、创建一个空的win32 dll项目,将解压缩的文件添加进来,进行编译,没有报错,但是查看编译目录,发现只是生成了sqlite...
分类:
数据库 时间:
2014-06-22 17:51:28
阅读次数:
530
走进WAVE文件
WAVE是录音时用的标准的Windows文件格式,文件的扩展名为“wav”,数据本身的格式为PCM或压缩型,属于无损音乐格式的一种,符合RIFF(Resource
Interchange File Format)规范。所有的WAV都有一个文件头,这个文件头音频流的编码参数。数据块的记录方式是小端(little-endian)字节顺序,标志符并不是字符串而是单独的符号
表1...
分类:
系统相关 时间:
2014-06-22 16:18:11
阅读次数:
326
1.下载前往官网地址下载最新的PostgreSQL Studio,我下载的是 pgstudio_1.2-bin .zip,因为我的电脑里面没有tomcat。如果电脑里有配置好tomcat,可以下载pgstudio_1.2.zip,解压之后是一个war包。下载地址:http://www.postgresqlstudio.org/download/2.解压将压缩文件解压,可以看到如下目录:3.运行在b...
分类:
数据库 时间:
2014-06-21 22:42:23
阅读次数:
445