2023 年复习 Pandas 教程(一):DataFrame 与 Series

Pandas 是一个开源的 Python 数据处理库,它提供了一种高效的数据结构 DataFrame(二维表格)和 Series(一维数组),用于快速地处理和分析大型数据集。为了提高效率,我决定重新学习一下 pandas,系统地补一补这几年在查 StackOverflow 的过程中漏下的内容。

用 JetBrains DataGrip 连接 Huawei openGauss

北邮的数据库原理课程有一部分实验内容。在此前的课程中,这类课程是依托 Microsoft SQLserver 完成的。近几年,伴随着华为推广旗下的生态系统,一些华为的合作高校开始使用华为的开源方案或开源定制化方案替换原有的教学工具,北邮也不例外。遗憾的是,openGauss 对 PostgresSQL 的修改导致它的文档确实略显劣质。

使用 Conda 提前体验安装 Python 3.11

就在今天,Python 3.11 版本发布了。据 Python 官方的说法,Python 3.11 比 3.10 快了多达 10%~60%:具体可以在官方的 Python 3.11 提速内容查看。又由于 Python 3.10 较 3.9 也有一定程度的性能提升,尝试一下 3.11 似乎就十分的有动力。Anaconda 的主流支持版本仍然停留在 Python 3.9,没有办法直接通过常规方式更新,所以需要一些小技巧。

北邮面向对象程序设计(C++)2022年春季学期实验作业要求

本文记录了北京邮电大学面向对象程序设计实践(C++)的大作业(综合作业+基础题目)的内容需求,用以备查。BUPT 的 OOP 课程的综合题目每年都会发生变化。为了使有需要的朋友在阅读代码时能够理解部分设计用意,特此将课程设计的内容记录如下。