自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 redis常见数据类型

String(字符串)Redis中最基本的数据类型。可以存储任何类型的数据,包括字符串、数字和二进制数据等。是二进制安全的,意味着Redis的String可以包含任何数据,比如图片或者序列化的对象。List(列表)有序的字符串列表,可以在头部或尾部添加元素。类似于Java中的LinkedList。可以通过List来实现队列和栈等数据结构。Set(集合)一组无序、唯一的字符串集合。可以对集合进行并、交、差等集合运算。类似于Java中的HashSet。Hash(哈希)

2024-12-01 18:25:50 475

原创 Pinia入门

Pinia是专为Vue应用程序开发的状态管理库,它允许跨组件或页面共享状态,解决了多组件间的数据通信问题,使数据操作更加简洁。

2024-11-27 11:01:36 393

原创 创建springboot+vue项目相关配置问题

然后配置maven文件夹中的conf->settings.xml文件。在resourcess目录下创建application.yml文件。右键settings.xml打开方式选择记事本。此电脑->右键->属性->高级系统设置。创建后在设置中配置maven及jdk。键盘上win + r。下载完成后双击即可安装。安装完成后配置环境变量。然后一直点击确定即可。可以验证是否配置成功。打开命令提示符 输入。即可查验是否配置成功。

2024-11-18 15:29:45 425 1

原创 前端--全局变量window

对象上的属性访问通常很快,但如果你频繁地读取或写入大量数据,可能会遇到性能问题。在这种情况下,考虑使用更高效的数据存储方案。对象上定义属性来存储全局变量。这些变量将在整个应用程序中可用,包括所有的组件和 JavaScript 代码。:在客户端存储敏感信息(如用户密码或 API 密钥)是不安全的。对象存储全局变量可能会使代码难以维护。最好将全局状态管理逻辑封装在单独的模块或库中。:确保你使用的全局变量名称不会与现有库或框架中的全局变量冲突。:随着项目规模的扩大,使用。

2024-11-14 11:19:41 369

原创 Django Form

开发者可以通过定义自定义校验函数来实现更复杂的校验逻辑。自定义校验函数需要接收字段的值作为参数,并返回一个布尔值或抛出ValidationError异常来表示校验结果。

2024-11-12 22:30:00 426

原创 CSRF 令牌

CSRF(跨站请求伪造保护)令牌是一种安全机制,用于防止跨站请求伪造攻击。在 Django 应用中,CSRF 令牌通常用于验证请求是否由您的网站发出,以确保请求是合法的。在 Django 中,CSRF 令牌通常通过模板标签在 HTML 模板中生成。在发送 AJAX 请求时,您需要从这个标签获取 CSRF 令牌,并将其包含在请求头中。

2024-11-10 17:54:30 546

原创 python manage.py命令集

是 Django 框架中用于管理 Django 项目的命令行工具。它提供了一系列命令,用于创建应用、运行服务器、创建数据库迁移、管理静态文件等。创建一个新的 Django 项目。myproject是项目的名称。

2024-11-06 21:30:00 714

原创 Django Admin

修改展示名称:可以通过修改模型类中的__str__方法或Meta类中的和属性来改变在Django Admin界面中展示的模型名称和复数形式。定制管理界面:如果需要更复杂的定制,可以通过继承类并覆盖其相关方法来实现。例如,可以定制列表视图的展示字段、过滤选项和排序方式等。本地化:可以将Django Admin界面的语言设置为中文或其他本地语言,以提高用户体验。可以通过在文件中设置为相应的语言代码(如"zh-Hans"表示简体中文)来实现本地化。同时,也可以添加本地化中间件来支持用户自定义语言偏好。

2024-11-06 16:03:56 850

原创 useRoute和useRouter

useRoute和useRouter是两个在前端开发中常见的钩子(hook),特别是在使用 Vue.js 和 React.js 这样的现代 JavaScript 框架时。尽管它们名字相似,但它们的用途和来源是不同的。

2024-11-05 16:07:13 402

原创 Django---数据库(多表关联)

首先,需要在models.py文件中定义模型。一对一关系(OneToOneField):一个模型实例只能与另一个模型实例相关联。外键关系(ForeignKey):一个模型实例可以与一个或多个其他模型实例相关联(多对一)。多对多关系(ManyToManyField):一个模型实例可以与多个其他模型实例相关联,反之亦然。author = models.ForeignKey(Author, on_delete=models.CASCADE) # 外键关系。

2024-11-04 21:15:00 541

原创 Django--models.py

定义:Django Models 是 Python 类,用于定义数据库中的表结构以及表中的字段。用途:通过 Models,开发者可以以一种面向对象的方式来操作数据库,而无需编写 SQL 语句。

2024-11-01 22:30:00 590

原创 Vant入门

