摘要:
本文目的是收集和归纳常见的python面试题,希望通过以点带面、查漏补缺,发现和完善基础知识,了解常见题目套路更加从容的应对面试。希望广思集益,共同进步。 阅读全文
摘要:
上一篇:饮冰三年-人工智能-Vue-66 Vue组件化 很久以前我对Vue2的组件间数据交互做过学习,兜兜转转再用Vue已经是Vue3版本。 Vue3组件间数据交互 1、准备工作 环境准备 使用 Vite 创建一个新的 Vue 3 项目 功能介绍 该功能由APPVue+4个组件组成 头部组件(MyH 阅读全文
摘要:
上一篇:饮冰十年-人工智能-ArangoDB-02-AQL vs SQL 本课程的示例数据集基于小说和电视连续剧《三国演义》。它包括两种语言的性格特征、一些人物关系,以及一小部分地点。 ToDo:整体完成后补充 一、基本 CRUD 操作 1、创建集合 我们无法使用 AQL 创建集合,我们将使用 We 阅读全文
摘要:
打包是将你的Python项目组织成可分发的形式,使其他人能够轻松地安装、使用和维护你的代码。这对于代码分享、开源项目、团队协作以及将你的工作发布到Python Package Index(PyPI)等情境都非常有意义。 打包Python项目 1、新建一个待打包的项目 完善项目结构,确保你的项目有一个 阅读全文
摘要:
上一篇: 饮冰十年-人工智能-ArangoDB-01-初识ArangoDB 一、SQL 和 AQL 如果您使用过 MySQL、MariaDB 或 PostgreSQL 等关系数据库管理系统 (RDBMS),那么您熟悉它们的查询语言,即 SQL(结构化查询语言)。 ArangoDB 的查询语言称为 A 阅读全文
摘要:
引言: 在当今不断发展的数据库领域,多模型数据库引起了广泛关注。其中,ArangoDB作为一种多模型数据库,吸引了众多开发者和企业的目光。本文将介绍初学者如何入门ArangoDB,以及它为什么在当今数据管理场景中占据重要地位。 xmind:链接: https://pan.baidu.com/s/1u 阅读全文
摘要:
Python 协程是一种强大的异步编程工具,可以有效地处理并发任务,提高程序性能。在这篇博客中,我们将深入探讨协程的概念、用法以及如何在 Python 中使用它们。 一、什么是协程 协程定义 协程(Coroutine)是一种特殊的函数,它可以在执行中暂停并在稍后的时间点继续执行。这种能力使得我们能够 阅读全文
摘要:
在开发 Web 应用程序时,通常会涉及到数据库模型的更改,例如添加新的表、字段或索引。为了使这些更改反映在数据库中,我们使用数据库迁移工具。FastAPI 本身并不包含数据库迁移(migration)的功能,但你可以使用第三方库来处理数据库迁移。其中,Alembic 是一个常用的数据库迁移工具,可以 阅读全文
摘要:
上一篇:斑马斑马-05-白云之上-Redis初识 缓存在 Web 开发中具有极其重要的作用,它可以显著提高应用程序的性能和响应速度,减少服务器负载改善用户体验。 在 Django 中,声明式缓存和编程式缓存是两种常见的缓存模式。声明式缓存是通过装饰器或设置来标记某些视图函数或数据查询结果需要进行缓存 阅读全文
摘要:
在开发 Django 应用程序时,调试是不可或缺的一部分。Django Debug Toolbar 是一个强大的调试工具,可以帮助开发者深入了解应用程序的性能和执行细节。本文将介绍 Django Debug Toolbar 的安装步骤以及如何在 Django 应用程序中使用该工具。 项目使用的是gi 阅读全文