图像处理主要是图像的颜色矩阵和坐标矩阵进行处理,要实现变暗效果只需要对颜色矩阵中的RGB偏移减小即可,具体代码如下:int brightness = -80; //RGB偏移量,变暗为负数
ColorMatrix matrix = new ColorMatrix();
matrix.set(new float[]{1, 0, 0, 0, brightness, 0, 1, 0, 0, brightn...
分类:
移动开发 时间:
2015-03-17 23:47:21
阅读次数:
213
本文讲解文件的偏移(lseek()函数)、文件状态的获取(fstat()函数)、文件空间的映射(mmap()函数)、文件的属性(fcntl()函数)1.文件偏移量lseek()函数 文件偏移量是指文件当前的操作位置,相对文件开始位置的偏移 写入数据成功,文件偏移量要向后移动写入数据的大小 读出数据成功,..
分类:
系统相关 时间:
2015-03-15 19:57:17
阅读次数:
213
数据结构回顾与整理复习资料《数据结构与算法 Javascript描述》 人民邮电出版社数据结构与算法学的次数再多也不为过。1,数组array:一个存储元素的线性集合,元素可以通过索引来任意存取,索引通常是数字,来计算元素之间存储位置的偏移量。 除了常用的方法,ES5中新增加了几个迭代方法,forEa...
分类:
编程语言 时间:
2015-03-11 12:09:28
阅读次数:
133
例子一:/**根据以下条件进行计算:*1、 结构体的大小等于结构体内最大成员大小的整数倍*2、 结构体内的成员的首地址相对于结构体首地址的偏移量是其类型大小的整数倍,比如说double型成员相对于结构体的首地址的地址*偏移量应该是8的倍数。*/#include#includeusing name.....
分类:
其他好文 时间:
2015-03-02 23:47:51
阅读次数:
264
首先有几条规则: 1. 结构体的成员相对于结构体的偏移量,是该成员所包含的最大简单类型(指占用内存数)的整数倍(如果该成员本身又是一个结构体,就要递归查找其简单类型,简单类型就是char short int float double,long) 比如struct a1{ char a[5]; int...
分类:
其他好文 时间:
2015-02-14 18:48:48
阅读次数:
181
SQL Server 2012引入了四个偏移函数:LAG和LEAD、FIRST_VALUE和LAST_VALUE,用于从当前行的某个偏移量、或是一个窗口框架的开头或结尾的行返回一个元素。
LAG和LEAD支持窗口分区和窗口排序子句,FIRST_VALUE和LAST_VALUE在支持窗口分区和窗口排序子句的基础上,还支持窗口框架子句。...
分类:
数据库 时间:
2015-02-14 06:34:33
阅读次数:
252
中断向量:是指中断服务程序入口地址的偏移量与段基值,一个中断向量占据4字节空间。中断向量表是8088系统内存中最低端1K字节空间,它的作用就是按照中断类型号从小到大的顺序存储对应的中断向量,总共存储256个中断向量。在中断响应过程中,CPU通过从接口电路获取的中断类型号(中断向量号)计算对应中断向量...
分类:
其他好文 时间:
2015-02-12 18:04:46
阅读次数:
209
对齐规则如下:1、 结构体的大小等于结构体内最大成员大小的整数倍2、 结构体内的成员的首地址相对于结构体首地址的偏移量是其类型大小的整数倍,比如说double型成员相对于结构体的首地址的地址偏移量应该是8的倍数。3、 为了满足规则1和2编译器会在结构体成员之后进行字节填充!注:1. 内存对齐只是一....
分类:
其他好文 时间:
2015-02-12 12:04:35
阅读次数:
108
005_堆行溢出/*堆数据表是没有聚集索引的表。即数据行不按任何特殊的顺序存储,数据页也没有任何特殊的顺序。分配单元是堆或 B 树内用于根据页类型管理数据的页集合。数据页的结构大体包括三个部分:标头、数据行和行偏移量。分配单元类型:IN_ROW_DATA 包含除大型对象 (LOB) 数据以外的所有数...
分类:
其他好文 时间:
2015-02-10 22:50:59
阅读次数:
255
在比较早的那些年,我曾经写了一个负载均衡调度算法模块,是基于应用层协议包任意偏移量开始的一段固定长度的数据计算一个值,然后将这个值hash到不同的服务器。那时觉得没啥用,就没有再继续,直到前一段时间的一段思考以及前几天的一次预研。我决定作文以记之,以后说不定能用得着。1.UDP服务的负载均衡以前使用UDP的服务很少,虽然HTTP并没有说一定要是TCP,但事实上几乎没有UDP上的HTTP。但是随着网...
分类:
编程语言 时间:
2015-02-08 18:15:23
阅读次数:
221