Vant是一个轻量、可靠的移动端Vue组件库,提供了丰富的组件和解决方案,帮助开发者快速构建出优雅的移动端应用。:推荐使用babel-plugin-import插件来自动按需引入Vant组件。首先安装babel-plugin-import插件,然后在babel.config.js中配置该插件,最后在需要使用的Vue页面中直接引入并使用组件。:在需要使用的Vue页面中手动引入组件及其样式,并在页面中注册组件。:虽然可以一次性导入所有Vant组件,但这样做会增加代码包体积。

2024-10-31 21:00:00 416

原创 VueRouter入门

创建Vue组件,这些组件将作为路由的目标页面。

2024-10-30 14:52:08 299

原创 Django+Vue全栈开发项目入门(四)

前端和服务端进行接口交互是Web开发中的核心环节,它涉及数据的传输、处理和展示。

2024-10-29 21:15:00 1147

原创 Django+Vue全栈开发项目入门(三)

首先,你需要在models.py文件中定义你的数据模型。模型是Django ORM的基础,它定义了数据库中的表结构。# 其他字段...Django ORM还允许你通过Q对象、F表达式和原生SQL查询来执行更复杂的查询。# 1、获得热门景点if is_hot:在Django中,Q对象是与数据库查询相关的一个非常重要的工具。它允许你构建复杂的查询条件,这些条件可以包含逻辑运算符如ANDOR和NOT。这对于在单个查询中组合多个过滤条件特别有用。Q对象位于模块下。

2024-10-28 14:36:08 454

原创 Django+Vue全栈开发项目入门(二)

Vue是一款用于构建用户界面的JavaScript渐进式框架,它基于标准HTML、CSS和JavaScript构建,并提供了一套声明式的、响应式的、组件化的编程模型,有助于高效地开发用户界面。

2024-10-25 23:30:00 645

原创 Django+Vue全栈开发项目入门(一)

Vant 是一套轻量、可靠的移动端 Vue 组件库,用于快速搭建移动应用。

2024-10-24 20:30:00 615

原创 django模板相关配置

这些函数接收一个HttpRequest对象作为参数,并返回一个字典,字典中的键值对将被添加到模板上下文中。综上所述,Django模板相关配置涉及模板引擎、上下文处理器、模板加载器以及其他与模板相关的设置。Django支持多种模板引擎,最常用的是Django自带的模板引擎和Jinja2模板引擎。模板引擎的配置主要在。模板加载器是用于加载模板文件的组件。:在Django的旧版本中用于指定模板文件的搜索目录。选项来指定模板引擎,并由模板引擎内部处理加载器的配置。,它是一个列表,定义了用于填充模板上下文的处理器。

2024-10-23 21:30:00 563

原创 django入门(二)

当一个页面被请求时,Django会创建一个包含本次请求原信息的HttpRequest对象,并将其自动传递给响应的视图函数。如果请求中包含表单数据,Django会将其封装成QueryDict对象,支持获取单个值、多个值以及列表等操作。HttpRequest对象封装了请求报文中的请求行、头部信息、内容主体等。函数接受一个URL字符串或URL名称与参数的组合来构造重定向的URL。重定向是指将客户端的请求从一个URL转发到另一个URL的过程。是一个字典类型的对象,包含了请求的所有头部信息。

2024-10-23 16:38:30 393

原创 Django入门

Django是一个用Python编写的高级Web框架,它允许快速开发安全和维护性高的网站。:Django需要Python环境。Django 3.x官方支持Python 3.6至3.10,而更新版本的Django可能支持更新的Python版本。可以使用或命令来检查Python版本。:打开命令行或终端,输入命令来安装Django。安装完成后,可以通过运行命令来验证Django是否成功安装。

2024-10-21 21:00:00 528

原创 Matplolib库入门

可以通过参数调整线条颜色、样式、标记等。

2024-10-11 20:30:00 580

原创 Python数据分析

在Python数据分析中,数据理解与数据清洗是至关重要的环节。数据理解是数据分析的第一步,它涉及对数据的全面认识和理解,包括数据的来源、结构、类型、分布以及潜在的信息和价值。:了解数据的来源渠道,确保数据的可靠性和准确性。:分析数据的组织结构,如行和列的关系,以及数据中的字段和属性。:识别数据中的不同类型,如数值型、字符型、日期型等,并了解它们各自的特点和用途。:通过统计和可视化方法,了解数据的分布情况,如均值、中位数、众数、标准差等统计量,以及直方图、箱线图等可视化图表。

2024-10-10 21:45:00 840

原创 Python-Pandas

Pandas是一个开源的Python数据分析和数据处理库,它提供了大量的数据结构和数据分析工具,特别适合于处理表格数据。在使用Pandas之前,需要首先导入Pandas模块。在Python程序中,可以使用代码来导入Pandas。Pandas提供了两种主要的数据结构:Series和DataFrame。:一维标记数组,类似于带索引的数组。:二维表格型数据结构,包含有序的列和索引。Pandas可以读取和写入各种数据格式,包括CSV文件、Excel文件等。:使用。

