自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 RocksDB参数调优

本文主要研究基于不同参数的调优,来展示对性能的影响,以供读者参考,提供优化的思路和方向。

2022-07-15 21:03:34 2558 4

原创 腾讯信息流亿级相似视频识别技术架构优化实践

视频内容理解主要负责视频的理解分析和加工处理,是视频信息流生态中重要的组成部分,也是其核心财富。而相似视频识别是内容理解中非常重要的一环。

2022-07-07 09:49:58 874

原创 libcurl实现解析(3) - libcurl对select的使用

libcurl实现解析(3) - libcurl对select的使用

2015-07-13 22:26:45 3165

原创 libcurl实现解析(2) - libcurl对poll的使用

libcurl同时封装了select以及poll这两种I/O机制。代码中使用宏HAVE_POLL_FINE对这两者进行分离。如果定义了这个宏,则使用poll,否则使用select。

2015-07-13 17:42:29 4431

原创 libcurl实现解析(1) - 引言

在爱立信最近参与的项目是一个数据转发程序,采用http协议。主要使用到了epoll与libcurl这两种技术。

2015-07-13 00:51:26 5796

原创 C&C++函数指针

今天在阅读libcurl的源码的时候,发现里边定义函数指针的方法,与平时自己所用方式有所不同。详细分析了一下。

2015-07-12 16:45:46 1024

原创 红黑树(3) - 删除操作

红黑树(3) - 删除操作

2015-07-11 22:30:29 1337 2

原创 红黑树(2) - 插入操作

红黑树(2) - 插入操作

2015-07-09 00:56:17 1190

原创 红黑树(1) - 介绍

红黑树(1) - 介绍

2015-07-08 00:42:21 1596 1

原创 C++对象内存分布(3) - 菱形继承(virtual)

C++对象内存分布(3) - 菱形继承(virtual)

2015-06-27 09:08:10 1354

原创 C++对象内存分布(2) - 菱形继承(non virtual)

C++对象内存分布(2) - 菱形继承(non virtual)

2015-06-26 22:12:28 1015

原创 C++对象内存分布(1) - 私有虚函数

C++对象内存分布(1) - 私有虚函数

2015-06-25 23:17:12 1704

原创 进程间通信(11) - 网络套接字2(socket)

进程间通信(11) - 网络套接字2(socket)

2015-06-22 20:51:39 2174

原创 进程间通信(10) - 网络套接字1(socket)

进程间通信(10) - 网络套接字1(socket)

2015-06-22 13:02:07 2867

原创 进程间通信(9) - 共享内存(System V)

进程间通信(9) - 共享内存(System V)

2015-06-22 00:47:25 2122 1

原创 进程间通信(8) - 共享内存(posix)

进程间通信(8) - 共享内存(posix)

2015-06-19 23:59:01 3705

原创 进程间通信(7) - 消息队列(System V)

进程间通信(7) - 消息队列(System V)

2015-06-18 22:32:26 1828

原创 进程间通信(6) - 消息队列(posix)

进程间通信(6) - 消息队列(posix)

2015-06-17 22:30:58 1928

原创 进程间通信(5) - 命名管道(FIFO)

进程间通信(5) - 命名管道(FIFO)

2015-06-17 00:26:18 4421

原创 进程间通信(4) - 管道(pipe)

进程间通信(4) - 管道(pipe)

2015-06-16 23:24:46 6763 1

原创 进程间通信(3) - 信号量

进程间通信(3) - 信号量

2015-06-16 21:28:06 1310

原创 二叉查找树(6) - 最近公共祖先LCA

二叉查找树(6) - 最近公共祖先LCA

2015-06-16 00:31:18 3331

原创 二叉查找树(5) - 判断一棵二叉树是否为BST

二叉查找树(5) - 判断一棵二叉树是否为BST

2015-06-16 00:25:30 11942 4

原创 二叉查找树(4) - 中序查找一个给定值的前驱以及后继

二叉查找树(4) - 中序查找一个给定值的前驱以及后继

2015-06-16 00:19:21 1736

原创 二叉查找树(3) - 查找值最小的节点

二叉查找树(3) - 查找值最小的节点

2015-06-16 00:17:45 6864

原创 二叉查找树(2) - 删除节点

二叉查找树(2) - 删除节点

2015-06-16 00:07:58 1473

原创 二叉查找树(1) - 查找以及插入

二叉查找树(1) - 查找以及插入

2015-06-15 23:03:23 2009

原创 循环链表(4) - 分割链表为两段

循环链表(4) - 分割链表为两段

2015-06-15 01:19:59 1548

原创 循环链表(3) - 遍历

循环链表(3) - 遍历

2015-06-15 01:12:50 3292

原创 循环链表(2) - 插入节点至已排序链表

循环链表(2) - 插入节点至已排序链表

2015-06-15 01:07:57 2238

原创 循环链表(1) - 介绍以及应用

循环链表(1) - 介绍以及应用

2015-06-15 01:01:17 3878

原创 双向链表(4) - 排序二叉树转换为循环双向链表

双向链表(4) - 排序二叉树转换为循环双向链表

2015-06-14 14:03:22 1898

原创 双向链表(3) - 反转双向链表

双向链表(3) - 反转双向链表

2015-06-14 00:57:31 11836 2

原创 双向链表(2) - 删除节点

双向链表(2) - 删除节点

2015-06-14 00:29:44 14327 1

原创 双向链表(1) - 基本介绍以及插入节点

双向链表(1) - 基本介绍以及插入节点

2015-06-13 23:49:36 12188 1

原创 哈希(6) - 判断数组中是否存在重复元素且距离在K之内

哈希(6) - 判断数组中是否存在重复元素且距离在K之内

2015-06-13 22:33:11 1673

原创 哈希(5) - 检测数组A[]中是否存在元素对其和为x

给定一个包括n个数值的数组A[]以及另一个数字x,判断数组中是否存在一对元素,它们的和等于x。

2015-06-13 22:25:53 1190

原创 哈希(4) - 求两个链表的交集以及并集

哈希(4) - 求两个链表的交集以及并集

2015-06-13 21:43:19 2885

原创 哈希(3) - 判断一个数组是否为另一个数组的子集

哈希(3) - 判断一个数组是否为另一个数组的子集

2015-06-07 23:00:42 5305 3

原创 哈希(2) - 垂直打印一棵二叉树(使用哈希表实现)

哈希(2) - 垂直打印一棵二叉树(使用哈希表实现)

2015-06-05 23:50:46 2094

空空如也

空空如也

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

TA关注的人

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