lreverse

CppSeries学习

笔者之前虽然使用c++写过项目,但感觉理解得仍不够深入。无意中发现了Cherno的这个教学系列,讲得非常好,覆盖了许多容易忽略的细节。除此之外,Cherno还会聊聊自己的开发经验和工作心得。总之,这是一个非常不错的视频系列。所以,与其干巴巴地看视频,不如动手记录一下。 Cherno的C++系列(youtube) b站搬运 c++基本特性:封装,继承,多态 翻译单元 ...

python魔术方法

为什么要单独搞一篇文章来记录魔术方法呢? 因为我觉得它很重要。看代码的时候,总会遇到很多魔术方法,但往往因为不懂含义,不想了解而被劝退,总感觉这里面似乎很复杂。这是我在初学时遇到的问题。但是,这玩意儿其实很简单,了解了就掌握了。 魔术方法,也称dunder methods,以双下划线__开头和结尾的方法,允许开发者自定义类的行为。 以下内容来自深度求索 当然,更重要的还是学会...

pandas和polars

本来想记录一些基本用法的,但是发现官方文档已经够详细了,再记录就有点多余了。觉着更关键的还是多使用,熟能生巧。不用就忘,这是必不可免的。所以,总结一句话,那就是多写代码。 那这篇文章要做什么呢,我也在思考,不如先做个总结和对比吧。 (以下介绍均来自深度求索) pandas介绍 诞生于2008年,是 Python 数据科学生态的核心工具之一 底层使用 NumPy 数组,支持丰富...

什么是数仓

数仓和数据库 数据仓库简称数仓 Data Warehouse,DW或DWH 数仓的目的是构建面向分析的集成化数据环境,用于存储、整合和分析 大量历史数据 的系统,支持复杂的查询和数据分析,通常用于决策支持。 进行OLAP分析 整合多源数据 高性能复杂查询、数据聚合 反规范化 而数据库用于存储和管理操作数据,支持日常事务处理,如增删改查。 处理OLTP...