
后端开发
文章平均质量分 64
vue+flask
海绵波波107
务必要疯狂地拥抱雄心,同时要疯狂地真诚
Gitcode地址:https://gitcode.com/qq_43920838
展开
-
从零构建知识图谱应用:Neo4j安装、CQL与Python全栈开发实战
name: strpass# 如果你想在响应中包含 Neo4j 内部 ID,可以添加,但不推荐直接暴露title: strpass。原创 2025-06-02 23:09:11 · 904 阅读 · 0 评论 -
【高并发】Celery + Redis异步任务队列方案提高OCR任务时的并发
线程池在处理OCR任务时仍会阻塞请求,主要原因包括:请求-响应周期未分离、共享进程资源、Python的GIL限制等。这些问题导致高并发请求时线程池满,新请求被阻塞,长任务占用线程,资源竞争加剧。相比之下,Celery+Redis提供了更好的解决方案,通过异步任务队列实现真正的异步解耦,资源隔离,可靠性保障和状态监控。Celery+Redis的优势包括:立即返回任务ID,独立进程处理OCR,任务持久化和自动重试,支持实时查询任务状态。性能对比显示,Celery+Redis在请求响应时间、最大并发处理能力、资源原创 2025-05-09 18:10:32 · 1218 阅读 · 0 评论 -
【Flask】ORM模型以及数据库迁移的两种方法(flask-migrate、Alembic)
在Flask中,ORM模型通常是通过SQLAlchemy(最流行的Python ORM工具)或类似的库来定义的。一个ORM模型对应数据库中的一个表。原创 2025-05-05 20:53:10 · 1069 阅读 · 0 评论 -
【JWT+OAuth】Fastapi+Vue中的用户权限管理设计
它是一个装饰器工厂函数,接收一个权限名称作为参数,返回一个 FastAPI 依赖项用于检查当前请求的用户是否拥有指定的权限。原创 2025-05-03 23:28:51 · 819 阅读 · 0 评论 -
玉米产量遥感估产系统的开发实践(持续迭代与更新)
前端:React+Mapbox GL(空间数据可视化 vs 性能优化)软件工程思维在农业科技项目中的价值——从实验室算法到生产级系统的跨越。遥感处理:GDAL+Python科学栈(计算密集型任务优化)基于Gitcode的敏捷开发(用户故事→里程碑规划)农业遥感估产的行业痛点(数据分散、模型精度不足)PostGIS空间索引优化查询(百万级田块数据)分层架构:数据层→业务逻辑层→API层→展示层。项目核心目标:高精度、可扩展的产量预测系统。遥感算法的单元测试策略(Mock卫星数据)原创 2025-04-25 19:56:59 · 480 阅读 · 0 评论 -
【Flask】Explore-Flask:早期 Flask 生态的实用指南
PEP 8 和文档字符串仍是 Python 开发的基石,但可通过工具自动化。原创 2025-04-21 13:26:11 · 417 阅读 · 0 评论 -
【软件开发】可复用的数据库导入工具类
属于类而非实例的方法,不需要访问实例属性 (self) 或类属性 (cls),本质上是一个放在类命名空间内的普通函数。@staticmethod 是 Python 中的一个装饰器,用于定义静态方法。将所有数据库模型类定义在单独的文件中。确保每个模型类继承自Base。原创 2025-03-30 17:52:28 · 219 阅读 · 0 评论 -
【工具】Vscode数据库(sqllite)扩展工具
在处理数据库时需要有一个界面来显示.db的情况,更方便我们进行处理。边做开发边看数据库了。原创 2025-03-30 16:36:17 · 326 阅读 · 0 评论 -
【源码阅读/Vue & Flask前后端】简历数据查询功能
一般就是三个层面,model层面用来建立数据库的字段,service用来对model进行操作,写一些数据库操作的代码,route就是具体的功能了,其中会包含一些数据库service层的函数。原创 2025-03-29 15:09:49 · 850 阅读 · 0 评论 -
【Vue】上传PDF功能
JavaScript/TypeScript 中的模块导入语法,用于从 Element Plus 组件库中导入 ElUpload 和 ElDialog 两个组件从 @element-plus/icons-vue 图标库中按需导入多个图标的语法。UploadFilled:一个“上传”图标,通常用于表示文件上传操作。导出一个 Vue 组件,使其可以在其他文件中被导入和使用。原创 2025-03-14 16:50:18 · 1241 阅读 · 0 评论 -
前后端如何通过json传值
它们的作用是让异步代码的编写和阅读更加直观和简洁,避免了传统的回调地狱(Callback Hell)和复杂的 Promise 链式调用。jsonify 是 Flask 提供的一个工具函数,用于将 Python 字典转换为 JSON 格式的 HTTP 响应。id: 返回的数据字段,这里是一个用户 ID(info[‘user_id’]),并将其转换为字符串格式。通过axios发送http请求,发送post请求到服务器ip+端口上的后端路由,并带有post的参数。后端监听端口上的消息,获取前端发送的信息。原创 2025-02-28 15:58:29 · 676 阅读 · 0 评论 -
登录页面前后端
Login_view.vue是用来写登录界面的,其中scripts部分中的methods用来发送post请求到后端服务器ip监听的8090端口下的后端路由上,axios 是一个基于 Promise 的 HTTP 客户端,用于发送 HTTP 请求。这样自己本机关闭了,还是能够使用前端服务。Flask 是一个 Python 的 Web 框架,而蓝图是 Flask 中用于组织和管理路由的工具,可以将应用拆分为多个模块,便于维护和扩展。数据库的操作就是一层一层的抽象,各个层面完成各自的事情,然后由上层来调用。原创 2025-02-28 10:13:58 · 851 阅读 · 0 评论 -
添加输出日志
系统运行时,需要有日志记录后台状态。原创 2025-02-26 15:13:15 · 224 阅读 · 0 评论 -
flask后端开发(13):登录功能后端实现和钩子函数
在 Flask 框架中,钩子函数(Hook Functions)是指在特定事件发生时自动调用的函数。钩子函数是一种事件驱动编程的实现方式,允许开发者在不修改框架核心代码的情况下,对框架的行为进行扩展或自定义。还是检查页面的请求,是GET还是POST,GET一般是向服务器请求静态资源,POST是向服务器提交/上传信息。如果是GET,那就是得到静态资源,如果是用户上传个人信息,需要登录,那就是POST。其实就是设置了两个全局变量,这样每次出现用户信息特别是用户名的时候,不需要再次渲染。原创 2025-01-06 16:36:31 · 719 阅读 · 0 评论 -
flask后端开发(12):邮箱验证码功能实现
下载安装flask-mail包。原创 2024-12-27 15:45:40 · 1206 阅读 · 0 评论 -
flask后端开发(11):User模型创建+注册页面模板渲染
usermodel模型来初始化这个User表。配置文件config.py。原创 2024-12-27 09:02:05 · 623 阅读 · 0 评论 -
flask后端开发(10):问答平台项目结构搭建
解耦合。原创 2024-12-26 16:52:40 · 749 阅读 · 0 评论 -
flask后端开发(7):加载静态文件
目录加载图片加载css样式表(颜色、图片)和js(弹窗)加载图片加载css样式表(颜色、图片)和js(弹窗)原创 2024-12-26 13:20:09 · 388 阅读 · 1 评论 -
flask后端开发(6):模板继承
不管页面怎么变化,顶部导航条始终存在。原创 2024-12-26 10:52:56 · 332 阅读 · 0 评论 -
flask后端开发(5):jinjia中if、for控制语句
后面这个17就可以从用户资料数据库中读取。原创 2024-12-26 10:35:42 · 322 阅读 · 0 评论 -
flask后端开发(4):模板访问对象属性和过滤器的使用
gitcode地址:https://gitcode.com/qq_43920838/flask_project.git原创 2024-12-26 10:21:33 · 478 阅读 · 0 评论 -
flask后端开发(3):html模板渲染
这样就能够通过html文件来渲染前端,而不是通过return了。原创 2024-12-26 08:59:15 · 465 阅读 · 0 评论 -
flask后端开发(2):URL与视图
return '我是个人中心!有参url也叫做动态路由。原创 2024-12-26 08:37:38 · 516 阅读 · 0 评论 -
flask后端开发(1):第一个Flask项目
开启了debug模式之后,修改后端代码,网页刷新会自动更新,不需要再重新启动。右键运行这个py文件,消息绑定在5000端口。一般是会创建两个文件夹和app.py。原创 2024-12-25 17:04:42 · 389 阅读 · 0 评论