自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 收藏
  • 关注

原创 Python并发编程:多线程与多进程

Python并发编程摘要 本文介绍了Python中的并发编程技术,重点对比了多线程和多进程的适用场景。主要内容包括: 基础概念:区分并发与并行,解释进程与线程的区别,分析CPU密集型与IO密集型任务的特点。 GIL机制:说明Python全局解释器锁对多线程的限制,建议CPU密集型任务使用多进程。 多线程编程:演示threading模块的基本使用、线程池实现、线程安全与锁机制,以及生产者消费者模型。 多进程编程:展示multiprocessing模块的用法,包括进程池和进程间通信方式。 文章通过代码示例展示了

2026-08-31 09:22:40 67

原创 Python生成器与迭代器:高效处理大数据

本文深入讲解Python中的生成器和迭代器,它们是处理大数据和流式数据的高效工具。主要内容包括:(1)迭代器协议(__iter__和__next__方法)及其与可迭代对象的区别;(2)for循环的内部实现原理;(3)自定义迭代器类;(4)itertools模块提供的常用迭代器工具;(5)生成器函数的yield工作机制及其内存优势;(6)生成器表达式与列表推导式的对比;(7)yield from语法和send()/throw()等高级用法。最后通过大文件分块读取的实例,展示了这些技术在实际应用中的价值。掌握这

2026-08-31 09:22:24 5

原创 Python装饰器:从原理到实战应用

本文全面介绍了Python装饰器的原理与应用。首先从闭包概念讲起,解释了装饰器的底层机制;然后详细展示了各种装饰器的实现方式,包括基本装饰器、带参数装饰器、类装饰器和多装饰器叠加。最后提供了三个实用案例:计时装饰器、日志装饰器和重试装饰器,体现了装饰器在不修改原函数代码的情况下扩展功能的强大能力。全文通过丰富的代码示例,帮助读者深入理解并掌握Python装饰器的核心思想和实践技巧。

2026-08-31 09:22:15 4

原创 实战阶段项目:天气查询桌面应用

本文介绍了一个基于Python的天气查询桌面应用开发项目。该项目结合爬虫、GUI编程和数据处理技术,使用Tkinter构建界面,通过调用免费天气API(如wttr.in)获取数据。主要功能包括:城市搜索、实时天气显示(温度、湿度、风力等)、未来天气预报、历史记录保存等。核心代码展示了GUI布局设计、API请求处理、JSON数据存储和历史记录管理等功能实现。开发环境仅需安装requests和pillow两个Python库即可运行。该项目适合Python学习者作为综合练习,涵盖了API调用、界面设计、数据处理等

2026-08-31 09:22:06 231

原创 Python Web入门:Flask快速搭建网站

Flask是一个轻量级Python Web框架,适合快速开发Web应用和API。文章介绍了Flask的基本使用:安装方法、创建第一个应用、路由配置(包括动态路由和HTTP方法)、请求与响应处理(获取参数、文件上传等)、Jinja2模板引擎(语法、继承机制)以及静态文件管理。Flask以简洁灵活著称,通过扩展可构建功能完善的Web应用,是Python Web开发的理想入门选择。

2026-08-31 09:21:57 132

原创 Python GUI编程:Tkinter打造桌面应用

本文介绍了Python内置GUI库Tkinter的基本使用方法。Tkinter作为Python标准库的一部分,具有跨平台、简单易学的特点。文章详细讲解了Tkinter的常用控件(标签、按钮、输入框等)、三种布局管理方式(pack、grid、place)、对话框(消息框、文件选择等)以及菜单设计,并提供了完整的代码示例。通过本文,读者可以快速掌握使用Tkinter开发桌面应用程序的基本技能,适合GUI编程初学者学习参考。

2026-08-30 14:05:21 96

原创 Python自动化办公:Excel/Word/邮件批量处理

