开始首先看重功能从一个功能开始,而不是布局。如:一个机票预订服务,那么界面需要出发城市, 目的地, 出发日期, 归还日期, 搜索按钮Goolge 就是这样不要纠结细节在开始的时候每件事情最终都会重要,但是要选择当下最重要的事情。不纠结于小细节,快速探索一...
阅读全文...
python 多进程为什么慢
笔记: https://www.bilibili.com/video/BV1q94y1N7pJv1 代码 -串行处理
import time
from utils import is_prime
MAX_NUMBER = 100000
primes =...
阅读全文...
阅读全文...
微信红包高性能复杂度分析
高性能复杂度分析
成本对高性能的约束
2014年的微信红包系统的复杂度主要集中在业务复杂度,和质量复杂度。红包本身业务复杂度不高,质量复杂度高,在如上图左上位置。一天:428万人抢红包零点:2.5万个红包被拆开(峰值)前5分钟有58.5万人参与抢红包,...
阅读全文...
阅读全文...
如何全面提升架构设计的质量
低成本低成本本质上是对架构的一种约束,与高性能,高可用,可扩展等架构是冲突的。加机器时综合成本最低的架构设计方式!《UNIX哲学》:经济原则:宁花机器一分,不花程序一秒先设计架构方案,再看如何降低成本低成本手段和应用安全性防强盗-架构安全防小偷-业务安全...
阅读全文...
阅读全文...
sql mysql 常用操作
数据库版本 排名 https://db-engines.com/en/rankingmysql下载 https://downloads.mysql.com/archives/community/修改系统初始化密码:ALTER USER 'root'@'l...
阅读全文...
阅读全文...