随笔分类 -  C++ Library

摘要:ddd 阅读全文
posted @ 2019-03-06 20:04 findumars 阅读(786) 评论(0) 推荐(0) 编辑
摘要:简要介绍编写C/C ++应用程序的领域,标准库的作用以及它是如何在各种操作系统中实现的。我已经接触C++一段时间了,一开始就让我感到疑惑的是其内部结构:我所使用的内核函数和类从何而来? 谁发明了它们? 他们是打包在我系统中的某个地方吗? 是否存在一份官方的C ++手册?在本文中,我将通过从C和C + 阅读全文
posted @ 2018-05-06 23:37 findumars 阅读(14742) 评论(0) 推荐(2) 编辑
摘要:集成开发环境(IDE)可以给程序员提供很大的帮助。大多数的IDE包含编译器和解释器。例如微软的 Visual Studio 本身内置的编译器和解释就是很好的例子,Eclipse 是另一个很好的例子。鼓励程序员使用IDE的主要原因是开发软件应用程序的各个组成部分之间可方便的进行切换。一般一个特定的ID 阅读全文
posted @ 2018-01-18 00:47 findumars 阅读(12816) 评论(0) 推荐(0) 编辑
摘要:原文来自:http://www.cnblogs.com/coderzh/archive/2009/04/06/1426755.html 虽然有点晚了,还是一口气读完了全部文章。作者言简意赅和明快的风格确实值得我们学习。 下面是该系列的目录: 1.玩转Google开源C++单元测试框架Google T 阅读全文
posted @ 2018-01-16 21:34 findumars 阅读(1037) 评论(0) 推荐(0) 编辑
摘要:Light libraries是一组通用的C基础库,目标是为减少重复造轮子而写实现了日志、原子操作、哈希字典、红黑树、动态库加载、线程、锁操作、配置文件、os适配层、事件驱动、工作队列、RPC、IPC等基础库,和p2p穿透等网络库全部用POSIX C实现,目标是为了跨平台兼容x86, arm, an 阅读全文
posted @ 2018-01-06 05:20 findumars 阅读(825) 评论(0) 推荐(0) 编辑
摘要:qLibc Copyright qLibc is published under 2-clause BSD license known as Simplified BSD License. Please refer the LICENSE document included in the packa 阅读全文
posted @ 2018-01-04 23:27 findumars 阅读(1186) 评论(0) 推荐(0) 编辑
摘要:内容目录 介绍 Foundation库 XML库 Util库 Net库 将这些东西组合到一起 介绍 POCO C++库是一组开源C++类库的集合,它们简化及加速了用C++来开发以网络功能为核心的可移植程序的过程。这些库,完美地与C++标准库结合到一起,并且填补了它所留下的那些空缺。它们具有模块化、高 阅读全文
posted @ 2017-10-08 23:12 findumars 阅读(12447) 评论(0) 推荐(1) 编辑
摘要:Poco logger 日志使用小析 Poco logger 日志使用小析 日志 logger 库选择 Pocologger 架构简析 步骤一 生成消息 步骤二 写入logger 步骤三 导入channel 步骤四 写文件 使用 h file cpp file main 入口函数 备注 拓展 总结 阅读全文
posted @ 2017-10-08 22:03 findumars 阅读(2357) 评论(0) 推荐(0) 编辑
摘要:C++第三方日志库Pantheios Kagula 2012-1-11 简介 在项目实践中发现一个好的日志记录非常重要,你需要借助Logging才能跟踪软件中的错误。所以这里研究下第三方C++库Pantheios的使用。 Pantheios的架构分为前端和后端,具体概念介绍参考资料[3],这里只给出 阅读全文
posted @ 2017-10-07 21:20 findumars 阅读(1178) 评论(0) 推荐(0) 编辑
摘要:folly/ For a high level overview see the README Components Below is a list of (some) Folly components in alphabetical order, along with a brief descri 阅读全文
posted @ 2017-10-05 20:55 findumars 阅读(1427) 评论(0) 推荐(0) 编辑
摘要:libmoost libmoost is a collection of C++ utility libraries, including: algorithms (set intersection, hashing, variable length encoding, ...) abstracti 阅读全文
posted @ 2017-10-05 19:05 findumars 阅读(253) 评论(0) 推荐(0) 编辑
摘要:zcelib - One cplusplus C++ crossplatform library use for develop server,similar to ACE.OS适配层,为了适应WINDOWS和LINUX两个环境的代码增加的一层,同时都有一些扩展,基本可以替代ACE了。这部分其实用不 阅读全文
posted @ 2017-09-18 21:50 findumars 阅读(306) 评论(0) 推荐(0) 编辑
摘要:1. Webbench Webbench是一个在Linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力。Webbench使用C语言编写, 代码实在太简洁,源码加起来不到600行。 阅读全文
posted @ 2017-09-02 00:22 findumars 阅读(810) 评论(0) 推荐(0) 编辑
摘要:1. 下载源码:http://dist.libuv.org/dist/ 我下载的是 v1.8.0 版本,打开可看见四个文件,如下: 说明:.tar.gz 版本的是可以在Linux和Windows下编译的源码文件,以 .exe 结尾的是安装文件,Windows下根据自己的需要选择。但是要强调的是,.e 阅读全文
posted @ 2017-09-01 00:35 findumars 阅读(809) 评论(0) 推荐(0) 编辑
摘要:(1)ACE 庞大、复杂,适合大型项目。开源、免费,不依赖第三方库,支持跨平台。 http://www.cs.wustl.edu/~schmidt/ACE.html (2)Asio Asio基于Boost开发的异步IO库,封装了Socket,简化基于socket程序的开发。 开源、免费,支持跨平台。 阅读全文
posted @ 2017-08-21 22:43 findumars 阅读(1134) 评论(0) 推荐(0) 编辑
摘要:openFrameworks 是一个旨在助力你进行开创性工作的开源 C++ 工具箱,提供了简单且直观的实验框架。该工具箱具有常见的工具,并集合了众多常见的库: OpenGL, GLEW, GLUT, libtess2 and cairo for graphics rtAudio, PortAudio 阅读全文
posted @ 2017-07-15 08:04 findumars 阅读(416) 评论(0) 推荐(0) 编辑
摘要:GRPC 1.3.4 发布了,GRPC 是一个高性能、开源、通用的 RPC 框架,面向移动和 HTTP/2 设计,是由谷歌发布的首款基于 Protocol Buffers 的 RPC 框架。 GRPC 基于 HTTP/2 标准设计,带来诸如双向流、流控、头部压缩、单 TCP 连接上的多复用请求等特性 阅读全文
posted @ 2017-05-23 15:15 findumars 阅读(1276) 评论(0) 推荐(0) 编辑
摘要:Webbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力。Webbench使用C语言编写, 代码实在太简洁,源码加起来不到600行。 Webbench是一个在 阅读全文
posted @ 2017-05-22 21:32 findumars 阅读(5866) 评论(0) 推荐(2) 编辑
摘要:Linux Programmer's Manual & User Commands https://www.kernel.org/doc/man-pages/ 搜索框输入epoll调用搜索引擎查找 在线搜索查看man手册(比如查epoll),可以直接收藏,方便下次点击搜索: http://globa 阅读全文
posted @ 2017-03-31 21:42 findumars 阅读(5888) 评论(0) 推荐(0) 编辑
摘要:Raknet是一个基于UDP网络传输协议的C++网络库,允许程序员在他们自己的程序中实现高效的网络传输服务。通常情况下用于游戏,但也可以用于其它项目。 Raknet有以下好处: 高性能 在同一台计算机上,Radnet可以实现在两个程序之间每秒传输25,000条信息; 容易使用 Raknet有在线用户 阅读全文
posted @ 2017-03-30 16:16 findumars 阅读(2638) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示