Python办公自动化摘要 本文介绍了使用Python进行Excel、Word和邮件批量处理的方法: Excel处理(openpyxl): 读取/写入Excel文件 设置单元格样式(字体、颜色、对齐等) 添加公式和图表 支持批量处理大量数据 Word处理(python-docx): 创建包含标题、段落、列表和表格的文档 插入图片和设置文本格式 读取现有Word文档内容 邮件发送(smtplib): 配置SMTP服务器发送邮件 支持纯文本和HTML格式 可添加附件 这些技术可大幅提升日常办公效率,实现重复性任

2026-08-30 14:05:12 158

原创 Python数据可视化:Matplotlib与Seaborn

本文介绍了Python中Matplotlib和Seaborn两个数据可视化库的基础用法。主要内容包括:1) Matplotlib的安装与基本绘图流程;2) 常用图表类型(折线图、柱状图、饼图、散点图、直方图、箱线图)的实现;3) 子图布局的两种方法;4) Seaborn库的基础设置与图表风格优化。文章通过丰富的代码示例展示了如何创建美观的数据可视化图表,适合Python数据分析初学者快速掌握数据可视化基础技能。(148字)

2026-08-30 14:05:03 10

原创 Python数据处理:Pandas入门与实战

Pandas数据处理入门摘要 Pandas是Python数据分析的核心库,提供Series和DataFrame两种核心数据结构,支持高效的数据处理与分析操作。 核心功能: 数据结构:Series处理一维数据,DataFrame处理二维表格数据 数据操作:支持数据选择、切片、条件筛选、聚合计算等 IO功能:可读写CSV/Excel/JSON等多种格式数据 数据清洗:提供缺失值处理(填充/删除)、重复值处理、类型转换等功能 数据转换:支持列操作、条件修改、数据替换等 典型应用场景:数据清洗、统计分析、特征工程、

2026-08-30 14:04:54 8

原创 Python爬虫进阶:Selenium与反爬应对

本文介绍了使用Selenium进行Python爬虫开发的进阶技巧,主要包括:1. 为什么需要Selenium来处理动态页面和复杂交互场景;2. Selenium基础使用,包括安装配置、元素定位、页面交互等核心功能;3. 等待机制、JavaScript执行、窗口切换等高级功能;4. 一个模拟登录并爬取数据的实战示例。文章提供了详细的代码片段,涵盖了CSS选择器、XPath定位、显式等待等关键技术的应用,适合需要处理JavaScript动态加载页面的爬虫开发者学习参考。

2026-08-30 14:04:45 173

原创 Python爬虫入门:requests与BeautifulSoup

本文介绍了Python爬虫入门知识,重点讲解requests和BeautifulSoup库的使用方法。首先概述了爬虫的基本概念、工作流程和法律边界。然后详细讲解了requests库的安装、GET/POST请求发送、参数设置、请求头配置、JSON处理以及异常处理。接着介绍了BeautifulSoup库的HTML解析功能,包括元素查找、属性获取和文档遍历。最后通过豆瓣电影Top250的实战案例演示了完整爬取流程,包括分页处理和数据存储。文中特别强调了爬虫应遵守robots协议、控制访问频率等道德规范。

2026-08-29 12:03:31 37

原创 进阶阶段实战:个人记账本(文件持久化)

本文介绍了如何使用Python开发一个带数据持久化的个人记账本程序。项目包含以下核心功能:添加收支记录、查看记录、统计分析、删除记录、预算管理和数据持久化。程序采用JSON文件存储数据,使用面向对象设计,包含AccountBook类来管理记录和预算。关键技术点包括文件操作(JSON读写)、日期处理、数据筛选和统计计算。程序还实现了月度预算超支提醒功能,适合作为Python进阶阶段的综合练习项目。

2026-08-29 12:03:18 8

原创 Python文件操作:读写文本与CSV/JSON

本文介绍了Python中文件操作的核心技术,包括基础文件读写、CSV和JSON数据处理。主要内容有:1) 使用open()函数和with语句安全操作文件;2) 多种文件读取方法(read/readline/readlines)及适用场景;3) CSV文件的读写与实战案例(成绩统计);4) JSON数据的序列化与反序列化。特别强调了处理大文件时的内存优化技巧,以及使用上下文管理器确保文件正确关闭的最佳实践。这些技能是Python数据处理的基础,适用于日常开发中的数据存储与交换需求。

