程序

用户模型之三层身份模型

先前介绍过三户模型,这天要介绍的是三层身份模型,从使用层面,三户模型更加适合交易类网站,三层身份模型可能更加适
3 sec read

全局唯一ID生成方案

在实现大型分布式程序时,通常会有全局唯一ID生成的需求,用来对每一个对象标识一个代号。另外,业务层对于全局唯一
1 min read

用户模型之三户模型

三户模型最早是在增强型电信运营图(Enhanced Telecom Operations Map,eTOM)中
10 sec read

常用算法之分治法

分治法概念 分治法(divide-and-conquer)字面上的解释是“分而治之”,就是把一个复杂的问题分成
18 sec read

使用Python更换外网IP

在进行数据抓取时,经常会遇到IP被限制的情况,常见的解决方案是搭建代理IP池,或购买IP代理的服务。除此之外,
4 sec read

Python多线程与多进程

在学习Python的过程中,有接触到多线程编程相关的知识点,先前一直都没有彻底的搞明白。今天准备花一些时间,把
3 min read

Python Requests 抓取失败时的重试设置

最近在抓取数据的时候,经常遇到连接超时的问题,分析原因居然是DNS污染导致的,为了让程序更加稳健,需要对req
5 sec read

Python连接和使用MongoDB学习笔记

MongoDB相对于传统的关系型数据库,可以存储JSON数据,非常适合存储数据抓取返回的JSON数据。先前介绍
21 sec read

Python数据分析学习笔记:Numpy(三)

统计函数 NumPy 有很多有用的统计函数,用于从数组中给定的元素中查找最小,最大,百分标准差和方差等。 函数
1 min read

Python数据分析学习笔记:Numpy(二)

切片和索引 ndarray对象的内容可以通过索引或切片来访问和修改,就像 Python 的内置容器对象一样。如
2 min read

Python数据分析学习笔记:Numpy(一)

NumPy 是一个Python包。 它代表 “Numeric Python”。 它是一个由多维数组对象和用于处
1 min read

使用Python进行内容/商品热度分析

在日常的网站或者APP的开发中,经常会遇到需要提供最近热门的功能,比如博客上最近热门的文章、 比如电商网站上最
6 sec read