avatar
文章
30
标签
15
分类
14
Home
归档
标签
分类
相册
关于
Logojiaklop9
搜索
Home
归档
标签
分类
相册
关于

jiaklop9

pandas多级表头处理
发表于2026-05-09|pandas
背景拒绝 MultiIndex 折磨:Pandas 多级表头「拍扁」实战指南在处理银行、财务或政务提供的 Excel 报表时,我们经常会遇到极其复杂的多级表头。虽然 Pandas 的 MultiIndex 功能强大,但在真实项目里,它往往是效率的「杀手」。今天分享一个超实用的技巧:先填充空白占位符,再直接拍扁表头。 一、 为什么要「拍扁」表头?当你直接用 pd.read_excel 读取带有合并单元格的报表时,你会得到类似下面的 MultiIndex:(‘个人客户’, ‘手机银行’, ‘Unnamed: 7_level_2’)这种结构的痛点非常明显: 语义缺失:大量的 Unnamed 占位符让你根本不知道这一列代表什么。 操作繁琐:查询列需要写成 df[(‘层级1’, ‘层级2’, ‘层级3’)],不支持自动补全,极易出错。 兼容性差:如果要将数据存入数据库(MySQL/ClickHouse)或对接可视化工具(Tableau/BI),多级索引往往不被支持。 二、 核心解决方案我们要做的核心逻辑只有两步: 清洗:把 Unnamed...
docker容器的使用
发表于2026-05-07|docker
一、创建容器1.1 容器是镜像的一个实例123docker create -it ubuntu:latestdocker ps -a 使用docker create 创建的容器处于停止状态,可以使用 docker start 启动它 1.2 启动容器1docker start af 1.3 新建并启动容器docker run 等价于 docker create + docker startExample: 输出后容器自动终止 1docker run ubuntu /bin/echo 'Hello Word' docker run 之后,后台操作 检查本地是否存在指定的镜像,不存在就从公有仓库下载; 利用镜像创建一个容器,并启动该容器; 分配一个文件系统给容器,并在只读的镜像层外面挂载一层可读写层; 从宿主主机配置的网桥接口中桥接一个虚拟接口到容器中; 从网桥的地址池配置一个IP地址给容器; 执行用户指定的应用程序; 执行完毕后容器被自动终止。 1.4 终止容器可以使用docker stop来终止一个运行中的容器 docker...
使用docker镜像
发表于2026-05-07|docker
一、概览 如何使用pull命令从Docker Hub仓库中下载镜像到本地 如何查看本地已有的镜像信息和管理镜像标签 如何在远端仓库使用search命令进行搜索和过滤 如何删除镜像标签和镜像文件 如何创建用户定制的镜像并且保存为外部文件 如何往Docker Hub仓库中推送自己的镜像 二、获取镜像1docker pull name[:Tag] name 后不带标签默认最新 == name:latest example: 1234567814.04: Pulling from library/ubuntu6c953ac5d795: Pull complete3eed5ff20a90: Pull completef8419ea7c1b5: Pull complete51900bc9e720: Pull completea3ed95caeb02: Pull completeDigest: sha256:97421885f3da3b23f52eeddcaa9f8f91172a8ac3cd5d3cd40b51c7aad09f66ccStatus:...
docker概念与安装
发表于2026-05-07|docker
一、三大核心概念 镜像 容器 仓库 1.1 镜像Docker镜像类似于虚拟机镜像,可以将它理解为一个只读的模板。例如,一个镜像可以包含一个基本的操作系统环境,里面仅安装了Apache应用程序(或用户需要的其他软件)。可以把它称为一个Apache镜像。 1.2 容器Docker容器类似于一个轻量级的沙箱,Docker利用容器来运行和隔离应用。容器是从镜像创建的应用运行实例。可以将其启动、开始、停止、删除,而这些容器都是彼此相互隔离的、互不可见的。可以把容器看做是一个简易版的Linux系统环境(包括root用户权限、进程空间、用户空间和网络空间等)以及运行在其中的应用程序打包而成的盒子。 镜像自身是只读的。容器从镜像启动的时候,会在镜像的最上层创建一个可写层。 1.3 仓库Docker仓库类似于代码仓库,它是Docker集中存放镜像文件的场所。
js中的属性描述符及hook应用
发表于2025-11-12|前端
...
看见区分(see, watch, look)
发表于2025-11-04|English
简单记 单词 用法 例句 see 强调看到的结果 I see your monster look 强调看静态的 look at the picture watch 强调动态的 watch a moive 记住这个简单的法则:如果你只是有能力看到,用 see。如果你想让人注意某个东西,用 look (at)。如果你想专注地观察一个过程,用 watch。 详解简单来说,核心区别在于 主动性与目的性: See: 强调“看见”,是视觉的自然结果,通常是无意的、被动的。 Look: 强调“看”这个有意识的动作,是把视线转向某物,可能只是短暂的一瞥。 Watch: 强调“观看”,是集中注意力地看一个正在移动或变化的事物,通常持续时间较长。 例句 See - 看见 / 看到 核心: 被动地、无意地进入视野;表示视觉能力。 无意识地看见:你并没有刻意去看,但东西进入了你的视线。 I saw a bird outside my window. (我看见了窗外的一只鸟。)- 可能只是无意中瞥见的。 Can you see the red sign...
ECS连接Github443问题修复
发表于2025-08-06|Ubuntu
原因大陆地域服务器访问GitHub会受到国际链路影响,导致时断时续,甚至无法访问,此类问题没有较好的解决办法。 解决办法 可以稍等多刷新几次后再去测试下, 或者在其他可以访问的客户端下载后,再上传到服务器上。 140.82.114.3这个节点的时候可以访问,您可以尝试在/etc/hosts中添加 12vim /etc/hosts140.82.116.4 github.com
国家中小学教材下载方法
发表于2025-07-10|脚本
【最新教程(2025)】如何下载国家中小学智慧教育平台教材资源(图文,超简单)前言本教程仅用于技术交流,请遵守相关法律法规,下载资源后请于24小时内删除,支持正版。 原理web网页预览的时候,pdf.js内部其实已经加载了整个文件的数据,只要获取到blob数据,下载就好了 (萌新,有不对的地方欢迎大佬指正) 直接下载步骤:国家中小学智慧教育平台教材,打开要下载的资源 提供资源搜索技巧(如 site:example.com filetype:pdf) 步骤2:打开F12, 控制台粘贴代码,修改文件名称,并执行123456789101112131415161718(async () => { const data = await window.PDFViewerApplication.pdfDocument._transport.getData(); const blob = new Blob([data], { type: 'application/pdf' }); const url =...
策略模式
发表于2025-06-27|设计模式
策略模式1. 定义定义一系列算法,将每个算法都封装起来,并且使它们之间可以相互替换。策略模式使算法可以独立于使用它的用户而变化 2. 核心思想对算法、规则进行封装,使得替换算法和新增算法更加灵活 3. 模型说明3.1 设计要点策略模式中主要有三个角色,在设计策略模式时要找到并区分这些角色。 (1)上下文环境(Context)​:起着承上启下的封装作用,屏蔽上层应用对策略(算法)的直接访问,封装可能存在的变化。 (2)策略的抽象(Strategy)​:策略(算法)的抽象类,定义统一的接口,规定每个子类必须实现的方法。 (3)具备的策略:策略的具体实现者,可以有多个不同的(算法或规则)实现。 3.2策略模式的优缺点优点(1)算法(规则)可自由切换。 (2)避免使用多重条件判断。 (3)方便拓展和增加新的算法(规则)​。 缺点:所有策略类都需要对外暴露 4....
职责模式
发表于2025-06-26|设计模式
...
123
avatar
jiaklop9
白日放歌须纵酒,青春作伴好还乡
文章
30
标签
15
分类
14
Follow Me
公告
This is my Blog
最新文章
pandas多级表头处理2026-05-09
docker容器的使用2026-05-07
使用docker镜像2026-05-07
docker概念与安装2026-05-07
js中的属性描述符及hook应用2025-11-12
分类
  • English2
  • Git1
  • UML1
  • Ubuntu1
  • docker4
  • flask2
  • hexo1
  • pandas1
标签
UML hexo flask 脚本 设计模式 JavaScript 科普 English pandas Ubuntu web逆向 CSS python Git docker
归档
  • 五月 2026 4
  • 十一月 2025 2
  • 八月 2025 1
  • 七月 2025 1
  • 六月 2025 4
  • 五月 2025 4
  • 四月 2025 9
  • 三月 2025 4
网站信息
文章数目 :
30
本站访客数 :
本站总浏览量 :
最后更新时间 :
©2019 - 2026 By jiaklop9
框架 Hexo 7.3.0|主题 Butterfly 5.3.3
搜索
数据加载中