分类: 后端开发及架构
thumbnail

Python数据分析、可视化、机器学习、web开发、爬虫、图像处理、自然语言处理、运筹优化、测试领域常用开源库

Python 的开源生态系统极其丰富,几乎覆盖了所有主流技术领域。无论是数据分析、机器学习,还是 Web 开发、自动化测试,Python 都能提供高效的解决方案。选择合适的库可以大大提高开发效率,同时也能帮助开发者快速实现复杂功能。
thumbnail

高性能PHP框架workerman与webman协程应用

workerman v5基于revolt/event-loop作为事件驱动引擎,一方面是由此引入Fiber,一方面是减少目前PHP开发中过多的事件驱动引擎的分化问题,另外还兼容了swow、swoole的事件驱动引擎,是支持中国本土化的内容,另外本质上也是为了减少分化和加强协程的引入;就此,在workerman v5中就可以使用以上三种驱动的协程方案。
thumbnail

Python之Selenium基础教程+实战demo

Selenium是一套用于Web应用程序自动化测试的开源工具。它支持多种浏览器(如Chrome、Firefox、Safari等)和多种编程语言(如Java、Python、C#等),使测试人员可以编写脚本来自动化执行测试用例,提升测试效率。
thumbnail

2025 年值得学习的全栈Web 开发技术堆栈

无论您是追求全栈 Web 开发、移动应用程序、AI 还是区块链,总有一款适合您。只需选择一个,深入研究,然后开始创建非常酷的东西!
thumbnail

如何利用Python高效地构建无服务器应用

通过本文,我们从基础配置到代码实现,从简单应用到高级功能,全面探讨了Python如何在无服务器计算中发挥关键作用。
thumbnail

Python遇上MongoDB:掌握数据库操作新技能

通过本案例的学习,您应该能够掌握如何在Python中使用MongoDB进行基本的数据库操作。MongoDB是一个强大的工具,可以帮助您高效地处理大量数据。
thumbnail

FastAPI将机器学习模型转换为Python API示例

我们预处理了数据,训练了一个逻辑回归模型,并创建了一个简单的 FastAPI 应用来提供预测。FastAPI 提供了一种快速且高效的方式来构建和部署机器学习模型的 API。
thumbnail

PHP 构造函数和析构函数深入理解,附示例代码

PHP 面向对象编程中,构造函数和析构函数是必不可少的工具,它们可以简化对象的初始化和清理过程,使代码更简洁、更高效且更易于维护。现在就开始使用构造函数和析构函数,优化你的开发流程吧!
thumbnail

解锁 PHP 异常处理:构建高可靠性应用

本文将重点探讨PHP异常的重要性,以及如何利用它们编写更简洁、补充弹性的代码。通过理解异常的机制和正确的使用方法,我们可以弥补实践中的不足,构建既健壮又易于维护的应用程序。
thumbnail

如何在 pytest 单元测试中封装和调用 Mock 服务

unittest.mock 是 Python 标准库中的一个模块,提供了强大的 mocking 功能。结合 pytest,可以很方便地进行单元测试。本文将详细介绍如何在 pytest 中封装和调用 mock 服务。
thumbnail

FastAPI开发教程:查询参数实战

开发Web应用时,有时会需要在访问链接中附加一些额外信息,比如分页或筛选条件。这些额外的信息通常通过“查询参数”来实现,今天我们就来学习如何用FastAPI简单搞定这些内容。
thumbnail

Python Redis 后端开发宝典:会话管理、限流与排行榜实现

现代后端开发中,Redis 已经成为不可或缺的技术之一。无论是需要高性能的缓存,还是实现消息队列,Redis 都是一个很好的选择。这篇文章将带你用 Python 实战 Redis 的常见应用场景。
thumbnail

PHP8 18个实用高级特性,日升你的编程技能

PHP 8 引入了许多强大而实用的新特性,极大地增强了代码的灵活性和性能。掌握这些新特性,可以帮助你写出更加简洁、优雅、高效的 PHP 代码。尤其是对于大型项目,合理利用这些新特性可以大大提升代码的可读性、可维护性和执行性能。
thumbnail

Scrapy利器:构建强大爬虫,轻松获取所需数据!

数据采集这活儿吧,讲究的是持久战。代码写完只是开始,调试优化才是重点。不过有了Scrapy这神器,爬虫开发效率蹭蹭往上涨,剩下的就是跟反爬斗智斗勇了。
thumbnail

Python 爬虫教程:如何抓取电商网站的数据?

你可以使用 Python 编写一个简单的电商网站爬虫,抓取商品信息、价格和链接等数据。当然,电商网站的结构和反爬虫机制各不相同,具体的爬虫实现也需要根据目标网站的具体情况来调整。
thumbnail

Python 三大框架 Django, Flask, FastAPI 到底哪个最强?

想用 Python 开发点东西,到底该选 Django、Flask 还是 FastAPI 啊? 这个问题不错!这3个框架都是非常有名的,今天我们就来聊聊这三大Py主流框架的优缺点,顺便看看它们各自适合啥场景,干货满满,走起!
thumbnail

PHP 8.4正式发布,新增及移除的功能有哪些?

PHP 8.4 第一个正式发布版本今天发布。PHP 8.4 在很大程度上向后兼容 PHP 8.0 到 8.4,并带来了一些新功能。
thumbnail

Python爬虫开发:将数据存入NoSQL(MongoDB)

一、引言 在当今互联网时代,海量数据充斥于各类平台和网站中。然而,这些数据往往以网页的形式存在,无法直接用于分析或存储。Python 爬虫是一种非常流行的技……
thumbnail

高并发下使用Redis实现排行榜的功能

超大数据量、超高并发下,以至于超过了Redis单一节点的上限(单个Redis的写入瓶颈在2w左右,读瓶颈在10w左右),如果使用一个Zset来维护榜单数据的时候Redis是支撑不住的,即使Redis集群部署也是没有意义的,因为一个Zset就是一个key,一个key只会落在集群的一个Redis节点上,针对这样的场景,可以考虑采用分key的方案来实现榜单功能。
thumbnail

Flask信号机制:提升应用灵活性的关键

Flask的信号机制是一个强大的工具,可以帮助你实现应用的解耦和扩展。然而,为了有效地利用这一特性,你需要了解其核心概念和最佳实践,并注意避免常见的陷阱和性能问题。通过合理地使用信号机制,你可以使你的Flask应用更加灵活、可维护和可扩展。
thumbnail

Flask 切到 FastAPI 后,在机器学习时代起飞!

Django 说实话上手也方便,但是学习起来有点重量级框架的感觉,FastAPI 带给我的直观体验还是很轻便的,本文翻译的这篇文章就会着重介绍 FastAPI 和 Flask 的区别。
thumbnail

Flask应用中的数据存储策略:优化与管理

Flask内置了对RESTful API的良好支持,使得开发者可以轻松构建API服务。这些API服务可以与前端应用、移动应用或其他服务进行交互,实现数据的增删改查等操作。
thumbnail

手把手写一个Celery,带你轻松搞定Python异步任务

Celery的本事呢,就是把那些耗时的操作交给后台处理,不让程序被某个“龟速”任务卡住。就像开车遇到堵车,不如给程序装个“超车道”,把不急的事甩到后面,继续专注眼前的路。Celery的出现,可以让Python的“堵车”问题迎刃而解。
thumbnail

FastAPI高性能 Web 框架,轻松构建高效Python API 服务

FastAPI简直就是给咱们Python开发者的福音。它把那些繁琐的事情都处理了,让我们能专注于业务逻辑。代码写得快,运行得也快,文档还齐全,属实是个不可多得的好框架。