学习笔记
microzzzf
这个作者很懒,什么都没留下…
展开
-
C++ STL 容器
c++ stl 容器介绍,包括原理,用法等原创 2016-08-03 20:26:31 · 322 阅读 · 0 评论 -
C++之智能指针
C++之智能指针原创 2016-09-18 23:36:40 · 167 阅读 · 0 评论 -
设计模式之PIMPL
设计模式之PIMPL原创 2016-09-18 23:53:33 · 385 阅读 · 0 评论 -
设计模式之composition,association和aggregation
设计模式之composition,association和aggregation原创 2016-09-18 22:55:43 · 919 阅读 · 0 评论 -
操作系统之存储管理
操作系统之存储管理。原创 2016-09-03 14:53:44 · 395 阅读 · 0 评论 -
数据结构与算法之链表反转
数据结构与算法之链表反转原创 2016-09-06 17:33:28 · 271 阅读 · 0 评论 -
C++网络编程之socket
C++网络编程之socket原创 2016-09-19 17:41:14 · 592 阅读 · 0 评论 -
muduo之消息处理与传输学习
muduo之消息处理与传输学习原创 2016-09-26 16:52:33 · 385 阅读 · 0 评论 -
操作系统之多线程之锁
1. c11中的各种锁类型:1.1. mutex:std::mutexstd::recursive_mutexstd::time_mutex std::recursive_timed_mutex,定时递归 Mutex 类。1. boost中的各种锁类型:原创 2017-04-06 11:27:00 · 443 阅读 · 0 评论 -
c++中各种类型转换
c++中的类型转换包括隐式类型转换和显式类型转换。隐式类型转换例如在int与float相加时已经发生,显示类型转换主要包括以下四种:1. static_cast:主要用于非多态之间的类型检查。不提供运行时的类型检查来确保转换的安全性,因此效率较高。常应用于以下场景:* 类层次结构中,父类与子类的指针和引用之间的转换,子类转父类时是安全的,父类转子类时是不安全的,需要程序员自己来保证安全性。* 基原创 2017-04-06 16:32:56 · 236 阅读 · 0 评论 -
C++与多线程的线程安全
C++与多线程的线程安全原创 2016-09-18 22:43:32 · 833 阅读 · 0 评论 -
C++基础相关杂烩
c++基础杂烩原创 2016-08-03 22:37:54 · 277 阅读 · 0 评论 -
c++ boost学习之noncopyable
boost之noncopyable原创 2016-09-18 17:42:08 · 589 阅读 · 0 评论 -
python文件操作
python进行文件操作api原创 2016-08-02 15:41:37 · 607 阅读 · 0 评论 -
python字符串操作
python操作字符串api原创 2016-08-02 15:28:57 · 226 阅读 · 0 评论 -
python常用api
python常用api原创 2016-08-02 16:13:40 · 933 阅读 · 0 评论 -
数据结构与算法之二分查找
数据结构与算法之二分查找原创 2016-08-05 15:07:51 · 281 阅读 · 0 评论 -
数据结构与算法之快速排序
快速排序原创 2016-08-06 16:20:09 · 257 阅读 · 0 评论 -
linux实用操作命令
linux实用操作命令大全原创 2016-08-04 17:51:54 · 253 阅读 · 0 评论 -
操作系统之调度算法
操作系统之调度算法原创 2016-08-28 22:34:00 · 650 阅读 · 0 评论 -
操作系统之线程池
1. 基本原理:原创 2016-09-18 17:36:23 · 534 阅读 · 0 评论 -
大话磁盘阵列
1. 概述:磁盘阵列与当今很火的分布式系统有异曲同工之妙,它的目的是将多个廉价的小磁盘组成一个集合,用来替代昂贵的单个大磁盘存储。那么我们将多个小磁盘顺序进行存储不就好了吗,为什么还需要做磁盘阵列冗余之类的事情呢?这是为了提供容错功能来提升磁盘的安全性,因为廉价小磁盘有可能会发生故障,磁盘阵列在保证小磁盘部分发生故障时仍然能够提供正常的I/O服务,这也符合当今分布式系统高可用性的理念。一个磁盘原创 2017-09-14 17:07:25 · 472 阅读 · 0 评论