排序
使用 Chrome DevTools 检查 CSS 网格布局
本指南介绍如何在 Chrome DevTools 的 Elements 面板中发现网页上的 CSS 网格、检查网格,并调试布局问题。原文截图来自两个演示页面:Fruit box 和 Snack box。 发现 CSS 网格 当网页上的 HTML...
SQLite 备份 API
1. 使用 SQLite 在线备份 API 过去,SQLite 数据库的备份(副本)通常通过以下方式创建: 使用 SQLite API(例如命令行工具)在数据库文件上取得共享锁。使用外部工具复制数据库文件,例如 Unix...
Node-RED 中的错误处理
在一切正常时,创建能正确工作的流程很容易,但同样需要考虑可能出什么问题。 例如,流程与外部数据库或 API 交互时,对方不再响应请求会怎样?MQTT 节点与消息代理失去连接又会怎样? 任何应用...
利用 Puppeteer + Browsershot 实现网页截图 API
网页截图 API 可以用 PHP 接收参数,再通过 Browsershot 调用 Puppeteer 和 Chrome 完成页面渲染。要把接口搭起来,除了截图代码,还需要把运行库、浏览器路径和服务器环境配齐。下面这类只给出...
SQLite EXPLAIN QUERY PLAN:读懂查询执行计划
1. EXPLAIN QUERY PLAN 命令 警告:EXPLAIN QUERY PLAN 返回的数据仅用于交互式调试。输出格式可能随 SQLite 版本变化,应用程序不应依赖这一命令的输出格式。注意:正如上面的警告所述,输出格...
使用 pandas 从已有列派生新列
import pandas as pd 本教程使用的数据 本教程使用 OpenAQ 提供、通过 py-openaq 包获取的二氧化氮(NO₂)空气质量数据。air_quality_no2.csv 包含巴黎 FR04014、安特卫普 BETR801、伦敦 Westm...
用 AI、开放工具和人工审核,每周发布 huggingface_hub
huggingface_hub 是 Hugging Face 生态底层的 Python 客户端。transformers、datasets、diffusers、sentence-transformers 等数十个库依赖它与 Hub 通信。每多等一周才发布,就意味着修复与功能...
在本地覆盖网页内容和 HTTP 响应标头
借助本地覆盖(Local overrides),你可以通过原型开发和测试变更与修复,让工作继续推进,而不必等待后端、第三方或 API 提供支持。 即使无法访问远程资源,也可以用本地覆盖模拟它们。可以模...
微信、QQ 内置浏览器打开提示与爬虫身份校验
微信和 QQ 的内置浏览器,在文件下载、视频播放或外部链接跳转时,可能和系统浏览器表现不同。遇到兼容性问题,可以尝试调用客户端提供的接口,或者提示用户从菜单中选择“在浏览器中打开”。下...
Polars 有了新的轻量绘图后端
要点:从 Polars 1.6 开始,你可以原生创建漂亮的图表,无需 pandas、NumPy 或 PyArrow。 背景:“抱歉,我们只支持 pandas” 近来 Polars 越来越受关注。转向 Polars 的用户有时会遇到一个问题...










