分类: 术→技巧

Python序列化与反序列化

在先前的文章中Python JSON/JSONP数据解析,涉及到的Python自带的JSON和SimpleJson的简单介绍。这次主要梳理了一些比较流程的Python序列化与反序列化工具。 pickle pickle 是 Python 标准库中的一个模块,用…

术→技巧, 研发 ·

Python URL解析包

在Python中,URL解析库可以在多种场景中使用,以下是一些常见的使用场景: Web爬虫和数据抓取:在编写网络爬虫时,需要解析HTML页面中的URL,以便抓取和访问其他页面。需要处理相对URL和绝对URL之间的转换。 …

艾宾浩斯遗忘曲线与Anki

虽然这似乎有悖常理,但遗忘实际上有一个生物学优势,对人类的整体认知能力有益。我们的大脑不断处理和存储信息,因此清除不必要或不相关的信息为新的记忆和学习腾出空间非常重要。遗忘过程对于我们适应和应对新体…

游戏回顾《去月球》

《去月球》是我最近玩过的游戏之一,也是印象比较深的游戏。印象深表示是它比较特别。《去月球》是一款由独立开发者制作的叙事型游戏,如果不是由于其历史评分较高+史低价格,我也不会去玩这款游戏。 《去月…

产品, 术→技巧 ·

数据库设计中的三大范式

在数据库设计中,范式是用来规范表格结构,以减少数据冗余和提高数据一致性的理论标准。第一范式(1NF)、第二范式(2NF)和第三范式(3NF)是关系型数据库设计中的关键概念,它们构成了数据库规范化的基础。 …

术→技巧, 研发 ·

SQL中IN与EXISTS的使用

在 SQL 中,IN 和 EXISTS(以及它们的否定形式 NOT IN 和 NOT EXISTS)是常用的子查询条件,用于检查某个值是否在子查询结果集中存在。虽然它们可以实现类似的功能,但在语法、性能和行为上存在一些差异。 IN …

数据, 术→技巧 ·

Python大数据处理工具Dask

Dask简介 Dask是一个用于并行计算的Python库,它旨在扩展Python的生态系统,使其能够处理大规模数据计算。Dask通过提供动态任务调度系统和大数据集合(如并行数组、数据帧等),帮助开发者在多核处理器或集群上有…

Python数据可视化工具Panel

Panel简介 Panel 是一个用于创建交互式仪表板和可视化应用程序的 Python 库。它建立在 HoloViz 生态系统之上,与其他可视化工具(如 Bokeh、Matplotlib 和 Plotly)无缝集成。Panel 提供了一种简单而强大的方式来…

数据, 术→技巧 ·

Python数据可视化库Holoviews

Holoviews简介 HoloViews 是一个用于数据可视化的 Python 库,旨在简化复杂数据的可视化过程,并促进数据分析与探索。它提供了一种声明性的方法来描述数据与其表示方式,从而使得用户可以更快速地从数据中获取洞察…

数据, 术→技巧 ·

基于网格的经纬度轨迹聚类

针对经纬度聚类,先前的文章中介绍过使用DBSCAN进行聚类的方法,我们来回顾下DBSCAN的一些特性: 基于密度的聚类方法,主要参数是 eps(邻域半径)和 min_samples(形成核心点所需的最小点数)。 通过扩展…

数据, 术→技巧 ·