OpenSource
文章平均质量分 83
帝壹
天道酬勤。
天助自助者。
展开
-
推荐系统开源软件列表汇总和点评(转)
我收集和整理的目前互联网上所能找到的知名开源推荐系统(open source project for recommendation system),并附上了个人的一些简单点评(未必全面准确), 这方面的中文资料很少见,希望对国内的朋友了解掌握推荐系统有帮助1、SVDFeature 由上海交大的同学开发的,C++语言,代码质量很高 ,非常好用,而且出自咱们国人之手,所以置顶推荐!转载 2017-02-10 09:02:47 · 1880 阅读 · 0 评论 -
shared_ptr:线程安全、循环引用
boost库shared_ptr智能指针使用时的线程安全、循环引用问题转载 2017-02-10 14:59:49 · 455 阅读 · 0 评论 -
log4cpp之Layout布局
许多程序员心中理想的格式,应该是这样的: [2009-07-24 15:59:55,703] INFO : system is running [2009-07-24 15:59:55,703] WARN : system has a warning [2009-07-24 15:59:55,703] ERROR : system has a error, can’t find a原创 2017-03-03 16:09:42 · 924 阅读 · 0 评论 -
Nginx搭建HTTP正向代理服务器
Linux系统(CentOS为例)应用场景: 公司内网电脑A的访问外网网页(比如jd.com)的权限被限制,但是有一台能与电脑A通信的电脑B,这台电脑B可以访问外网,在电脑B上搭建HTTP代理,电脑A通过访问电脑B上的HTTP代理服务,即可访问jd.com。1、 在官网下载最新稳定版本的 nginx源码2、 默认配置编译安装 ( 需要先安装nginx所需的依赖库 )① 依赖库安装rpm -qa原创 2017-02-23 16:40:01 · 16998 阅读 · 2 评论 -
用SS5在Linux上搭建Socks5 Proxy代理服务器
SOCKS5 是一个代理协议,通过将前端发来的请求转发给真正的目标服务器, 模拟了一个前端的行为。在这里,前端和SOCKS5之间也是通过TCP/IP协议进行通讯,前端将原本要发送给真正服务器的请求发送给SOCKS5服务器,然后SOCKS5服务器将请求转发给真正的服务器。下面我们将用SS5在Linux上搭建一个Socks5 Proxy Server,具体过程如下: 首先,编译安装SS5需要先安装一些原创 2017-02-23 15:28:27 · 12581 阅读 · 0 评论 -
Nginx对长连接的处理及HTTP协议中body长度的确定
长连接 背景: http请求是基于TCP协议之上的,那么,当客户端在发起请求前,需要先与服务端建立TCP连接,而每一次的TCP连接是需要三次握手来确定的,如果客户端与服务端之间网络差一点,这三次交互消费的时间会比较多,而且三次交互也会带来网络流量。当然,当连接断开后,也会有四次的交互,当然对用户体验来说就不重要了。 定义: 而http请求是请求应答式的,如果我们能知道每个请求头与响应体的长度原创 2017-02-24 17:03:38 · 7194 阅读 · 0 评论 -
Git使用总结
Git使用总结Git使用总结一 前言1 Git教程2 Git官方文档二 安装Git1 LinuxCentOSUbuntu2 Mac OS3 Windows三 Git使用1 创建本地仓库2 添加文件到本地仓库仓库即版本库3 时光穿梭机4 远程仓库5 分支管理6 标签管理7 使用GitHub8 自定义Git一 前言本文是参考和学习了网上资料之后的总结,不当之处希望大家及原创 2017-06-30 15:20:20 · 415 阅读 · 0 评论