自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

转载 Java基础(Day 1)

一, 搭建开发环境之前使用sublime学习python感觉不错,所以就还是使用sublime来学习java。使用以下搜索到的附录1方法,大家Java的开发环境。二,确定使用书籍Java核心编程附录1第一步,下载安装JDK并配置系统环境变量:(1)添加JAVA_HOME,值为:C:\Program files\Java\jdk1.7.0_13;(2)编辑p...

2017-08-15 15:34:00 70

转载 Sqlite源码(VFS)(三)

转载于:https://www.cnblogs.com/OnTheRoad2016/p/7055427.html

2017-06-20 17:45:00 265

转载 Sqlite源码(内存分配)(二)

几个不同的内存分配器之间,有处理方式的不同,但可以先不处理这些不同。后面有时间再来处理每个内存分配器之间的差别和特殊的用处。例如mem1.c就是包装了malloc和freemem3.c可能是使用一块大的内存,而后用来通过算法来处理内存的分配。转载于:https://www.cnblogs.com/OnTheRoad2016/p/704...

2017-06-19 15:08:00 95

转载 C++ 异常(一)

转载于:https://www.cnblogs.com/OnTheRoad2016/p/7009677.html

2017-06-14 16:41:00 82

转载 SQLite源码研究心路历程(一)

在完全没有数据库支持,只具备编程能力的情况下,研究sqlite的源码。学习的心路历程。在Redis和Sqlite中选择sqlite,原因感觉更有用一点对自己的工作。sqlite分两种源码结构,一种是比较常见的sqlite3.c 一个文件十几万行代码。另一种是,将各个模块分离出的源码结构。选择第二种研究源码,帮助是可以提高读码的效率。另外一个问题是,只读代码担心有理解的片面性,应该...

2017-06-08 10:57:00 372

转载 C++ 11 new feature: noexcept

noexcept两种使用方式1 - 做为修饰符2 - 做为操作符noexcept 无参数可以认定为noexcept(true)noexcept(常量表达式) 常量表达式被转换成为bool类型。 noexcept(true), noexcept(false);转载于:https://www.cnblogs.com/OnTheRoad2016/p/...

2017-06-02 15:11:00 213

转载 typedef typename 的意义(未经验证,抄来的,后面在验证)

typedef int int_type; //OKtypedef A A_type; //OKtypedef A::B B_type; //error,thecompilerdoesn't'B'isatypeorsomethingelse.typedef typename _Mybase::value_type value_type; // 红色部分先...

2017-06-01 14:45:00 73

转载 C++ 异常

一、什么是异常处理 一句话:异常处理就是处理程序中的错误。二、为什么需要异常处理,以及异常处理的基本思想 C++之父Bjarne Stroustrup在《The C++ Programming Language》中讲到:一个库的作者可以检测出发生了运行时错误,但一般不知道怎样去处理它们(因为和用户具体的应用有关);另一方面,库的用户知道怎样处理这些...

2017-05-31 16:20:00 60

转载 C++构造函数中抛出的异常

构造函数中抛出的异常   1、标准C++中定义构造函数是一个对象构建自己,分配所需资源的地 方,一旦构造函数执行完毕,则表明这个对象已经诞生了,有自己的行为和内部的运行状态,之后还有对象的消亡过程(析构函数的执行)。可谁能保证对象的构造 过程一定能成功呢?说不定系统当前的某个资源不够,导致对象不能完全构建好自己(人都有畸形儿,更何况别的呢?朋友们!是吧!),因此通过什么方法来表明 对象...

2017-05-31 11:06:00 227

转载 const 用法

1. const修饰普通变量和指针const修饰变量,一般有两种写法:const TYPE value;TYPE const value;这两种写法在本质上是一样的。它的含义是:const修饰的类型为TYPE的变量value是不可变的。对于一个非指针的类型TYPE,无论怎么写,都是一个含义,即value只不可变。例如:const int nValue; //n...

2017-05-26 21:08:00 85

转载 RAII惯用法:C++资源管理的利器

RAII惯用法:C++资源管理的利器RAII是指C++语言中的一个惯用法(idiom),它是“ResourceAcquisitionIsInitialization”的首字母缩写。中文可将其翻译为“资源获取就是初始化”。虽然从某种程度上说这个名称并没有体现出该惯性法的本质精神,但是作为标准C++资源管理的关键技术,RAII早已在C++社群中深入人心。我记得第一次学到RAII...

2017-05-25 20:48:00 82

转载 Boost Mac运行

1,install Boostsudo brew install boost2, Copy boost 到用户目录下 /Users/xxx/sudo cp -r/usr/local/Cellar/boost/1.58.0 /Users/xxx/3, 新建Xcode command line project4,更改project settinghttps://de...

2017-05-24 20:45:00 70

转载 Poco - Hello World (一)

一, 下载官网下载地址https://pocoproject.org/download/index.html二, 编译需要安装VS加压后,找到Foundation中的sln文件。根据已经VS版本选择对应的sln文件VS2013 对应的是 Foundation_vs120.sln1, 首先打开CppUnit_vs120.sln编译,文件会生成到根目录bin文件...

2017-02-03 17:53:00 110

空空如也

空空如也

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

TA关注的人

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