2024-10-09 21:19:31 599

原创 Python-Numpy

NumPy是Python中用于科学计算的一个基础库,提供了大量的数学函数和操作数组的工具。

2024-10-08 21:47:29 356

原创 Python与MongoDB交互

是一个官方的Python驱动程序,用于与MongoDB数据库进行交互。MongoDB的集合是动态创建的,即当向一个不存在的集合插入数据时,MongoDB会自动创建该集合。在使用pymongo进行MongoDB操作时,需要确保MongoDB服务已经启动并且网络连接正常。来连接到MongoDB数据库,执行一些基本的数据库操作(如插入、查询、更新和删除文档)。从MongoDB 4.0开始,支持多文档事务,确保数据的一致性和完整性。在进行数据插入、更新和删除操作时,需要注意数据的完整性和一致性。

2024-09-30 23:45:00 722

原创 MongoDB入门

MongoDB是一个基于分布式文件存储的数据库,由C++语言编写,旨在为WEB应用提供可扩展的高性能数据存储解决方案。

2024-09-29 21:30:00 782 1

原创 Scrapy入门

Scrapy是一个用Python实现的快速、高层次的屏幕抓取和web抓取框架,主要用于抓取web站点并从页面中提取结构化的数据。的文件夹,其中包含Scrapy项目的所有必要文件和文件夹。命令创建一个新的Scrapy项目。:处理由爬虫提取出来的数据,如清洗、验证和存储。:项目的Python模块,将会从这里引用代码。:处理爬虫输入的响应和输出的结果及新的请求。:解析响应并生成提取结果和新的请求。:处理引擎与下载器之间的请求及响应。:定义爬取结果的数据结构。:项目的全局配置文件。:存储爬虫代码的目录。

2024-09-28 19:49:11 582

原创 Selenium入门

Selenium 是一个用于自动化 web 应用程序测试的工具,它支持多种浏览器和编程语言。:根据你的浏览器类型和版本,下载相应的 WebDriver。例如,Chrome 浏览器需要 ChromeDriver。

2024-09-26 22:27:55 743

原创 xpath和bs4

XPath和Beautiful Soup(bs4)是两种常用于解析HTML或XML文档的Python库,它们在网页数据抓取、Web自动化测试等领域发挥着重要作用。XPath(XML Path Language)是一种在XML文档中查找信息的语言,也可用于HTML文档的搜索。它提供了强大的路径选择功能,允许用户通过简洁的路径表达式来定位和操作文档中的元素和属性。

2024-09-25 23:12:03 690

原创 正则表达式和re模块

如。

2024-09-24 20:30:00 1053

原创 requests库的使用

requests库是Python中一个非常流行且易于使用的HTTP库,它允许用户发送HTTP请求,并处理响应。以下是对requests库的详细解析,包括其安装方法、基本概念、常用功能以及一些高级用法。在Python中安装requests库,通常使用pip包管理工具。

2024-09-23 19:30:00 295

原创 Java创建接口详细过程

在项目中创建一个新的接口文件,比如。

2024-09-22 19:26:47 660

原创 Vue配置路由

每个路由对象都应该包含path(路由路径)和component(对应的组件)routes: [path:'/',path:'',},{},{}]},{})

2024-09-20 09:51:36 439

原创 使用scss覆盖ElementPlus主题

使用SCSS覆盖Element Plus主题是一种高效且灵活的方法,允许你根据项目的需求定制Element Plus组件的样式。

2024-09-18 21:30:00 478

原创 导入ElementPlus的几种方式

导入Element Plus到Vue项目中,主要有以下几种方式,每种方式都有其适用场景和优缺点。

2024-09-18 21:00:00 779

原创 axios请求拦截器和响应拦截器

创建一个可以发起请求获得响应的实例。对外暴露,用于在其他位置调用。

2024-09-18 19:35:10 241

原创 Vue项目结构

通过命令创建vue项目结构。

2024-09-18 16:44:54 357

原创 SpringCloud操作MySQL数据库

在SpringCloud微服务架构中,可以MySQL数据库,用于存储和检索微服务应用中的数据。

2024-09-17 22:29:26 620 2

原创 ElementPlus表格相关操作

ElementPlus 是一个基于 Vue 3 的组件库,它提供了丰富的 UI 组件,其中表格(Table)组件是日常开发中非常常用的一个。表格组件支持数据展示、排序、筛选、分页等多种功能,非常适合处理大量数据的展示和操作。

2024-09-17 22:19:40 790

原创 Vue-Element快速上手

【代码】Vue-Element快速上手。

2024-09-14 08:59:34 296

空空如也

空空如也

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

TA关注的人

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