
开源
文章平均质量分 77
因上努力果上随缘
这个作者很懒,什么都没留下…
展开
-
libPhenom:Facebook开源的高性能C语言并发编程框架
libPhenom是Facebook发布的一个C语言事件框架,用于构建高性能和高可扩展的系统。支持多线程、提供内存管理和常用数据结构、json处理。转载 2017-03-01 22:22:05 · 1079 阅读 · 0 评论 -
mongoose:嵌入式Web服务器
mongoose是一个理想的嵌入式环境,专为设备互联而设计。自2004年以来,就被大量的开源产品或者商业产品所使用,它甚至已经运行在了空间站的设备中。Mongoose使嵌入式网络编程更为快速、稳健和简单。转载 2017-03-01 22:34:35 · 3025 阅读 · 1 评论 -
静态代码分析工具清单:开源篇
本文是一个静态代码分析工具的清单,共有26个工具。包括4个.NET工具、2个Ada工具、7个C++工具、4个Java工具、2个JavaScript工具、1个Opa工具、2个Packaging工具、3个Perl工具、1个Python工具。转载 2017-02-21 23:47:08 · 8515 阅读 · 3 评论 -
静态代码分析工具清单:开源篇(多语言)
本文是一个静态代码分析工具的清单。共有8个工具,其中7个是开源工具,1个有免费使用的版本,都可以用于多种语言。转载 2017-02-21 23:51:36 · 13329 阅读 · 2 评论 -
OCLint:静态代码分析工具(C、C++和Objective-C)
OCLint是一个静态代码分析工具,通过检查C、C++和Objective-C代码提高程序质量,减少瑕疵,同时搜索潜在的问题。转载 2017-03-01 22:18:47 · 1417 阅读 · 0 评论 -
Complexity:一个测量 C 代码复杂性的工具
复杂性测量工具提供几条信息,它们可以:对于不熟悉的代码,可以查找可疑的区域。了解要理解代码需要多少工作量。了解测试代码库需要的工作量。给自己一个提醒。你可以很明显的看出你已经写了什么,但是其他人不能。提示哪些代码可能比较难被人理解是有用的,然后再决定是否需要重新做。转载 2017-03-01 23:11:40 · 1604 阅读 · 0 评论 -
libcstl:标准C语言通用数据结构和常用算法库
libcstl是使用标准C语言编写的通用数据结构和常用算法库。libcstl模仿STL的接口形式,包括序列容器、关联容器、容器适配器、迭代器、函数和算法。libcstl为C编程中的数据管理提供了方便简易的开发库。 libcstl除了包括容器,迭代器,函数和算法四部分外,还包括类型机制以及内存管理。 类型机制允许用户在容器中保存任何类型的数据,这其中包括C内建的类型, libcstl内建的类型以及用户自定义的类型。内存管理采用内存池的方式帮助用户减少内存分配带来的碎片。 libcstl可以很好的运行在类Un转载 2017-03-01 22:53:48 · 10114 阅读 · 0 评论 -
libevent:一个在网络服务器中事件驱动开发库
Libevent 是一个基于事件触发的网络库。它提供一种机制,即当某个具体事件发生在一个文件描述符上或已经达到超时时,来执行某一个回调函数。此外,它也支持信号或定时器事件的回调。Libevent 是为了取代在事件驱动的网络服务中的事件循环。应用程序只需要调用event_dispatch() 函数,然后动态添加和移除事件而不需要更改事件循环。转载 2017-03-01 22:45:45 · 678 阅读 · 0 评论 -
Facebook 开源大规模预测工具 Prophet:支持 Python 和 R
近日,Facebook 宣布开源了一个可以通过 Python 和 R 语言使用的预测工具 Prophet。以下是 Facebook 研究博客对该工具的介绍。转载 2017-03-01 22:07:21 · 921 阅读 · 0 评论