2026-08-29 12:03:02 11

原创 Python模块与包:代码组织与标准库

本文介绍了Python模块与包的组织方式以及常用标准库。主要内容包括:1)模块的创建与导入方式,__name__和__main__的使用;2)包的目录结构、导入方法和__init__.py文件的作用;3)常用标准库的使用,如数学计算(math/random/statistics)、日期时间处理(datetime/time)、文件操作(os/sys/shutil/glob)等。文章通过代码示例展示了如何合理组织代码结构,并利用Python丰富的标准库提高开发效率。

2026-08-29 12:02:50 7

原创 Python异常处理:让程序更健壮

Python异常处理摘要 Python异常处理机制使程序能够在出错时优雅恢复,避免直接崩溃。异常是程序运行时发生的错误事件,常见类型包括SyntaxError、NameError、TypeError、ValueError等,均继承自BaseException类。 核心处理结构为try-except-else-finally: try块包含可能出错的代码 except捕获特定异常并进行处理 else在没有异常时执行 finally无论是否异常都会执行,常用于资源清理 可通过raise主动抛出异常,并自定义异常

2026-08-29 12:02:30 8

原创 Python面向对象进阶:继承、多态与魔术方法

本文摘要(147字): 本文深入讲解Python面向对象编程三大特性中的继承与多态,以及魔术方法的使用。继承部分涵盖基本继承、方法重写、super()调用、多重继承和MRO顺序;多态部分通过不同形状计算面积的案例展示多态特性;魔术方法部分介绍构造/析构方法、字符串表示和运算符重载。文章通过大量代码示例演示如何实现类间继承关系、方法覆盖、多态行为,以及如何利用魔术方法使自定义类支持运算符操作和字符串表示,适合已经掌握Python面向对象基础的开发者进阶学习。

2026-08-28 21:15:29 15

原创 Python面向对象编程:类与对象基础

本文介绍了Python面向对象编程的基础知识,包括类与对象的概念、定义和使用方法。主要内容包括: 面向过程与面向对象的区别:面向过程关注步骤,面向对象关注对象及其行为。 类与对象的关系:类是模板,对象是具体实例。通过Person类的示例演示了如何定义类和创建对象。 属性详解:区分实例属性和类属性,介绍属性访问控制(单下划线和双下划线约定)和@property装饰器的使用。 方法类型:实例方法(操作实例)、类方法(@classmethod操作类)、静态方法(@staticmethod独立函数)。 文章通过代码

2026-08-28 21:15:17 16

原创 Python函数进阶:可变参数、匿名函数与作用域

本文深入探讨了Python函数的高级特性,主要包括: 可变参数:详细介绍了*args(收集位置参数为元组)和**kwargs(收集关键字参数为字典)的用法,以及参数解包技巧。 匿名函数(lambda):讲解lambda语法、特点及典型应用场景,如排序、map/filter操作等,同时提醒不要过度使用。 函数式编程工具:介绍map、filter、reduce三大工具及其与列表推导式的对比。 作用域规则:深入解析LEGB查找顺序,global和nonlocal关键字的使用,以及闭包的实际应用。 实战案例:展示了

2026-08-28 21:14:51 150

原创 Python函数:定义、参数与返回值

