rapidjson: 用于c++的快速json 解析,包含sax和dom两种风格的api。
YAJL :C语言中快速流JSON解析库
日志
Boost.Log :设计非常模块化,并且具有扩展性
easyloggingpp:C++日志库,只包含单一的头文件。
Log4cpp :一系列C++类库,灵活添加日志到文件,系统日志,IDSA和其他地方。
templog:轻量级C++库,可以添加日志到你的C++应用程序中
机器学习
Caffe :快速的神经网络框架
CCV :以C语言为核心的现代计算机视觉库
mlpack :可扩展的C++机器学习库
OpenCV:开源计算机视觉库
Recommender:使用协同过滤进行产品推荐/建议的C语言库。
SHOGUN:Shogun 机器学习工具
sofia-ml :用于机器学习的快速增量算法套件
数学
Armadillo :高质量的C++线性代数库,速度和易用性做到了很好的平衡。语法和MatlAB很相似
blaze:高性能的C++数学库,用于密集和稀疏算法。
ceres-solver :来自谷歌的C++库,用于建模和解决大型复杂非线性最小平方问题。
CGal: 高效,可靠的集合算法集合
cml :用于游戏和图形的免费C++数学库
观其算法,包括cudasdk的例子和网上的牛人,给出的一些例子,以矩阵和矢量处理为主,深入点的包括fft和julia等数学公式,再高级一点的算是图形处理方面的例子。
cvmat跟线性代数中的矩阵相比要更加抽象一下,抽象在矩阵中的元素可以使任意预定义的类型,预定义类型的结构如下,cv_
eigen:高级c++模板头文件库,包括线性代数,矩阵,向量操作,数值解决和其他相关的算法。
eigen :高级c++模板头文件库,包括线性代数,矩阵,向量操作,数值解决和其他相关的算法。
GMTL:数学图形模板库是一组广泛实现基本图形的工具。
GMP:用于个高精度计算的C/C++库,处理有符号整数,有理数和浮点数。关系
多媒体
GStreamer :构建媒体处理组件图形的库
LIVE555 Streaming Media :使用开放标准协议(RTP/RTCP, RTSP, SIP) 的多媒体流库
libVLC :libVLC (VLC SDK)媒体框架
QtAv:基于Qt和FFmpeg的多媒体播放框架,能够帮助你轻而易举地编写出一个播放器
SDL :简单直控媒体层
SFML :快速,简单的多媒体库
网络
ACE:C++面向对象网络变成工具包
Boost.Asio:用于网络和底层I/O编程的跨平台的C++库
Casablanca:C++ REST SDK
cpp-netlib:高级网络编程的开源库集合
Dyad.c:C语言的异步网络
libcurl :多协议文件传输库
Mongoose:非常轻量级的网络服务器
Muduo :用于Linux多线程服务器的C++非阻塞网络库
net_skeleton :C/C++的TCP 客户端/服务器库
6.功能扩张:依叙述语言或追加外挂可以扩张软件的功能。
柳飞云的公司在华顺花园内,这里是知名的高档商用公寓,之所以选择于此地办公主要基于三种考虑:其一,这里可以比较好的展示公司形象,柳飞云多年的从业经验告诉他,一家广告公司的收入与付出的房租成正比,处于高档写字楼的公司经常可以接到大型企业的订单,而租用低档写字楼的公司只能与小型企业合作,两者之间的收益自然……。
ti公司提供了用于c语言开发的cc和ccs平台。
“这个系列(vault8)发布的文件,包含了用于在cia所控制的服务器上运行的软件“hive”的源码。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-89675-6.html
烊烊吃午饭了没啊