你不可错过的实用开源软件 | 码云周刊第 14 期
1、项目名称:Golang 实现的 IP 代理池 ProxyPool
项目介绍:Golang实现的IP代理池,采集免费的代理资源为爬虫提供有效的代理。主要由 Getter、Channel、Schedule、Api 四部分组成。
代理池设计
代理池由四部分组成:
- Getter:代理获取接口,目前有8个免费代理源,每调用一次就会抓取这8个网站最新的100个代理放入Channel,可自行添加额外的代理获取接口;
- Channel:临时存放采集来的代理,通过访问稳定的网站去验证代理的有效性,有效则存入数据库;
- Schedule:用定时的计划任务去检测数据库中代理IP的可用性,删除不可用的代理。同时也会主动通过Getter去获取最新代理;
- Api:代理池的访问接口,提供get接口输出JSON,方便爬虫直接使用。
2、项目名称:Bootstrap 分页插件 BootstrapPager
项目介绍:一个非常精巧的 JavaScript 实现的 Bootstrap 分页插件,您不需要依赖任何第三方类库,只需要通过简单的引用调用,即可实现动态显示 Bootstrap 分页组件。
3、项目名称:基于 Linux 的邮件服务器软件 EwoMail
项目介绍:EwoMail是基于Linux的开源邮件服务器软件,集成了众多优秀稳定的组件,是一个快速部署、简单高效、多语言、安全稳定的邮件解决方案,帮助你提升运维效率,降低 IT 成本,兼容主流的邮件客户端,同时支持电脑和手机邮件客户端。
主要功能:
- 权限管理(管理员权限分配)
- 邮箱管理
- 邮箱域名管理
- 多语言
4、项目名称:Swift 版本星级评价控件 StarEvaluateView
项目介绍:Swift版本星级评价控件,支持半星评价和设置间隙
系统支持: iOS7+,iPhone/iPad, Swift2.3/3.0
5、项目名称:RQAlpha 股票和期货的回测引擎
项目介绍:RQAlpha是一个中国市场领先的股票和期货的回测引擎,具备日级别的历史数据回测,并且具有很强的可拓展性。
特点:
- 易于使用: RQAlpha让您集中于策略的开发,一行简单的命令就可以执行您的策略。
- 完善的文档: 您可以直接访问 RQAlpha 文档 或者 Ricequant 文档 来获取您需要的信息。
- 活跃的社区: 您可以通过访问 Ricequant 社区 获取和询问有关 RQAlpha 的一切问题,有很多优秀的童鞋会解答您的问题。
- 稳定的环境: 每天都有会大量的算法交易在 Ricequant 上运行,无论是 RQAlpha,还是数据,我们能会做到问题秒处理,秒解决。
- 灵活的配置: RQAlpha 提供了一系列的配置选项,用户可以通过简单的配置来构建适合自己的交易系统。
- 强大的扩展性: RQAlpha 定义了一系列的 Mod Hook 接口,开发者可以基于 Mod 的开发模式,扩展 RQAlpha,无论是做实时监控,还是归因分析,RQAlpha 都可以通过扩展来实现。
Copyright@OSChina.NET
制版编辑:Zico丨
本页刊发内容未经书面许可禁止转载及使用
公众号、报刊等转载请联系授权
欢迎转发朋友圈,投稿:chenyang@oschina.cn
关注码云官方微信公众号:码云Gitee
查看更多有趣的开源项目资讯,请前往:码云开源项目广场