自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (7)
  • 收藏
  • 关注

转载 MySQL C语言接口-预处理语句

MySQL C语言接口-预处理语句 对于多次执行的语句,预处理执行比直接执行快,主要原因在于,仅对查询执行一次解析操作。在直接执行的情况下,每次执行语句时,均将进行查询。此外,由于每次执行预处理语句时仅需发送参数的数据,从而减少了网络通信量 A:select  *  from tablenameB:select *   from tablename服务器一般处理方式

2015-05-07 17:42:40 427

转载 C++11 并发指南六(atomic 类型详解一 atomic_flag 介绍)

C++11 并发指南已经写了 5 章,前五章重点介绍了多线程编程方面的内容,但大部分内容只涉及多线程、互斥量、条件变量和异步编程相关的 API,C++11 程序员完全可以不必知道这些 API 在底层是如何实现的,只需要清楚 C++11 多线程和异步编程相关 API 的语义,然后熟加练习即可应付大部分多线程编码需求。但是在很多极端的场合下为了性能和效率,我们需要开发一些 lock-free 的算法和

2015-01-14 18:34:08 448

转载 C++11 并发指南六( <atomic> 类型详解二 std::atomic )

C++11 并发指南六(atomic 类型详解一 atomic_flag 介绍)  一文介绍了 C++11 中最简单的原子类型 std::atomic_flag,但是 std::atomic_flag 过于简单,只提供了 test_and_set 和 clear 两个 API,不能满足其他需求(如 store, load, exchange, compare_exchange 等),因此本文将

2015-01-14 14:53:16 1762

经典算法大全

程序的核心竞争力,经典算法大全,包括各种经典算法

2013-05-17

boost通信基本架构

使用boost库的通信架构,包括server与client

2013-05-16

linux网络编程

linux网络通信编程,包含多份通信文档,详细讲解linux下socket通信

2013-05-15

代码优化,有效使用内存

优化代码,有效使用内存,进一步使自己的代码规范

2013-05-15

GDB使用手册

unix/linux下GDB详细使用手册

2013-05-15

redis数据库 开发

基于redis数据库的存储实例 及 redis 的使用方法

2013-05-04

空空如也

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

TA关注的人

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