所有基础数据结构和算法的纯C语言实现,如各自排序、链表、栈、队列、各种树以及应用、图算法、字符串匹配算法、回溯、并查集等,献丑了
基于Apache Spark的Netflix电影的离线与实时推荐系统
Ring-Log是一个高效简洁的C++异步日志, 其特点是效率高(每秒支持至少125万+日志写入)、易拓展,尤其适用于频繁写日志的场景
Easy-Reactor是一个Linux C++高性能TCP服务框架,基于Reactor模式,支持单线程、多线程Reactor,也支持UDP服务
利用java语言写的编译器,自己设计了语言、文法、设计了词法分析、语法分析、语义分析和汇编代码生成
基于JSP struts2和hibernate3的 图书馆管理系统 包括读者和图书的基本管理和检索、排序
Easy-Load-Balancer(ELB)是一个易用、稳定、高性能的服务间远程调用的管理、调度、负载系统
简单的、高可用、高效的基于共享内存的分布式配置中心,集中式管理各类后台配置,配置修改实时推送,且业务API相当简单(两行搞定,一个init+一个get,见readme),已轻量级支持Golang/C++/Java/Python等语言API
一种基于改进的KNN网站分类系统,特点是快速、高准确率
golang实现的分布式唯一ID生成器distributed id generator,有全局趋势递增、严防时钟漂移、高可用、高性能等特点
Golang标准库。对于程序员而言,标准库与语言本身同样重要,它好比一个百宝箱,能为各种常见的任务提供完美的解决方案。以示例驱动的方式讲解Golang的标准库。
Redis为String类型存储增加CAS操作, API包括getcas, getcas, and delcas
Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, HyperLogLogs, Bitmaps.
A simple lock-free queue implementation.
Efficient token-bucket-based rate limiter package.
编程语言 | 排名 | 好于 | 星星数 |
---|---|---|---|
Scala | 15 | 99.81% | 232 |
C | 131 | 99.76% | 646 |
C++ | 185 | 99.70% | 473 |
Go | 958 | 97.49% | 40 |
Java | 1996 | 97.79% | 157 |