1.插入缓冲
A.Insert Buffer
听名字会让人理解为插入缓冲是缓冲池中的一部分。其实不是这个样子的,InnoDB缓冲池中有Insert Buffer信息,但是Insert Buffer和数据页一样,也是物理页的一个组成部分。在InnoDB存储引擎中,行记录的插入顺序是按照主键递增的顺序进行插入的。因此插入聚集索引(Primary Key)一般是顺序的,不需要...
分类:
数据库 时间:
2014-12-08 15:44:37
阅读次数:
286
前几天写了一个可以玩儿光剑的程序,个人觉得很酷这个程序你完全可以在自己电脑上玩玩,很有星球大战中Jedi的感觉在程序中,本没必要使用opencv,但尝试把opencv和mfc dialog结合一下,于是最终实现方式如下:opencv采集图像,mfc双缓冲显示,gdi+显示光剑图片opencv和mfc...
分类:
其他好文 时间:
2014-12-08 07:04:22
阅读次数:
209
ASLR:
Address space layout randomization:地址空间布局随机化,是参与保护缓冲区溢出问题的一个计算机安全技术。是为了防止攻击者在内存中能够可靠地对跳转到特定利用函数。ASLR包括随机排列程序的关键数据区域的位置,包括可执行的部分、堆、栈及共享库的位置。
历史:
在1997年,Memco软件公司实现了一个有限的堆栈随机化作为SeOS访问控制产品的一部...
分类:
其他好文 时间:
2014-12-08 00:55:02
阅读次数:
438
话说学了AWT,学到双缓存技术,于是照着书将双缓存技术的代码给实现了。
另外插一句,swing组件的JComponent组件默认缓存区,不必自己写代码。如果想关闭双缓冲区,可以在组件上施加setDoubleBuffered(false)
import java.awt.*;
import java.awt.event.*;
/*
* 双缓存技术
* 可以将绘制的内容保留在一个Image对象...
分类:
其他好文 时间:
2014-12-07 13:51:38
阅读次数:
175
判定好坏的四个定义 1、平衡性(Balance):平衡性是指哈希的结果能够尽可能分布到所有的缓冲中去,这样可以使得所有的缓冲空间都得到利用。很多哈希算法都能够满足这一条件。2、单调性(Monotonicity):单调性是指如果已经有一些内容通过哈希分派到了相应的缓冲中,又有新的缓冲加入到系统中。哈希...
分类:
编程语言 时间:
2014-12-06 20:16:48
阅读次数:
276
阻塞I/O 说明1:当上层应用Application1调用recv系统调用时,如果对等方没有发送数据(Linux内核缓冲区中没有数据),上层应用Application1将阻塞[默认:被Linux内核阻塞)说明2:当对等方发送了数据,Linux内核recv端缓冲区数据到达,内核会把数据copy给用户空间。然后上层应用Application1解除阻塞,执行下一步操作。 非阻塞I/O 说明1: 上层应...
分类:
其他好文 时间:
2014-12-06 16:53:38
阅读次数:
208
我解析Json用的是JsonKit这个库。最近碰到一个问题,当我解析int类型的NSNumber对象时,crash。仔细分析JsonKit的代码,发现是由于解析时分配了32位的缓冲区造成的。当设备是64位时,int类型自动转为64位...
分类:
Web程序 时间:
2014-12-06 14:12:43
阅读次数:
170
[root@linux ~]# free [-b|-k|-m|-g] [-t]参数:-b 以Byte为单位显示内存使用情况。-k 以KB为单位显示内存使用情况。-m 以MB为单位显示内存使用情况。-g 以GB为单位显示内存使用情况。-o 不显示缓冲区调节列。-s 持续观察内存使用状况。-t...
分类:
其他好文 时间:
2014-12-06 12:40:49
阅读次数:
131
导读 J2SE1.4以上版本中发布了全新的I/O类库。本文将通过一些实例来简单介绍NIO库提供的一些新特性:非阻塞I/O,字符转换,缓冲以及通道。 一. 介绍NIO NIO包(java.nio.*)引入了四个关键的抽象数据类型,它们共...
分类:
编程语言 时间:
2014-12-06 10:11:36
阅读次数:
279
实际开发中,我们经常会接触到生产消费者模型,如:Android的Looper相应handler处理UI操作,Socket通信的响应过程、数据缓冲区在文件读写应用等。强大的模型框架,鉴于本人水平有限目前水平只能膜拜,本次只能算学习笔记,为了巩固自己对Java多线程常规知识点的理解,路过大神还望能指.....
分类:
编程语言 时间:
2014-12-06 06:32:39
阅读次数:
268