在开发高并发系统时,有三把利器用来保护系统:缓存、降级和限流。 服务限流: 流量控制本质上是减小访问量,而服务处理能力不变;而服务降级本质上是降低了部分服务的处理能力,增强另一部分服务处理能力,而访问量不变。 限流算法的应用场景非常广泛,比如通过限流来确保下游配置较差的应用不会被上游应用的大量请求击 ...
分类:
编程语言 时间:
2020-01-21 18:27:51
阅读次数:
121
1、pip源 默认pip源:PYPI 清华源: 豆瓣源:douban ...
分类:
其他好文 时间:
2020-01-12 18:36:03
阅读次数:
90
根据2018年12月中国信通院发布的《数据资产管理实践白皮书3.0》:近年来,中国大数据和商业数据分析市场规模增速是世界平均增速的2倍,特别是银行业、离散制造业、流程制造业和政府等行业需求尤其旺盛。 然而,如此可观的增速背后却藏匿着较大隐患: 数据质量不过关:大部分企业数据质量较差,不良的数据质量会 ...
分类:
其他好文 时间:
2020-01-10 15:18:57
阅读次数:
108
说明: 事件拦截的操作主要针对scroll-view组件,首先需要搞明白为何使用事件拦截; scroll-view:是微信提供可以上下左右滚动的组件 官网地址: https://developers.weixin.qq.com/miniprogram/dev/component/scroll-vie ...
分类:
其他好文 时间:
2020-01-09 18:50:42
阅读次数:
91
1.单一职责原则 一个类,应该只有一个引起变化的原因、只有一个职责。每一个职责都是变化的一个轴线,如果一个类有一个以上的职责,这些职责就耦合在一起,这会导致脆弱的设计。当一个职责发生变化时,可能会影响其他的职责。另外,多个职责偶合在一起,会影响复用性。 简单说: 一个类只负责一项职责 。 问题 :比 ...
分类:
其他好文 时间:
2020-01-09 18:34:23
阅读次数:
81
1. 这种方式需要用户浏览器访问两次,性能较差 2. HTTP重定向服务器会的处理能力会成为负载均衡的瓶颈 3. HTTP重定向返回302,可能会使搜索引擎判定为SEO作弊,降低搜索排名 ...
分类:
其他好文 时间:
2020-01-08 21:17:09
阅读次数:
170
一、背景介绍 1.规则告警带来的问题 大部分监控平台是基于规则告警实现监控指标的预警。规则告警一般基于统计学,如某个指标同比、环比连续上升或下降到一定阈值进行告警。规则告警需要用户较为熟悉业务指标的形态,从而才能较为准确的配置告警阈值,这样带来的问题是配置规则告警非常繁琐、告警效果也比较差,需要大量 ...
分类:
其他好文 时间:
2020-01-06 14:45:41
阅读次数:
57
一、The Problem of Overfitting 欠拟合(high bias):模型不能很好地适应训练集; 过拟合(high variance):模型过于强调拟合原始数据,测试时效果会比较差。 处理过拟合: 1、丢弃一些特征,包括人工丢弃和算法选择; 2、正则化:保留所有特征,但减小参数的值 ...
分类:
其他好文 时间:
2020-01-01 23:59:17
阅读次数:
167
本人也算是有一段国产软件的从业经历,什么叫国产软件,我觉得界限很难确定,我简单定义为用商业开源技术做的中国本土公司写的软件? 中国从业者也算比较多的,软件行业也从产生到现在很多年了,它的发展现状如何呢? 我个人觉得发展的是比较差的,举个例子我们用的很多IDE,办公软件等基本谈得上好用和国内普及率较高 ...
分类:
其他好文 时间:
2020-01-01 22:12:25
阅读次数:
148
写在前面 最近看了本书,“python高性能编程”。其实买书的时候还是对这个书抱有很大的希望的,但是读了一遍之后,感觉,翻译,对,翻译,实在是太烂了。好多中式英语不说,甚至有些地方不是很通顺。不过对于我这样英文一般的人来讲肯定还是比英文书看的效率高些。书中其次讲述了优化python效率,增强计算性能 ...
分类:
编程语言 时间:
2020-01-01 11:51:53
阅读次数:
82