本文介绍了Python函数的基础知识,包括函数定义、参数类型和返回值使用。主要内容包括: 函数基础:定义格式、文档字符串查看方法 参数类型:位置参数、默认参数(含注意事项)、关键字参数、可变参数(*args/**kwargs)及其组合规则 返回值:基本返回、多值返回、无return的处理和提前返回 变量作用域:局部/全局变量、global关键字、LEGB查找规则 实战案例:素数判断、斐波那契数列生成和二分查找实现 附有课后练习题和进阶学习预告 文章强调函数是代码复用的核心,掌握参数和返回值的使用能编写更模块

2026-08-28 21:13:36 189

原创 入门阶段实战:学生成绩管理系统(控制台版)

摘要 本文介绍了一个控制台版学生成绩管理系统的Python实现。系统包含添加学生、查看所有学生、查询学生、修改成绩、删除学生和成绩统计等核心功能。采用字典存储单个学生信息(学号、姓名、各科成绩),列表存储所有学生数据。代码实现了数据验证(学号唯一性、成绩范围)、分页显示、排序统计等功能,展示了Python基础语法的综合应用。系统通过函数模块化设计,提供清晰的用户交互界面,适合Python初学者作为综合练习项目。

2026-08-28 21:12:06 486

原创 Python字典与集合:键值对与去重的艺术

本文介绍了Python中字典和集合的核心用法。字典作为键值对存储结构,详细讲解了创建、访问、修改、删除和遍历方法,以及字典推导式和嵌套应用。集合作为无序不重复元素集,重点展示了集合运算(并集、交集、差集等)和去重功能。文章最后通过词频统计和共同好友两个实战案例,演示了字典和集合在实际开发中的典型应用场景,帮助读者掌握这两种重要数据结构的核心操作和实用技巧。

2026-08-19 12:55:35 81

原创 Python列表与元组:有序序列的完整指南

本文系统介绍了Python中列表(List)和元组(Tuple)的使用方法与区别。重点内容包括:列表的创建、索引切片、增删改查操作及列表推导式;元组的不可变性、解包特性及其适用场景。文章通过学生成绩统计案例展示了实际应用,并对比了两者的特性差异(可变性、性能、安全性等),最后指出了常见错误和使用建议。列表适用于需要修改的数据,元组则适合存储固定不变的数据,合理选择能提升代码效率与安全性。

2026-08-19 12:55:16 120

原创 Python字符串操作:从基础到正则入门

摘要:Python字符串操作与正则表达式入门 本文系统介绍了Python字符串操作的核心知识点和正则表达式基础。主要内容包括: 字符串基础:创建字符串的多种方式(单引号、双引号、三引号)、转义字符和原始字符串的使用,以及高效的字符串拼接方法(推荐使用join)。 字符串索引与切片:正向/负向索引访问字符,切片操作语法([起始:结束:步长])及其应用场景(如字符串反转)。 常用字符串方法:大小写转换(upper/lower等)、查找替换(find/replace)、判断方法(startswith/isalph

2026-08-19 12:54:59 10

原创 Python循环结构:for与while的用法及区别

本文介绍了Python中两种循环结构:for循环和while循环的用法与区别。for循环适合遍历列表、字符串、字典等可迭代对象,常配合range()、enumerate()和zip()函数使用;while循环则适用于条件控制的重复执行场景。文章还讲解了循环控制语句(break、continue、else)、嵌套循环的运用,并通过实例(九九乘法表、单词统计工具)演示实际应用。最后指出了常见错误(如死循环、修改遍历列表)并提供了课后练习。两种循环各有所长,for适合已知迭代次数,while更适合条件触发的场景。

2026-08-19 12:54:43 13

原创 Python运算符与流程控制:if条件判断

本文介绍了Python中的运算符和if条件判断。主要内容包括:1)算术、比较、逻辑、赋值等各类运算符的使用;2)if条件判断的三种形式(单分支、双分支、多分支)及嵌套结构;3)三元表达式的简洁写法;4)通过简易计算器示例演示实际应用。文章还指出了常见编程错误,如缩进问题、运算符混淆等,并提供了课后练习题。这些基础知识为后续学习循环结构奠定了基础。

2026-08-19 12:54:11 14

原创 Python基础语法:变量、数据类型与输入输出

本文介绍了Python基础语法中的变量、数据类型与输入输出操作。主要内容包括:1)变量的定义、命名规则和多重赋值;2)四种基本数据类型(数字、字符串、布尔和空值)及其运算;3)类型转换方法;4)输入输出函数print()和input()的使用。文章还通过BMI计算器实例演示了知识点的综合应用,总结了常见错误,并提供了课后练习题。适合Python初学者快速掌握基础语法知识,为后续学习运算符和流程控制打下基础。

2026-08-18 10:57:53 14

原创 Python入门:为什么选择Python?环境搭建与第一个程序

本文是Python入门系列的第一篇,主要介绍了Python的优势、应用场景和开发环境搭建。文章首先分析了Python语法简洁、生态强大等特点,列举了数据分析、AI、Web开发等典型应用领域。随后详细讲解了Python安装步骤、VSCode配置及镜像源设置方法,并通过"Hello World"示例演示了第一个Python程序的编写和运行。最后提供了常见问题解答和3个基础练习题目,为后续学习Python基础语法做铺垫。全文约1500字,适合零基础初学者快速了解Python并完成开发环境配置。

2026-08-18 10:57:22 12

原创 Python从入门到精通:零基础实战专栏

《Python从入门到精通:零基础实战专栏》是一套系统化的Python学习教程,分为入门、进阶、实战和高级四个阶段共30篇文章。专栏从基础语法讲起,涵盖变量、循环、函数等核心概念,逐步深入到面向对象、异常处理、文件操作等内容,并提供爬虫、数据处理、自动化办公等实战项目。每篇包含可运行代码、实战练习和常见问题总结,适合编程小白、学生和职场人士学习。专栏每周更新2篇,采用统一风格排版,优化了标题关键词和封面设计,便于读者系统学习Python并掌握实际开发能力。

2026-08-18 10:45:31 339

原创 DeepSeek 涨价你换了吗?API 要涨了

DeepSeek API 价格大幅上调,最高涨幅达 1100%,输出 Token 高峰价上涨 4.5 倍,首次引入峰谷定价机制。此次涨价背后是需求激增、资本投入加大和上市筹备等因素。面对成本上升,开发者可采取三种策略:优化调用、切换模型或采用多模型路由方案。不同场景建议不同方案,个人低频用户可继续使用,高频业务需考虑负载均衡。长期来看,避免单一厂商依赖、保持架构灵活性是关键。行业正从价格战转向利润导向,开发者需权衡成本与效果,灵活调整策略。

2026-08-18 10:16:46 449

原创 DeepSeek Harness(dsh)安装使用指南

DeepSeek Harness(dsh)是DeepSeek开源的Agent框架,采用MIT协议,旨在为AI模型提供"执行层"能力,使其能够操作文件、运行命令和调用工具。其核心理念是"一切皆插件",基于Cordis微内核构建,支持模型接入、工具调用等全流程插件化。 安装要求Node.js≥22.19,支持npx快速启动、全局安装、源码构建和Python SDK四种方式。首次使用需配置DeepSeek API密钥并设置工作区,系统提供三档权限控制和操作系统级沙箱保障安全。 框架提供四种预设模式:标准模式(全功

2026-08-18 09:54:24 886

原创 Vercel 使用指南:框架、工作流与基础设施一体化的现代 Web 部署平台

Vercel 是一个面向现代 Web 开发的云部署平台,提供零配置的框架支持(Next.js、SvelteKit 等)、自动化的 Git 工作流(一键部署、预览环境)和全球边缘基础设施(CDN、Serverless 函数)。它简化了从代码到生产环境的部署流程,支持 AI 原生应用开发,并提供免费套餐和按需付费模式。开发者可通过 Git 集成、CLI 或模板快速部署项目,管理环境变量和自定义域名,实现高效的 Web 应用开发和发布。Vercel 正在成为从个人项目到企业级应用的首选部署解决方案。

2026-08-17 11:29:24 243

原创 Hostinger Grafana VPS 模板快速入门指南

Hostinger Grafana VPS模板快速入门指南摘要: Hostinger提供一键部署的Grafana VPS模板,帮助用户快速搭建专业服务器监控系统。该模板预装了Grafana可视化平台,可能还包含Prometheus监控系统和node_exporter采集器等组件。 使用步骤: 购买Hostinger VPS时选择Grafana模板或通过重装系统切换 通过3000端口访问Grafana Web界面,使用初始账号admin登录并修改密码 检查预装服务状态,配置Prometheus等数据源 导入常

2026-08-17 11:27:49 260

原创 HarnessRouter Community Edition 使用指南:用统一 API 驾驭 Codex、Claude Code 与 Hermes

HarnessRouter Community Edition 使用指南 HarnessRouter 开源了首个智能体线束统一接口(UHP),通过单个Docker容器实现多智能体后端管理。核心组件包括Gateway(API入口)、Runner(执行引擎)和Console(管理界面),支持Codex、Claude Code和Hermes等主流智能体平台。 主要特点: 统一API接入不同智能体平台,无需重写代码 单容器部署,支持SQLite存储和工作区持久化 提供Web控制台和REST API两种管理方式 支持

2026-08-17 11:22:13 391

原创 Expeditione 使用指南:在浏览器中开启交互式 3D 百科探险

Expeditione:轻量级3D交互百科体验指南 Expeditione是一款创新的浏览器端3D交互式百科全书,由独立开发者Aureon de Veyra打造。其核心特点包括: 无需下载:纯网页运行,打开即用 极致轻量:通过技术优化(Three.js+GLSL着色器)将Draw Call从168降至9,场景仅4MB 沉浸学习:提供土壤分层、古埃及等主题的3D探索体验,支持旋转/缩放/交互 教育友好:前三场探险永久免费,适配课堂教学场景 隐私保护:零广告、零用户追踪 跨平台:兼容各类设备,移动端也能流畅运行

2026-08-17 10:28:03 403

原创 Blume 使用指南:用纯 Markdown 快速构建 AI 就绪的文档站点

Blume:极简 Markdown 文档框架 Blume 是一个创新的开源文档框架,仅需 Markdown 文件即可构建功能完整的文档站点。其核心特点包括: 零配置:基于文件系统自动生成路由和导航,无需维护框架代码 AI就绪:原生支持 AI 代理读取(llms.txt、MCP协议)、一键复制 Markdown、内嵌问答助手 全功能:内置搜索(多引擎可选)、SEO优化、国际化、API文档渲染等 开发友好:支持 Markdown/MDX、30+内置组件、草稿模式、热重载 典型项目结构仅需 docs/ 文件夹存放

2026-08-17 10:25:08 476

原创 Inferock Bench 使用指南:给每一次 LLM API 调用一张独立收据

Inferock Bench:LLM API 调用审计工具 Inferock Bench 是一个本地运行的 LLM API 诊断代理,位于应用和主流 AI 服务商(OpenAI/Anthropic/Gemini等)之间,用于审计每次 API 调用的 token 使用、计费异常和潜在损失。核心功能包括: 关键检测项: 输出截断仍计费 空回复扣 token token 计数不匹配 静默重试/重复计费 服务中断期间异常收费 部署流程: 通过 npm 安装 配置本地代理(默认端口4318) 保存服务商 API Ke

2026-08-16 19:13:52 440

原创 Portfolio Lab 核心能力与实战表现深度评测

面对市面上层出不穷的 AI 工具,很多开发者在选型时容易陷入“参数焦虑”🎯:盯着上下文窗口大小、推理速度这些硬指标,却忽略了实际工作流中的真实表现。我们常常遇到这样的情况:某个模型在基准测试中得分很高,但一旦放入具体的业务场景,比如代码重构或长文档梳理,响应就变得迟缓甚至逻辑断裂⚠️。这种理论与现实的割裂,往往导致团队在引入新工具后,不得不花费大量时间进行二次适配,甚至最终弃用💡。

2026-08-16 11:25:55 347

原创 FreeBuff 新手入门与实战操作指南

很多刚入行的安全研究员或开发者,在埋头苦读技术文档之余,往往忽略了一个重要的环节:技术社区的沉淀与交流。我们常常遇到这样的情况:好不容易解决了一个复杂的漏洞利用链问题,或者写出一篇深度的逆向分析文章,却只能躺在本地硬盘里吃灰;反过来,当自己在项目中遇到棘手的内存马检测难题时,翻遍搜索引擎也找不到一篇高质量的实战复盘。这种“信息孤岛”效应,不仅阻碍了个人技术的快速迭代,也让许多宝贵的实战经验无法在行业内流动起来。

2026-08-15 12:18:24 463

原创 Outcome 核心概念与实战应用指南

摘要: Rust中的outcome模式通过Result和Option类型显式处理函数返回结果,将错误视为正常数据流而非异常。这种编译期强制的错误处理机制,适用于I/O操作、数据解析和业务逻辑链等场景,提升代码健壮性。开发需配置anyhow和thiserror等库辅助错误处理,通过模式匹配或?运算符解包结果,支持链式调用转换操作。相比传统try-catch,该模式使错误路径清晰可追踪,实现业务逻辑与错误处理的分离,适合对稳定性和资源控制要求高的系统编程。

2026-08-15 12:15:32 330

原创 豆包与抖音联动创作新手实战指南

摘要:本文详细介绍了如何利用AI工具豆包高效制作抖音短视频的全流程方案。从账号准备、核心功能解析到脚本生成、分镜制作,再到标题优化、评论运营和数据复盘,提供了一套完整的智能化创作体系。重点阐述了通过精准指令设计、结构化输出和热点追踪等方法,将原本耗时数天的创作流程压缩至分钟级,同时确保内容质量和平台合规性。文章还包含批量化生产、自动化工作流设计和数据驱动迭代等进阶技巧,适合不同阶段的短视频创作者提升产能和内容竞争力。

2026-08-14 21:04:50 308

RAG技术入门教程与实操笔记:LangChain/LlamaIndex框架、架构拆解与向量数据库选型

本资源系统讲解检索增强生成(RAG)技术栈,面向大模型应用开发初学者。内容包括:1) RAG原理与完整架构拆解,覆盖文档加载、分块、向量化、检索、重排序、生成六大核心模块;2) LangChain框架入门,含7大核心概念与LCEL链式调用,附完整可运行RAG脚本;3) LlamaIndex框架入门,含索引类型与Query/Chat Engine,附完整RAG脚本;4) 8大向量数据库(Chroma/FAISS/Milvus/Qdrant/Weaviate/Pinecone/pgvector/ES)横向对比,含性能数据与选型决策树;5) RAG优化技巧与10个常见问题排错。使用方法:解压后阅读README.md,安装依赖后将文档放入data目录,运行"python rag_langchain_demo.py --mode index"构建索引,再用query或chat模式提问,CPU即可跑通基础示例。

2026-08-18

Qwen2.5大模型LoRA/QLoRA微调入门教程:原理详解、数据集构建方法论与框架对比

本资源面向大模型微调初学者,以Qwen2.5-7B为实战模型,系统讲解LoRA/QLoRA微调全流程。内容包括:1) LoRA原理从直觉到数学,配低秩矩阵图示和超参数选择指南;2) QLoRA三大核心技术(NF4量化、双重量化、分页优化器)原理解析;3) 指令数据集构建七步法与清洗方法论,含数据来源策略、配比建议、质量评估维度;4) LLaMA-Factory/PEFT+TRL/Axolotl/Swift四大微调框架横向对比,帮你选对工具;5) Qwen2.5完整实操笔记,从环境搭建到训练测试每步都有命令。使用方法:解压后阅读README.md,按"环境准备→数据清洗→QLoRA微调→效果测试"四步操作,单张16GB显卡即可跑通。配套2个可直接运行的Python脚本和1份框架对比详表。

2026-08-18

Llama3 大模型 QLoRA 微调与 vLLM 量化部署全流程实战

Llama3 大模型 QLoRA 微调与 vLLM 量化部署全流程实战

2026-08-18

dumpall.zip

dumpall.zip

2026-08-11

CMSeeK指纹识别.zip

CMSeek(Content Management System Exploitation and Enumeration Toolkit)是一款用于检测和利用网站内容管理系统(CMS)漏洞的开源工具,以下是它的核心功能: CMS 识别: CMSeek 通过分析网站指纹信息、目录结构、特定文件或请求的响应等方式,准确判断目标网站所使用的 CMS 类型及其版本,支持对 WordPress、Joomla、Drupal 等 180 多种 CMS 的检测。 漏洞扫描: 一旦识别出目标网站的 CMS 类型,CMSeek 会尝试寻找与该 CMS 相关的已知漏洞,包括未授权访问、文件泄露、SQL 注入等常见漏洞,帮助用户发现潜在的安全风险。 目录扫描: CMSeek 能够对网站进行目录和文件扫描,以发现潜在的敏感信息或配置文件,为渗透测试人员提供风险点线索。 字典攻击: CMSeek 支持使用预定义的字典进行用户名和密码的猜测攻击,并尝试登录到 CMS 的后台管理界面,以快速定位目标系统的弱点。 自定义字典: 用户可以使用自定义的字典文件进行漏洞扫描和字典攻击,以满足特定目标的检测需求,提高工具的灵活性和适用性。

2026-08-10

AWVS-Linux版本漏洞扫描

Acunetix Web Vulnerability Scanner(AWVS)是用于测试和管理Web应用程序安全性的平台,能够自动扫描互联网或者本地局域网中是否存在漏洞,并报告漏洞

2026-08-10

基于ESM+Vue3+Vite+Element-Plus+TypeScript后台管理系统(兼容移动端)

基于ESM+Vue3+Vite+Element-Plus+TypeScript后台管理系统(兼容移动端)

2026-02-06

Payload 大全|全网最全 payload 合集,覆盖多场景、多协议、多漏洞类型,一行直达目标,高效赋能安全实操,涵盖xxe,api,文件上传,目录遍历等

深耕网络安全实操的 Payload 大全,整合通用 / 专属 / 绕过型 payload,涵盖XSS 跨站、CSRF、命令执行等全漏洞场景,分类清晰、实时更新、可直接复用,助力渗透测试高效落地,解决安全检测 payload 适配难题。

2026-02-06

基于 Python-Pygame 的经典贪吃蛇小游戏设计与实现

1. 蛇的移动逻辑(核心) 蛇的移动是 **“头动尾随”** 的核心逻辑,通过move_snake()函数实现: 先根据当前方向计算新蛇头的坐标,插入到蛇体列表的首位; 若吃到食物,不删除蛇体最后一节,实现蛇身增长; 若未吃到食物,删除蛇体最后一节,实现蛇的整体移动; 该逻辑避免了遍历整个蛇身修改坐标,提升代码效率。 2. 碰撞检测逻辑 碰撞检测是游戏的失败判定与吃食物判定核心,通过check_collision()函数实现: 边界碰撞:判断蛇头坐标是否超出窗口的 x/y 轴范围,超出则判定碰撞; 自身碰撞:判断蛇头坐标是否存在于蛇身列表(除蛇头外的部分),存在则判定碰撞; 函数返回布尔值,主循环根据返回值标记游戏结束。 3. 方向控制逻辑(防反向) 玩家控制方向时,禁止蛇直接反向移动(如向右时直接向左),避免游戏逻辑错误,通过handle_events()函数实现: 按下方向键时,先判断当前移动方向,只有非反向的方向键才会生效; 例如:当前方向为向右((20,0)),则向左键((-20,0))失效,仅上 / 下键生效。 4. 计分与难度升级逻辑 计分与难度绑定,实现游戏的趣味性与挑战性,在move_snake()函数中实现: 吃到食物则积分 + 10,为后续扩展关卡预留空间; 每累计 50 分,蛇的移动速度 + 2,帧率提升意味着移动更迅速; 设置速度上限 30 帧,避免难度过高导致游戏体验下降。 5. 食物随机生成逻辑 确保食物不生成在蛇身内,避免无效食物,通过generate_food()函数实现: 随机生成的 x/y 坐标为BLOCK_SIZE的倍数,确保与蛇体对齐,无视觉偏移; 通过while True循环生成坐标,直到食物坐标不在蛇身列表中,确保食物有效。

2026-02-06

基于Vue的后台管理系统

项目特点 简洁易用:代码结构清晰,便于理解和修改 完整功能:包含登录、权限控制、动态路由、布局组件 响应式设计:适配不同屏幕尺寸 模拟数据:使用模拟数据,无需后端即可运行 模块化:组件、路由、状态管理分离

2026-02-06

Xss攻击Paylaod

Xss攻击Paylaod

2026-02-06

sql注入payload

sql注入payload

2026-02-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除