- 博客(1642)
- 资源 (5)
- 收藏
- 关注
原创 100天Go语言从入门到精通系列-专栏介绍和目录
本专栏专注于Go语言基础到进阶,从项目实战到源码分析的系统讲解,逐步深入实际应用场景到Go语言的高级特性,轻松学会用Go语言解决各种实际问题。不管是零基础还是有经验的开发,相信都能从本专栏获益。持续更新中...
2025-11-04 07:20:53
3224
2
原创 备考系统分析师-专栏介绍和目录
本专栏提供软考高级系统分析师全套备考资料,包含四大核心内容:1.详细考点梳理(覆盖基础知识、关键技术、案例实践三大模块16个章节);2.历年真题及解析(2009-2022年所有真题含综合知识、案例分析和论文);3.100+篇高质量论文范文;4.预测模拟题。早鸟价仅需9.9元,可节约80%资料搜集时间,帮助考生高效备考、顺利通过考试。专栏持续更新,有问题可随时联系作者。
2025-09-08 19:24:28
5557
1
原创 机器翻译60天修炼专栏介绍和目录
本文系统介绍了从零基础到精通机器翻译的学习路径,共分为六章的课程。第一章讲解机器翻译基础概念、语言学知识和评价标准;第二章介绍统计机器翻译(SMT)模型与技术;第三章深入神经网络与词向量技术;第四章讲解神经机器翻译(NMT)的基础架构;第五章探讨NMT进阶模型与训练技巧;第六章介绍预训练模型应用及主流翻译工具。课程涵盖从传统SMT到现代NMT的完整知识体系,包括注意力机制、Transformer等关键技术,并提供Python代码实现,帮助读者全面掌握机器翻译理论与实战技能。
2025-08-19 20:05:57
5995
4
原创 python3案例和总结-专栏介绍和目录
本专栏专注于Python基础和进阶的系统讲解,逐步深入实际应用场景到python高级特性,让你轻松学会用Python解决各种实际问题。不管是零基础还是有经验的开发,相信都能从本专栏获益。
2025-03-17 19:28:36
12423
1
原创 爬虫和逆向教程-专栏介绍和目录
本专栏为爬虫初学者和进阶开发者量身定制的爬虫和逆向学习园地。为你提供全面而深入的爬虫和逆向技术指导,从入门到精通,从基础理论到高级实战,助你在数据的海洋中畅游,挖掘出有价值的信息。通过本专栏的学习,你将具备独立开发和优化爬虫程序的能力,及逆向分析能力和项目开发能力,成为爬虫领域的佼佼者。
2025-02-28 20:26:59
15741
6
原创 备考信息系统项目管理师-专栏介绍和目录
本专栏会持续详细梳理软考高级信息系统项目管理师(高项)的考点、所有历年真题(包括综合知识、案例分析、论文)等,有论文专项,预测模拟题等内容。需要的可以先订阅下哦。
2024-12-12 22:10:22
16451
2
原创 为什么要学习Python Web?以及主流框架Django、Flask、FastAPI如何选择?
Python Web开发三大主流框架对比与选型指南 摘要: Python Web开发凭借高效、生态完善等优势广受欢迎。本文系统分析了三大主流框架:Django(全栈框架,内置丰富功能)、Flask(轻量灵活,适合小型项目)和FastAPI(高性能API框架,支持异步)。通过对比框架特点、适用场景和优缺点,提出选型建议:全栈应用选Django,API服务优先FastAPI,小型项目考虑Flask。学习路径建议从Flask入门,逐步掌握Django和FastAPI,并注重实战项目练习。
2025-11-24 20:56:07
380
原创 Go语言面试:面试中经常被问到的50个经典面试题(附参考答案)
Go语言核心知识点摘要 基础语法与数据结构 make和new区别:new分配零值内存返回指针,make初始化引用类型返回实例 Slice底层:包含指针、长度、容量的结构体,多个slice可共享底层数组 nil与空slice:nil指针为nil,空slice指针非nil但JSON编码不同 Map原理:哈希表实现,非线程安全,扩容策略影响性能 for range注意:循环变量是拷贝,map遍历无序 defer执行:LIFO顺序,函数返回前执行 Struct比较:仅当所有字段可比较时才可比较 参数传递:只有值传递
2025-11-24 20:18:54
147
1
原创 万字详解:Go Web主流且高效的Gin框架的使用
Gin框架是一个高性能的Go语言Web框架,具有快速路由、中间件支持、JSON验证等特性。本文介绍了Gin的安装、基本路由、URL参数获取、路由组组织、请求数据处理(包括表单和JSON绑定)以及中间件的使用。通过示例代码展示了如何创建Gin应用、定义路由和处理函数、获取请求参数、返回响应数据,并详细讲解了中间件的工作原理和全局/局部中间件的注册方法。Gin框架简洁高效,适合构建各类Web服务和API。
2025-11-24 19:21:07
112
原创 FastAPI项目:从零到一搭建一个网站导航系统(加强版:增加用户登录注册功能和权限管理)
本文介绍了一个基于FastAPI的网站导航系统,包含用户登录注册、权限管理、分类和链接管理等功能。系统支持管理员和普通用户两种角色,管理员可管理分类和链接,用户可浏览导航链接。技术栈包括FastAPI、SQLAlchemy、JWT认证等,数据库使用MySQL。项目结构清晰,提供完整后端代码和数据库配置说明,实现了分页显示、点击统计等实用功能。
2025-11-24 08:00:00
622
1
原创 Go语言Gin框架项目:从零到一搭建一个仿头条新闻系统
本文介绍了一个基于Gin框架开发的仿头条新闻系统。系统采用现代化设计,包含新闻列表、分类导航、搜索功能和详情页等完整功能。技术架构上使用Gin框架、MySQL数据库和RESTful API设计,实现了分页浏览、全文搜索、浏览量统计和新闻推荐等功能。项目结构清晰,包含模型层、处理器层和工具类,支持响应式布局和SEO优化。系统特点包括:卡片式新闻列表、分类筛选、热门推荐、浏览统计以及快速加载的现代化UI界面。数据库设计考虑了分类管理、全文索引和性能优化,为新闻系统提供了完整的技术解决方案。
2025-11-24 07:23:09
53
原创 Go语言Gin框架项目:从零到一搭建一个用户管理系统
本文介绍了一个基于Go语言Gin框架开发的用户管理系统。系统采用MySQL数据库存储数据,使用Bootstrap 5构建现代化UI界面,实现了完整的CRUD功能。主要特点包括:RESTful API设计、前后端双重表单验证、实时搜索功能、SQL防注入措施以及响应式布局。项目结构清晰,包含数据库配置、用户模型、处理器和前端模板等模块。系统提供用户列表展示、新增/编辑表单、删除确认等功能,通过参数化查询确保安全性,并支持按姓名或邮箱搜索用户。
2025-11-23 18:50:50
266
原创 Django项目:从零到一搭建仿头条的新闻网站系统
本文介绍了一个基于Django框架开发的仿头条新闻系统。系统采用MTV架构,具备新闻列表分页、详情查看、分类筛选、全文搜索等完整功能,并集成了浏览统计和推荐系统。项目使用Bootstrap 5实现响应式设计,支持多设备访问,提供流畅的用户体验。技术实现上充分利用了Django的ORM、管理后台和安全防护等优势特性。文章详细展示了项目创建配置过程、模型定义以及URL路由设置,包括MySQL数据库连接、静态文件处理等关键配置。系统模拟生成100条多样化新闻数据,包含6大分类,数据时间跨度为过去30天,并实现了智
2025-11-23 17:07:25
735
原创 FastAPI项目:从零到一搭建仿头条的新闻网站系统
本文介绍了一个基于FastAPI开发的仿头条新闻系统,具有高性能异步处理和现代化UI设计。系统主要功能包括新闻列表分页展示、分类筛选、详情查看、搜索功能及实时数据统计,并支持自动生成API文档。数据管理方面提供100条多样化新闻数据,涵盖科技、财经等多个分类,并模拟真实浏览量和时间分布。系统采用FastAPI框架优势,实现类型安全验证和高效并发处理,同时具备响应式设计适配多设备。环境配置需安装FastAPI、SQLAlchemy等依赖,并修改MySQL数据库连接信息。核心代码展示新闻列表查询、分页逻辑和详情
2025-11-23 09:51:26
689
1
原创 Flask项目:从零到一搭建仿头条的新闻网站系统
本文介绍了一个仿头条新闻网站系统的搭建过程,系统采用Flask框架开发,具有现代化UI设计和完整功能。系统特点包括红色主题配色、卡片布局、响应式设计、新闻分类筛选、详情页浏览统计和相关推荐等。环境配置需安装Flask及相关依赖,并设置MySQL数据库连接。后端代码实现了新闻列表分页查询、详情页浏览、分类筛选等功能,使用SQLAlchemy进行数据库操作。前端展示包含新闻列表页和详情页,支持分页导航、分类查看和详情浏览。系统还预留了搜索API接口,为后续功能扩展提供支持。
2025-11-23 09:30:56
631
原创 FastAPI基础项目:从零到一搭建用户管理系统
本文介绍了一个基于FastAPI的高性能用户管理系统。系统具备完整的CRUD功能,支持实时搜索、数据统计(总用户数、平均年龄、今日新增)、时间记录等功能。采用前后端双重验证,提供SQL注入防护和类型安全,支持异步处理和连接池复用。环境配置包括安装FastAPI、SQLAlchemy等依赖,并修改MySQL连接设置。后端代码实现了用户模型定义、数据库操作API(获取/创建/更新/删除用户)以及数据统计接口。系统架构采用Pydantic进行数据验证,SQLAlchemy ORM进行数据库操作,具备统一的异常处理
2025-11-23 09:00:00
422
原创 Django基础项目:从零到一搭建用户管理系统
本文介绍了一个基于Django的用户管理系统,具有ORM、CSRF保护、Admin后台和完整CRUD功能。系统支持实时搜索、数据统计(总用户数、平均年龄等)和时间记录,并通过前后端验证确保数据完整性。环境搭建包括创建Django项目和应用,配置MySQL数据库。主要代码文件包含settings.py的完整配置、users/models.py定义用户模型,以及users/views.py处理用户数据请求。系统结构清晰,功能完善,适合快速开发用户管理应用。
2025-11-23 08:00:00
566
原创 Flask基础项目:从零到一搭建用户管理系统
本文介绍了一个基于Flask的用户管理系统,具有完整的增删改查功能。系统采用SQLAlchemy ORM进行数据库操作,自动处理SQL注入并首次运行时创建表结构。主要特点包括:实时统计用户总数和平均年龄、智能即时搜索、前后端双重数据验证、邮箱唯一性检查、流畅动画效果和响应式设计。后端使用Flask框架实现RESTful API,前端采用现代化UI设计,支持异步操作不阻塞界面。系统安装简单,只需创建数据库并安装依赖即可运行,适合作为基础用户管理系统的参考实现。
2025-11-22 14:24:53
446
原创 【Flask】一文掌握 Flask 基础用法
Flask是一个轻量级Python Web框架,以其简洁核心和强大扩展性著称。文章介绍了Flask的核心概念:1)Flask应用实例的创建和配置;2)路由系统,包括基本路由、动态路由和HTTP方法处理;3)Jinja2模板引擎的使用,涵盖变量渲染、控制结构和模板继承等高级功能。Flask通过"微"哲学提供高度灵活性,开发者可根据需求自由组合扩展组件,适合构建定制化Web应用。
2025-11-22 13:06:48
1140
原创 【Django】一文掌握 Django 详细用法
Django备忘单提供了Python Web框架Django的快速入门指南。内容涵盖环境配置、项目创建、应用开发等核心功能,包含虚拟环境设置、版本检查、项目结构解析等基础操作。重点介绍了视图(views.py)与URL路由(urls.py)的配置方法,演示了如何返回HTTP响应和模板渲染。还涉及模板文件创建、设置文件修改及数据库模型定义等进阶内容。通过简明代码示例和目录结构说明,帮助开发者快速掌握Django的核心开发流程,适合作为日常开发的快速参考手册。
2025-11-22 07:57:19
1025
原创 【FastAPI】一文掌握 FastAPI 基础用法
FastAPI是一个基于Python 3.6+的高性能Web框架,用于快速构建API。它支持类型提示,安装简单,可通过pip install fastapi和uvicorn服务器部署。基本使用包括创建最小应用、定义路径参数(支持类型校验)和查询参数(支持默认值、可选参数等)。还介绍了请求体处理(使用Pydantic模型)以及参数校验功能(Query和Path验证器)。FastAPI提供了简洁的语法和强大的功能,适合快速开发高效的API服务。
2025-11-22 07:52:26
1107
原创 网页自动解析:从0到1搭建一个文章自动解析系统
本文介绍了一个基于FastAPI的文章自动解析系统,支持URL和HTML两种输入方式。系统采用Readability+BeautifulSoup双引擎,可智能提取标题、作者、时间、正文等关键信息,并提供字数统计、阅读时间计算等功能。项目包含前端界面和API接口,具有广告过滤、错误处理等特性,适用于新闻网站、博客等多种场景。环境依赖包括FastAPI、Requests等常用Python库,采用模块化设计,核心功能封装在ArticleParser类中。
2025-11-21 22:33:42
1033
1
原创 python中智能提取文章的库:Readability库详解
Readability库是Mozilla算法的Python实现,用于从网页中智能提取纯净的正文内容。它通过评分机制识别文章核心区域,自动清理广告、导航等无关元素,保留基本HTML结构。安装推荐使用readability-lxml版本,性能更优。核心功能包括提取标题、正文HTML等,支持自定义配置参数优化提取效果。虽然能有效处理静态HTML,但对动态内容和特殊网站格式支持有限。算法流程包括预处理、候选区域评分、最高分内容选取及后处理等步骤,通过标签、类名、段落数量等特征计算得分。使用时可结合错误处理机制提高稳
2025-11-21 21:20:48
492
原创 FastAPI项目:从零到一搭建一个网站导航系统
本文介绍了一个完整的网站导航系统开发教程,包含前端界面和后端功能实现。系统采用FastAPI框架搭建,具备分类管理、搜索、收藏等核心功能,界面采用紫色渐变设计。文章详细展示了环境搭建步骤、项目结构、数据库配置以及后端API实现代码。系统功能包括:分类浏览网站、搜索功能、收藏系统、点击统计、随机推荐和热门排行等。通过SQLAlchemy实现数据持久化,Jinja2模板引擎渲染前端页面,为用户提供便捷的网站导航服务。
2025-11-21 19:43:14
954
原创 FastAPI项目:可视化排序算法演示系统
本文介绍了一个可视化排序算法演示系统,实现了冒泡、快速、归并等6种经典排序算法的动画展示与性能分析。系统采用现代化UI设计,具有实时可视化、性能统计(比较次数、交换次数、执行时间)、多算法对比、历史记录存储等功能。后端基于FastAPI框架,前端使用Jinja2模板,数据持久化通过MySQL实现。项目结构清晰,包含算法实现类、数据库模型和API接口,支持用户交互式体验不同排序算法的执行过程与效率差异。
2025-11-20 21:15:00
1918
5
原创 FastAPI项目:实现在线计算器系统
这是一个基于FastAPI的在线计算器系统,提供基础计算、科学计算、单位转换等功能。系统采用现代化设计,包含渐变背景和卡片式布局,并支持响应式界面适配各种设备。主要功能包括:基础运算(加减乘除)、科学计算(三角函数、对数等)、单位转换(长度、重量、温度)、历史记录管理以及个性化设置(主题、精度等)。后端使用Python实现计算逻辑,前端采用Jinja2模板渲染,数据存储在内存中。系统还提供使用统计功能,可分类统计计算次数。项目结构简单,仅需安装FastAPI等少量依赖即可运行。
2025-11-20 19:29:40
587
原创 FastAPI项目:搭建一个精美的“每天十句话“网页系统
本文介绍了如何从零搭建一个"每天十句话"网页系统,包含前端界面和后端功能实现。系统主要功能包括:每日展示10条精选句子、分类浏览、搜索、收藏、点赞、随机推荐和社交分享等。内容涵盖励志名言、情感语录、人生哲理等多个分类。文章详细说明了项目结构、环境配置、数据库设计(使用SQLAlchemy)以及FastAPI后端实现逻辑,包括首页展示、分类查询和收藏功能等核心模块。系统采用卡片式布局和紫色渐变背景设计,提供美观的用户体验。
2025-11-20 19:03:58
881
原创 FastAPI项目:构建打字速度测试网站(MySQL版本)
本文介绍了一个基于FastAPI+Jinja2+MySQL的在线打字速度测试系统。系统提供实时打字测试功能,包含WPM、准确率等统计,支持英文、编程代码、中文三种文本类型,并设有不同时间限制选项。项目采用SQLAlchemy进行数据库管理,实现了历史记录保存、统计分析、响应式设计等功能。环境配置方面详细说明了MySQL数据库连接设置和依赖安装步骤。系统后端使用FastAPI框架,通过Jinja2模板渲染前端页面,并采用依赖注入管理数据库会话,具有类型安全和数据持久化特性。
2025-11-19 12:45:26
669
2
原创 FastAPI项目:构建打字速度测试网站(SQLite版本)
该项目实现了一个基于FastAPI和Jinja2的打字速度测试网站,包含实时统计、多种测试模式和历史记录功能。系统采用SQLite存储数据,提供英文、编程代码和中文三种文本类型,支持30秒至120秒等不同时间限制。测试时实时显示打字速度(WPM)、准确率和剩余时间,并通过高亮显示反馈正确/错误字符。项目还包含统计分析功能,按日/周/总体展示测试记录,采用响应式设计适配多种屏幕尺寸。后端通过FastAPI处理数据请求,前端使用Jinja2模板渲染,实现了简洁高效的全栈开发方案。
2025-11-19 12:39:42
541
原创 Go语言爬虫:chromedp 的详细使用
chromedp 是 Go 语言中无头浏览器自动化的终极利器。它能驱动真实的 Chrome 浏览器,处理 JavaScript 渲染、复杂交互和反爬虫机制
2025-11-19 09:17:38
527
原创 Go语言爬虫:goquery 的详细使用
goquery 是 Go 语言中处理 HTML 的瑞士军刀,它将 jQuery 的语法和便利性带到了 Go 的世界里。
2025-11-18 21:32:29
502
1
原创 Go语言爬虫:核心库 net/http 的详细使用
本文介绍了Go语言net/http包的核心功能和使用方法。主要内容包括:1)基础GET请求实现及注意事项;2)自定义Client设置超时和请求头;3)POST请求和表单数据处理;4)Cookie管理和会话维持;5)重定向控制;6)代理设置。文章强调关键实践:必须关闭响应体、设置合理超时、使用连接池、处理错误和控制请求频率,为构建高效稳定的网络请求提供基础指导。
2025-11-18 21:14:42
466
原创 FastAPI基础项目:构建简易版Markdown编辑的web项目
这是一个基于FastAPI的Markdown编辑器项目,主要功能包括实时预览的Markdown编辑器、文章管理和分类系统。项目采用MySQL数据库存储数据,包含数据库配置、数据模型和主应用三个核心模块。环境配置包括安装FastAPI、SQLAlchemy等依赖项,并设置数据库连接。项目结构清晰,实现了文章创建、编辑、删除、分类筛选和分页展示等功能,支持响应式设计适配不同设备。用户需要预先配置MySQL数据库连接信息,安装必要的Python依赖后即可运行。
2025-11-18 20:53:25
614
1
原创 FastAPI基础项目:仿头条新闻的web项目,实现基本的新闻列表页和详情页查看功能
该项目是一个基于FastAPI和MySQL的新闻应用入门项目。主要包含新闻列表页和详情页两个功能页面。项目结构清晰,包含主应用文件、数据库脚本和HTML模板。使用SQLAlchemy进行数据库操作,通过脚本可自动生成50条示例新闻数据。环境配置简单,仅需安装FastAPI、MySQL驱动等基础依赖,通过.env文件管理数据库连接。该项目适合作为FastAPI+MySQL的入门学习案例,展示了基本的CRUD操作、分页查询和模板渲染功能。
2025-11-17 19:19:59
1045
1
原创 FastAPI基础项目:实现迷你待办事项应用
本文介绍了一个基于FastAPI的待办事项管理系统,包含前后端完整实现。系统采用MySQL数据库存储数据,使用SQLAlchemy进行ORM操作。前端采用Jinja2模板引擎,实现待办事项的增删改查及搜索功能。项目结构清晰,包含主程序文件、模板文件和环境配置。通过FastAPI提供RESTful API接口,前端页面展示交互式UI,支持任务管理、状态修改和关键词搜索。系统部署简单,只需配置数据库连接即可运行。
2025-11-17 19:04:53
1343
原创 Python语言设计模式:外观模式详解
外观模式是一种简化复杂系统接口的结构型设计模式,通过提供一个统一的高层接口来隐藏子系统的复杂性,降低客户端的使用难度。本文以Python实现家庭影院系统为例,展示如何通过外观类封装多个子系统的交互,提供watch_movie()和end_movie()等简单接口。该模式解耦了客户端与子系统,增强了系统的层次性和易维护性。典型应用场景包括数据库连接、邮件发送和支付网关集成等。与适配器模式不同,外观模式关注简化而非兼容,适合需要统一入口的复杂系统。
2025-11-16 21:03:32
313
1
原创 Python语言设计模式:组合模式详解
本文介绍了组合模式的设计原理及其在Python中的实现。组合模式通过将对象组织为树形结构,使客户端能统一处理单个对象和组合对象。文中以文件系统为例,展示了抽象组件类(FileSystemComponent)、叶子节点(File)和容器节点(Folder)的实现方式,演示了如何递归计算文件总大小并打印结构。该模式适用于GUI框架、DOM解析等场景,简化了客户端代码,但也可能增加设计复杂性。示例代码体现了组合模式在统一处理部分-整体关系时的优势。
2025-11-16 20:53:18
326
原创 FastAPI基础项目:实现用户管理系统,实现基本的搜索和增删改查功能
本文介绍了一个基于FastAPI实现的用户管理系统入门项目,包含前后端完整代码。项目使用FastAPI作为后端框架,MySQL数据库,Jinja2模板和少量JavaScript实现动态交互。主要内容包括:1. 环境准备,创建虚拟环境并安装必要依赖;2. 后端代码实现,使用SQLAlchemy ORM操作MySQL数据库,提供增删改查API接口;3. 前端页面,通过Jinja2模板渲染HTML,利用Fetch API实现无刷新交互。项目结构清晰,适合FastAPI初学者学习基础Web开发流程。
2025-11-15 12:33:49
866
1
原创 MySQL:mysql中将表中数据进行删除后,多久空间会被释放出来?
MySQL删除数据后,InnoDB存储引擎不会立即释放空间给操作系统,而是标记为"可重用"供后续插入使用。只有执行OPTIMIZE TABLE、ALTER TABLE或DROP TABLE时才会真正释放空间。MyISAM引擎在TRUNCATE TABLE时会立即释放空间。建议定期监控表空间使用情况,在业务低峰期执行OPTIMIZE TABLE回收碎片空间,对于大表可考虑使用分区策略提高维护效率。删除操作后要手动维护才能真正释放磁盘空间给操作系统。
2025-11-15 11:46:43
1170
4
用python3实现个人博客系统,脚本可以直接运行 (所用技术:Flask、TinyDB)
2023-06-13
用python3实现AI人脸识别签到打卡系统(压缩包中源码可直接运行)
2023-06-13
用Panda3D开发3D枪战类游戏源码,脚本可以直接运行
2023-06-13
用python3实现民宿信息可视化系统
2023-06-13
用python3实现在线生鲜商城系统,脚本可以直接运行
2023-06-13
用python3实现招聘信息实时数据分析系统,包括数据文件、爬虫文件、部署文件等
2023-06-10
用python3实现房产价格数据可视化分析系统(包括采集房产的脚本、数据可视化脚本)
2023-06-10
用python3实现基于深度学习的AI人脸识别系统,脚本可以直接运行(包括源码文件、数据文件)
2023-06-10
用python3实现动态验证码,脚本可以直接运行
2023-06-08
用python3实现轻松背单词程序,代码可直接运行
2023-06-08
炫酷时钟动态案例,web浏览器打开index.html即可看到动态效果
2023-06-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