自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

frankwyw的博客

面向文档编程

  • 博客(9)
  • 收藏
  • 关注

原创 libcxx——algorithm,functionalConcept is a term that describes a named set of requirements for a type.

algorithm: //用tag分配区别对待迭代器不同的序列(可以在内部函数注明或者使用type_trait),对不同类型的迭代器(不同的concepts,不同的操作)有不同的优化 template _ForwardIterator1 __find_end(_ForwardIterator1 __first1, _ForwardIterator1 __last1,

2016-05-25 12:57:09 385

原创 使用linux系统函数和c++03类写的一个简单线程池

#include #include #include #include #include #include #include using namespace std; struct task_t { void* (*fun)(void*); void* arg; }; void thread_err(char* err, int s) { fprintf(stderr,

2016-05-12 20:59:51 348

原创 APUE,TLPI读书笔记——线程

线程: 一个进程包含多个线程,共享进程的全局内存区域 线程的内存分布: 线程会继承进程部分信息,也会有一些独立的信息:详见pthread 线程函数的返回值与errno的值相同,可以对此进行防御式编程。 pthread_create(); pthread_exit(); pthread_self(); pthread_equal(); pthread_join(); pt

2016-05-12 12:24:34 563

原创 APUE,TLPI读书笔记——信号

信号类型及默认处理: 详见signal 改变信号处理:signal() signal函数 sigaction(),可以附带一些信号信息 sigaction 信号处理过程: 发送信号函数: kill(pid,sig);pid的不同取值有不同的发送对象。详见kill 发送信号还需要权限: 1.特权级可以对任何进程发送 2.root用户和组运行的init仅接受安

2016-05-11 16:42:39 765

原创 APUE,TLPI读书笔记——linux进程

进程空间布局: text segment(文本段):包含进程运行的机器指令 initiallized data segment(初始化数据段):包含显式初始化的全局变量和静态变量 uninitiallized data segment(未初始化数据段):包含未显式初始化的全局变量和静态变量 stack(栈):动态增长和收缩,由stack frames(栈帧)组成 heap(堆):运行

2016-05-11 14:59:34 834

原创 APUE,TLPI,UNP读书笔记——linux IO模型以及IO复用

linux IO模型与IO复用

2016-05-11 10:51:35 962

原创 APUE,TLPI读书笔记——linux IO相关

linux IO与IO缓冲的知识

2016-05-11 09:39:23 1306

原创 effective modern C++读书笔记

effective modern C++读书笔记

2016-05-10 20:32:30 730

原创 effective C++读书笔记

effective C++读书笔记

2016-05-10 18:56:22 633

空空如也

空空如也

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

TA关注的人

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