logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

零基础入门python08:用类和对象重构个人记账本

上一篇要求给 JSON 账目增加kind字段。参考实现是新增记录时强制要求kind为income或expense,读取旧文件时用兼容历史数据,而不是直接假设每条旧数据都有新字段。

文章图片
#python#python3.11#vscode
LeetCode 104. 二叉树的最大深度|Python 解法详解

这道题的关键是:一棵非空树的最大深度等于左右子树最大深度的较大值加一;空树深度为 0。理解这一点后,再结合边界条件检查,代码就能保持清晰且稳定。

文章图片
#leetcode#python#算法
零基础入门python02:写出第一个有用程序——家庭账单计算器

上一篇完成了 Python 3.11 安装、编辑器配置和第一行print。练习的验收不是看屏幕上有没有文字,而是确认:终端能找到python,文件能保存为.py,从项目目录运行时退出码为 0。

文章图片
#python#python3.11#vscode
LeetCode 94. 二叉树的中序遍历|Python 解法详解

这道题的关键是:递归函数负责遍历一棵子树:空节点直接返回,依次递归左子树、记录根值、递归右子树。理解这一点后,再结合边界条件检查,代码就能保持清晰且稳定。

文章图片
#leetcode#python#算法
零基础入门python04:用注册校验理解字典、集合和条件判断

上一篇的练习是按编号删除购物清单商品。关键是先把用户输入的编号从字符串转成整数,再检查,最后使用删除。不能直接相信输入,否则会出现IndexError。

文章图片
#python#python3.11#vscode +1
Git 推送失败:远程仓库提示文件超过 100MB 限制的解决方案

Git 推送失败:远程仓库提示文件超过 100MB 限制的解决方案

文章图片
#git#github#python +1
Dify 从部署安装到接口创建应用、发布和第三方集成调用操作指南

Dify部署与应用集成简明指南 本文详细介绍了Dify平台的完整使用流程,包括: 部署安装:通过Docker Compose部署Dify服务,配置环境变量和端口 初始化配置:创建管理员账号并设置大模型供应商 工作空间管理:获取Workspace ID的两种方法(页面直接获取和API接口获取) 应用开发流程:区分Console API和Service API的不同用途 安全注意事项:各类ID和Tok

文章图片
#python#人工智能#linux +2
Python + OpenCV 实现红色印章清除:基于红色通道和 OTSU 阈值

在扫描件、表单、证书等图片中,红色印章经常会覆盖正文内容,影响后续文字识别或信息读取。这里介绍一种轻量级的印章清除方法:不依赖深度学习模型,只使用 OpenCV 对红色通道进行阈值处理,将红色印章尽量从图像中剔除。

文章图片
#python#opencv#开发语言
Python 进程、线程、协程到底是什么?一篇讲清楚适用场景和区别

本文系统讲解了Python中进程、线程和协程的核心区别与适用场景。进程作为操作系统资源分配单位,内存隔离但开销大,适合CPU密集型任务;线程由操作系统调度,共享内存且开销中等,适合IO密集型任务;协程由事件循环调度,轻量级但需非阻塞IO支持,适合高并发异步场景。文章通过代码示例展示了三种方式的实现方法,并澄清了GIL对线程的影响以及协程并非绝对比线程快的常见误解。最后提供了技术选型建议:CPU密集

文章图片
#python#开发语言#后端 +1
Dify 从部署安装到接口创建应用、发布和第三方集成调用操作指南

Dify部署与应用集成简明指南 本文详细介绍了Dify平台的完整使用流程,包括: 部署安装:通过Docker Compose部署Dify服务,配置环境变量和端口 初始化配置:创建管理员账号并设置大模型供应商 工作空间管理:获取Workspace ID的两种方法(页面直接获取和API接口获取) 应用开发流程:区分Console API和Service API的不同用途 安全注意事项:各类ID和Tok

文章图片
#python#人工智能#linux +2
    共 12 条
  • 1
  • 2
  • 请选择