自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (11)
  • 收藏
  • 关注

原创 Libfly协程库实现与原理——条件变量的实现

Libfly协程库简介: libfly协程库,采用C++作为编程语言,封装了协程类,并提供了协程基本操作和调度功能 编写此协程库的目的是为了让协程理解起来更容易,让协程编程更加简单! 正逐步完善代码注释与文档,欢迎大家一起讨论交流~ Github地址:https://github.com/chudongfang/libfly libfly协程库条件变量的实现 因为协程不会同时...

2018-02-25 22:29:04 614

原创 Libfly协程库实现与原理——协程的实现与基本操作的实现

Libfly协程库简介: libfly协程库,采用C++作为编程语言,封装了协程类,并提供了协程基本操作和调度功能 编写此协程库的目的是为了让协程理解起来更容易,让协程编程更加简单! 正逐步完善代码注释与文档,欢迎大家一起讨论交流~ Github地址:https://github.com/chudongfang/libfly 一、协程的实现 与线程类似一个协程包括以下三个...

2018-02-25 20:39:18 405

转载 简述epoll下电平触发LT和边沿触发ET的区别

LT 电平触发 高电平触发 EPOLLIN 事件 数据可读 内核中的socket接收缓冲区 为空 低电平 不会触发 内核中的socket接收缓冲区 不为空 高电平 会触发 EPOLLOUT事件 数据可写 内核中的socket发送缓冲区不满 高电平 内核中的socket发送缓冲区 满 低电平 ET 边沿触发 转换的时候触发 由低电平 -> 高电平 才会

2018-02-07 14:59:10 1042

转载 C++ boost库----share_from_this类的作用和实现原理

使用boost库时,经常会看到如下的类 class A:public enable_share_from_this 在什么情况下要使类A继承enable_share_from_this? 使用场合:当类A被share_ptr管理,且在类A的成员函数里需要把当前类对象作为参数传给其他函数时,就需要传递一个指向自身的share_ptr。 我们就使类A继承enable_share_from_th

2018-02-07 01:18:14 352

转载 C++11 std::move语意经典理解

原文链接 I find it easiest to understand move semantics with example code. Let’s start with a very simple string class which only holds a pointer to a heap-allocated block of memory: #include #include

2018-02-01 16:41:08 1057

原创 C++11特性运用--lambda表达式

lambda表达式定义了一个匿名函数,并且可以捕获一定范围内的变量. 基本用法 [捕获列表] (参数表) 函数选项 -> 返回值类型 {函数体} 例如: auto func = [](int a) -> int {return a*a; } //相当于 int func(int a) { return a*a; } 返回值类型可以省略编译器可以自动推

2018-02-01 16:04:57 377

深度学习机器学习经典教材

深度学习机器学习经典教材

2019-04-29

vimrc配置文件

vim 配置文件vim 配置文件vim 配置文件vim 配置文件vim 配置文件vim 配置文件

2018-05-23

ACM数学公式

ACM数学公式

2017-10-27

64位GCC编译器

编译器 编译器 编译器 编译器 编译器 编译器 编译器 编译器 编译器 编译器

2017-10-16

网易云音乐 for linux

网易云音乐 for linux

2017-07-14

haroopad markdown 编辑器

haroopad markdown 编辑器

2017-07-14

搜狗 for ubuntu

搜狗 for ubuntu

2017-07-14

jTessBoxEditor(Linux环境)

先解压,然后进入目录 执行: java -jar jTessBoxEditor.tar 运行

2016-10-17

自写聊天室

自写Linux聊天室

2016-09-06

基于Easyx的文本显示器的C语言实现

基于Easyx的文本显示器的C语言实现

2016-04-24

贪吃蛇C++实现

基于MFC的C++贪吃蛇实现

2016-04-22

空空如也

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

TA关注的人

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