自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Think Different

享受编程和技术所带来的快乐. 更多关于我:http://heminit.com/about/

转载 【总结】高并发-幂等实现方案

一、背景 我们实际系统中有很多操作,是不管做多少次,都应该产生一样的效果或返回一样的结果。  例如:  1. 前端重复提交选中的数据,应该后台只产生对应这个数据的一个反应结果。  2. 我们发起一笔付款请求,应该只扣用户账户一次钱,当遇到网络重发或系统bug重发,也应该只扣一次钱;  3. 发送...

2018-09-28 14:30:38 1269 0

转载 【总结】40个JAVA集合面试题

1.Java集合框架是什么?说出一些集合框架的优点? 每种编程语言中都有集合,最初的Java版本包含几种集合类:Vector、Stack、HashTable和Array。随着集合的广泛使用,Java1.2提出了囊括所有集合接口、实现和算法的集合框架。在保证线程安全的情况下使用泛型和并发集合类,J...

2018-09-23 01:26:10 335 0

转载 【总结】53道JAVA线程面试题

1) 什么是线程? 线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速。比如,如果一个线程完成一个任务要100毫秒,那么用十个线程完成改任务只需10毫秒。Java在语言层面对多线程提供了卓越...

2018-09-23 01:21:05 288 0

原创 【应用算法】信息流-推荐系统的去重策略

聊两个问题,它们看似和推荐系统没有必然关系,但实际上, 在你构建自己的推荐系统的时候,不可避免地会遇到这两个问题。 去重是刚需 在推荐系统中,有一个刚需就是去重,那么说在哪些地方有去重的需求呢? 主要是在两个地方:一个是内容源去重,另一个是不重复给用户推荐。 先说说内容源的去重,这部分...

2018-09-23 01:09:53 5551 0

原创 分享一些Python爬虫实例项目

WechatSogou [1]- 微信公众号爬虫。基于搜狗微信搜索的微信公众号爬虫接口,可以扩展成基于搜狗搜索的爬虫,返回结果是列表,每一项均是公众号具体信息字典。 DouBanSpider [2]- 豆瓣读书爬虫。可以爬下豆瓣读书标签下的所有图书,按评分排名依次存储,存储到Excel中,可方便...

2018-09-09 21:37:12 1248 0

原创 【实战】爬虫源码项目

一、项目需求内容,架构设计   二、相关代码见: a. 项目代码实战案例介绍 b. Github源码实战   ------------------------------------------------------ ------------------------------...

2018-09-09 21:31:56 667 4

原创 介绍两个性能压力测试工具ab/siege

介绍两个性能压力测试工具 1. AB Apache服务器自带有一个叫ab(ApacheBench)的工具,在bin目录下。ab专门用于HTTP Server的benchmark testing,可以同时模拟多个并发请求,使用这个轻巧的工具我们可以对服务器进行负载测试. 安装 下载:http...

2018-09-08 17:33:04 1219 0

提示
确定要删除当前文章?
取消 删除