你现在所在的位置: 首页 > 开发 > C/C++ >

一种高效的C++固定内存块分配器

发布时间:2017-01-17 16:17:48等你来评论浏览数:324

自定义固定内存块分配器用于解决两种类型的内存问题。第一,全局堆内存的分配和释放非常慢而且是不确定的。你不能确定内存管理需要消耗多长时间。第二,降低由堆内存碎片(对于执行关键操作的系统尤为重要)造成的内[全文阅读]

标签

C++固定分配器

分享到:

使用C++的StringBuilder提升4350%的性能

发布时间:2017-01-10 14:08:33等你来评论浏览数:2268

经常出现客户端打电话抱怨说:你们的程序慢如蜗牛。你开始检查可能的疑点:文件IO,数据库访问速度,甚至查看web服务。 但是这些可能的疑点都很正常,一点问题都没有。[全文阅读]

标签

C++StringBuilder性能

分享到:

C语言预处理命令总结大全

发布时间:2016-12-15 13:47:29等你来评论浏览数:2766

C程序的源代码中可包括各种编译指令,这些指令称为预处理命令。虽然它们实际上不是C语言的一部分,但却扩展了C程序设计的环境。本节将介绍如何应用预处理程序和注释简化程序开发过程,并提高程序的可读性。[全文阅读]

标签

C语言预处理命令

分享到:

NodeJS和C++之间的类型转换

发布时间:2016-12-07 11:23:52等你来评论浏览数:1071

虽然在 Node.js 官方网站有很多的关于怎么使用这些 API 的文档,但是在 JavaScript 和 C++ 之间传递数据是一件非常麻烦的事情,C++ 是强类型语言(”1024” 是字符串类型而不是整数类型),而 JavaScript 却总是默认[全文阅读]

标签

NodeJSC++

分享到:

C++程序员Protocol Buffers基础指南

发布时间:2016-11-07 20:43:37等你来评论浏览数:2100

这篇教程提供了一个面向 C++ 程序员关于 protocol buffers 的基础介绍。使用 Protocol buffers,你需要写一个 .proto 说明,用于描述你所希望存储的数据结构。利用 .proto 文件,protocol buffer 编译器可以创建一个[全文阅读]

标签

C程序员Protocol Buffers

分享到:

[Modern C++]现代C++中的异步操作

发布时间:2016-10-20 16:07:11等你来评论浏览数:1410

如果在输出中间信息的时候不先现在字符串里输出会很乱,因为同一行cout输出不同项的操作不是原子的,中间可能会转到其他线程去。[全文阅读]

标签

C++Modern C++异步

分享到:

开源人脸识别seetaface入门教程(一)

发布时间:2016-09-26 08:09:53等你来评论浏览数:17790

seetaface由中科院计算所山世光研究员带领的人脸识别研究组研发。代码基于C++实现,不依赖第三方库。然而,目前开源的代码,是在windows vs上编译的,对于我们这帮mac/linux用户来说,用起来还是挺麻烦的。经过这几[全文阅读]

标签

人脸识别seetaface开源

分享到:

一周热文

专题推荐

金三银四跳槽季 开发者...
我面试过很多人,大部分是开发者,部分是产品经理,有

你了解AJAX吗?TA不是新...
AJAX (Asynchronous JavaScript and XML) 是一种交互

Web前端知识杂乱 如何分...
Web发展了几十个春秋,风起云涌,千变万化。Web技术发

编程初学者学什么语言好...
新手程序员关注编程趋势就好比股民时刻关心股价走向一

图书推荐

C高级编程:基于模块化
C语言是一个“古老”的编程工具。在嵌入式系统、自控系统及计算机底层操作系统、数据处理中间件等系统开发中仍然是优先选择的开发工具...

热门标签

刀片服务器 | 云计算 | ARP攻防 | 思科培训 | 故障宝典 | HTML5 | 嵌入式开发 | Sniffer | LAMP精解 | 图书热读榜 | Scala | JAVA招聘

51CTO旗下网站

领先的IT技术网站 51CTO 领先的中文存储媒体 WatchStor 中国首个CIO网站 CIOage 中国首家数字医疗网站 HC3i 51CTO学院