• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
sfesly
博客园 首页 新随笔 联系 订阅 订阅 管理
上一页 1 2 3 4 5 6 7 8 ··· 13 下一页

2015年12月8日

C++11 move_iterator
摘要: template class move_iterator { Iterator current; public: typedef Iterator iterator_type; typedef typename std::iterator... 阅读全文
posted @ 2015-12-08 19:53 sfesly 阅读(816) 评论(0) 推荐(0)
 
 

2015年12月5日

Git使用入门
摘要: git的基本命令集很少,主要是以下几个:git initgit statusgit addgit commitgit diffgit loggit checkout head filenamegit reset head filenamegit rest SHA看起来并不难掌握。1三个区域的区分 ... 阅读全文
posted @ 2015-12-05 17:18 sfesly 阅读(168) 评论(0) 推荐(0)
 
 

2015年12月3日

Hash索引和B树索引
摘要: 要知道磁盘结构优化访问的关键在于以block为单位(比如每次读取一个页面)这两种索引差别也就在聚集到一个block的标准:B树聚集到一个block是因为关键字在一个范围内,关键字在block内的排列是有序的,而且这种有序结构是自根节点向叶节点的整体Hash索引聚集到一个block是因为hash得到的... 阅读全文
posted @ 2015-12-03 14:31 sfesly 阅读(790) 评论(0) 推荐(0)
 
 

2015年11月29日

同步,异步,阻塞,非阻塞
摘要: …… 阅读全文
posted @ 2015-11-29 17:17 sfesly 阅读(108) 评论(0) 推荐(0)
 
 

2015年11月26日

程序指令的异常跳转setjmp, longjmp和异常
摘要: . 阅读全文
posted @ 2015-11-26 19:09 sfesly 阅读(160) 评论(0) 推荐(0)
 
detangle c++ symbols
摘要: hust$ c++filt _ZN1AC2Evhust$A::A() 阅读全文
posted @ 2015-11-26 16:37 sfesly 阅读(278) 评论(0) 推荐(0)
 
 

2015年11月25日

RAID-4与模2和
摘要: 在网络传输和磁盘数据管理中经常涉及到的所谓奇偶校验:每N个bit之后加上一个bit保证这N + 1bit的模2和为0(也叫异或,一个意思)而如果这其中出现了单bit错, 直接导致校验出差,出现偶数bit错是校验不出来的,但是概率比较低(乘法原理)而在磁盘冗余备份里面有一种RAID-4方案: 三个数... 阅读全文
posted @ 2015-11-25 09:18 sfesly 阅读(520) 评论(0) 推荐(0)
 
 

2015年11月24日

return, exit, _exit的区别
摘要: return是返回的最常用的方式_exit属于POSIX定义的系统调用exit是GLIBC封装之后的函数1 _exit和exit都会导致整个进程退出,清理进程所占用的资源,但是glibc封装exit函数的时候加了一些功能:比如提供了在结束程序时回调的接口(atexit), flush 缓冲区(系统调... 阅读全文
posted @ 2015-11-24 21:21 sfesly 阅读(624) 评论(0) 推荐(0)
 
 

2015年11月20日

metaprogramming笔记
摘要: 动态多态与静态多态动态多态:允许我们通过单个基类指针或引用处理多个派生类型的对象. 模板元编程中强调静态多态,允许不同类型的对象以同样的方式被操纵,只要它们支持某种共通的语法即可.动态多态,连同"延迟绑定"或"运行期派发",是面向对象程序的关键特性.静态多态(也称参数化多态),是泛型编程的本质要素.... 阅读全文
posted @ 2015-11-20 21:58 sfesly 阅读(246) 评论(0) 推荐(0)
 
C++中的数组与指针
摘要: 数组与指针看起来很像int a[] = {1, 2 ,3};int *p = a;如此,我们可以p[0], p[1], p[2]看起来,与直接使用数组名没什么两样,但是看这段代码sizeof(a)sizeof(p)你就会知道,原来数组里还隐含了大小信息,这是指针所不能做到的严格的说,数组是一种内置的... 阅读全文
posted @ 2015-11-20 18:24 sfesly 阅读(258) 评论(0) 推荐(0)
 
 
上一页 1 2 3 4 5 6 7 8 ··· 13 下一页

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3