inndo也是通过跟oracle类似的回滚段来实现多版本,内部实现中,innodb会添加3个字段到数据库中的每个记录上,一个6byte的DB_TRX_ID表示最后插入或更新的行的事务标识符,删除在内部被表示成更新用一个标记为来标识这行被删除了。还有个7byte的DB_ROLL_PTR来执行undo log的记录,如果一行被更新了,那么undo log记录信息能重构被更新前的内容,一个6byte的DB...
分类:
数据库 时间:
2016-05-13 03:15:06
阅读次数:
159
1.特征检测子
-Harris
cv::cornerHarris(image,strength,3,3,0.01);
-Fast
cv::Ptr fast = cv::FastFeatureDetector::create();//或cv::FAST(InputArray image, std::vector &keypoints, int threshold)...
分类:
其他好文 时间:
2016-05-12 20:30:02
阅读次数:
815
C/C++——跟我重写智能指针auto_ptr模版类...
分类:
编程语言 时间:
2016-05-12 15:18:47
阅读次数:
192
用于大型程序的工具
--异常处理[续3]
九、auto_ptr类[接上]
5、auto_ptr对象的复制和赋值是破坏性操作
auto_ptr和内置指针对待复制和赋值有非常关键的区别。当复制auto_ptr对象或者将它的值赋给其他auto_ptr对象的时候,将基础对象的所有权从原来的auto_ptr对象转给副本,原来的auto_ptr对象重置为未绑定状态。...
分类:
编程语言 时间:
2016-05-12 14:58:54
阅读次数:
147
因为设备限制,我现在windows下进行测试,以下代码全部都在vs2013中运行过
下面是例子1:
#include
#include
#include
#include
using namespace std;
class D
{
public:
D() : d(1) {}
~D() { printf("D destruction\n"); }
int d;
};
v...
分类:
其他好文 时间:
2016-05-12 12:09:48
阅读次数:
203
1.错误信息如下 autopointer.cpp:3:32: fatal error: boost/shared_ptr.hpp: No such file or directory #include <boost/shared_ptr.hpp> ^compilation terminated.ma ...
分类:
系统相关 时间:
2016-05-11 23:18:23
阅读次数:
600
第三节课作业指针是一个存储计算机内存地址的变量。从指针指向的内存读取数据称作指针的取值。指针可以指向某些具体类型的变量地址,例如int、long和double。指针也可以是void类型、NULL指针和未初始化指针。1)#include<stdio.h>intmain(){int*ptr;//声明一个int指针int..
分类:
编程语言 时间:
2016-05-10 18:59:47
阅读次数:
139
1、shard_ptr 管理原生指针,可以有多个shard_ptr对同一个指针拥有所有权。当最后一个shard_ptr放弃对该指针的所有权时,通常直接delete掉该指针,但是也可以在构造时指定deleter, 即自定义释放指针的方式。 shard_ptr放弃对所管理的指针的所有权的情况:1)sha ...
分类:
编程语言 时间:
2016-05-07 19:38:15
阅读次数:
202
本文是学习Android 开源项目源码解析 中 android-Ultra-Pull-To-Refresh 部分的笔记。
原文:[http://a.codekk.com/detail/Android/Grumoon/android-Ultra-Pull-To-Refresh%20源码解析]1功能下载demo自己体验,主要是下拉刷新。2. 总体设计首先抽象出了两个接口,功能接口和 UI 接口。Ptr...
分类:
移动开发 时间:
2016-05-07 09:00:10
阅读次数:
175
这几天着重研究了一下文件操作函数的原理及实现,在这里与大家分享一下————开心
1.文件流
2.几种文件操作函数
(1) fopen
(2) fclose
(3)fread
(4)fwrite
(5)fgets
(6)fputs
先来看FILE结构体:
#ifndef _FILE_DEFINED
struct _iobuf {
char *_ptr...
分类:
其他好文 时间:
2016-05-07 06:52:45
阅读次数:
213