The popular python packages you should know

Life is short, I use Python. I try to summary the popular python packages as follows: Number and Math sympy Sage numbers math cmath decimal fractions random statistics Data and statistics Matplotlib seaborn numpy pandas plotly Web Development Django FastAPI GUI pyqt PySimpleGUI automation script pathlib os Machine Learning TensorFlow Scikit OpenCV streamlit Web Scraping and Web Automation Requests Beautiful Soup Scrapy Selenium 欢迎关注 欢迎关

vscode tips

安装 1 brew install visual-studio-code 配置 进入配置 文件-> 首选项 ->配置 点击右上边的文件图标,进入打开设置(打开配置文件C:\Users\ \AppData

赌博vs投资

共同点 都是一种交易 都想通过这种交易获利更大的回报 都会面临不确定性 最有可能会失败 都是一种概率的游戏 不同点 赌博缺少风控,投资注重风控 赌博不看风险

谈谈做事的原则

前言 这篇文章规划了很久,本来打算年前写,各种事情加上自己的拖延症,到现在才开始写。 做事 如果说人的一生做什么?总结一下,可以划分两个方面: 做人

谈谈学习的原则

学习原则 坚持终身学习 学习有法、学无定法、贵在得法 向高手学习,站在巨人的肩膀上学习 不断学习元学习,学会如何学习并不断提高学习能力 坚持高标准学习

Consistency Level 101

前言 在分布式系统中,**一致性(Consistency)**始终是核心挑战之一。随着副本数量增多、跨机房部署的普及,我们必须权衡一致性、可用

Application Gateway 101

前言 在现代互联网架构中,随着服务化、微服务和云原生架构的广泛应用,系统前端需要具备更强大的流量控制能力,不仅要转发请求,还要处理认证、安全、

Hinted Handoff 101

前言 在分布式系统中,节点故障是常态而不是例外。为了保障高可用性与最终一致性,很多系统引入了一种重要机制:Hinted Handoff(提示式转

Proxy 101

前言 在当今互联网系统中,Proxy(代理) 是一种极为常见且强大的中间组件,广泛应用于访问控制、负载均衡、安全隔离、缓存加速等场景。无论是客户

Quorum 101

前言 在分布式系统中,多副本机制确保了数据的高可用性与容错能力,但同时也带来了副本间一致性的问题。为了在性能、可用性与一致性之间取得平衡,Qu

Rate Limiter 101

前言 在现代互联网系统中,用户访问量巨大且不可预期,恶意刷接口、突发流量暴涨等问题屡见不鲜。为了保护系统稳定性、保障资源公平使用,Rate Li

Read Repair 101

前言 在分布式系统中,数据被多副本存储是常见做法,用于提升容错与可用性。然而,多副本之间的数据一致性维护是一个复杂的问题。**Read Repa

RESTAPI 101

前言 在现代互联网系统中,REST API(Representational State Transfer Application Programming Interface)无处不在,是系统组件之间进行通信和数据交

Segmented Log 101

前言 在现代分布式系统、日志系统、消息队列和数据库中,高效、可靠的写入与持久化机制是系统核心能力之一。传统的线性日志虽然简单,但在长时间运行、

请主动积极些

被动的麻烦 被动代表什么?被动常常代表麻烦,具体如下: 落后 等待与浪费 缺少控制 机会减少 缺少准备 什么是积极主动 积极主动怎么定义呢? 还是看实例和对比

Write-Ahead Log 101

前言 在现代互联网系统中,数据的可靠性与一致性至关重要。尤其在数据库、分布式系统和文件系统中,为了防止系统崩溃后数据丢失,Write-Ahea

B-tree 101

前言 在现代互联网系统与数据库技术中,数据的高效查询与有序存储一直是核心目标。尤其在关系型数据库和文件系统中,B-Tree 是广泛使用的数据结构

LSM tree 101

LSM Tree 101 前言 在现代互联网系统中,海量数据的高效写入和查询是数据库系统设计的核心目标之一。特别是写多读少或写入密集型的场景中,传统B-Tree类

merkel tree 101

前言 在现代互联网系统,特别是区块链、分布式存储、数据同步等领域,数据完整性校验至关重要。Merkle Tree(默克尔树)作为一种高效的结构化

CuckooFilter 101

前言 在现代互联网系统中,过滤器作为高效的集合判断结构被广泛使用。尤其在**布隆过滤器(Bloom Filter)**存在删除困难和空间使用不佳

BloomFilter 101

前言 在现代互联网系统中,性能与资源的平衡尤为重要。**Bloom Filter(布隆过滤器)**作为一种极致空间效率的数据结构,常用于“快速判

PoW过时了吗?

ETC受到51%攻击 最近ETC受到51%攻击,值得注意是:ETC是受到51%攻击的币种中市值最高的。 先谈谈ETC受到51%攻击原因。ETC采

Queue 101

前言 在现代互联网系统中,队列(Queue)作为系统“解耦、削峰、异步处理”的核心手段,几乎无处不在。从消息传递、任务调度到事件驱动架构,队列

Consistent Hash 101

前言 在现代互联网系统中,分布式架构已成常态,如何高效、平滑地将数据或请求映射到多个节点,是系统设计中的关键问题。**一致性哈希(Consis

loadbalance 101

前言 在现代互联网架构中,负载均衡(Load Balancing)几乎是每一个高可用、高并发系统的基础组件之一。它在系统稳定性、扩展性与性能方面

Cache 101

前言 在现在互联网系统中cache无处不在,无时不用。 定义 wiki定义如下: a cache is a hardware or software component that stores data so that future requests for that data can be served faster; 工作原理 一句话:通过将

The excited journey to the Wild West

Do not foucus on BTC, Ethernum and other cryptocurrucies. BTC just open the door for the next genration digit world which will be build with blockchain, cryptocurrucy, AI, AR, VR. Let us start the excited journey to the new Wild West.

如何分析股票

如何分析股票 个人认为可以从以下几个方面展开。 商业模式 公司的商业模式是什么? 商业模式是否可持续? 商业模式是否有竞争优势? 治理能力 公司的管理层与