自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 sqlalchemy给表字段新增注释和额外信息并设置创建时间与更新时间

存放所有表共用信息,如创建时间、更新时间。必须设置此类为抽象类。(生成表时,不会使用这个类去生成表)。

2024-06-22 14:36:22 402

原创 前端开发使用若依的优势

前端开发使用若依的优势

2025-03-28 22:48:29 98

原创 Django 迁移中会删除数据的危险命令

中有删除操作的迁移文件,都应视为高风险迁移,必须经过严格审查才能在生产环境执行。→ 会删除指定应用的所有表及其数据(按迁移反向操作)→ 删除所有表中的所有数据(保留表结构)

2025-03-28 15:27:29 260

原创 Django数据库迁移报错解决方案

当Django数据库迁移出现错误时,可以按照以下步骤解决,特别是当迁移文件与数据库状态不一致的情况。

2025-03-28 15:24:54 129

原创 search_fields与filterset_fields的使用

如果需要更复杂的过滤逻辑,可以自定义FilterSet类。如果需要更灵活的时间范围查询,可以在视图类中自定义过滤逻辑。:用于实现全文搜索功能,通常与结合使用。:用于实现精确匹配或范围过滤,通常与结合使用。两者可以结合使用,同时支持搜索和过滤功能。如果需要更复杂的过滤逻辑,可以自定义FilterSet类。根据你的需求选择合适的工具来实现数据的搜索和过滤功能。

2025-03-23 20:37:52 313

原创 Django跨域问题解决方法

Django跨域问题解决方法

2025-03-23 13:00:51 235

原创 windows10升级到windows11

升级后,打开“设置” > “更新和安全” > “Windows Update”,确保系统为最新版本。按照以上步骤,你应该能顺利升级到Windows 11。,确认设备是否兼容Windows 11。升级前建议备份重要文件,以防数据丢失。

2025-03-23 10:58:08 316

原创 在浏览器中配置vue请求后端的接口地址

在 Vue 项目中,如果想要优先使用在浏览器中配置的baseURL(例如通过。

2025-03-16 11:35:52 143

原创 JavaScript松散比较与严格比较

在 JavaScript 中,==(双等号)和===(三等号)都用于比较两个值,但它们的比较方式有显著区别。

2025-03-16 11:14:54 229

原创 JavaScript三目运算符

JavaScript 中的(也称为条件运算符)是一种简洁的条件表达式,用于根据条件选择两个值之一。

2025-03-16 11:09:10 37

原创 JavaScript逻辑或运算符

在 JavaScript 中,a || b是一种逻辑 OR(或)运算符的用法。它的作用是返回第一个为的操作数,如果所有操作数都是,则返回最后一个操作数。

2025-03-16 11:04:36 23

原创 vue实现请求一次接口,获取文件地址并下载文件

在 Vue 组件中定义一个方法,用于处理按钮点击事件。:使用axios或其他 HTTP 客户端库发送请求,获取文件的下载地址。:获取到文件地址后,通过创建一个隐藏的<a>标签并触发点击事件来实现文件下载。

2025-03-12 16:18:42 110

原创 JavaScript通过文件地址获取文件名称

使用URL对象和pathname:推荐使用,兼容性好。使用split和pop:简单直接,适合大多数场景。使用正则表达式:灵活,适合复杂场景。处理查询参数和哈希片段:确保提取的文件名是纯净的。根据你的需求选择合适的方法即可。

2025-03-12 16:10:45 51

原创 使用pnpm管理前端项目依赖

这意味着如果多个项目依赖于同一个版本的包,pnpm不会为每个项目复制该包,而是创建硬链接(hard links)指向全局存储中的该包。通过其创新的方法来管理和存储依赖项,提供了一种更高效且安全的方式来处理Node.js项目的依赖关系。提高性能并优化磁盘使用。它旨在成为npm和Yarn的替代品,通过一些独特的策略来提高性能并优化磁盘使用。:由于pnpm避免了重复存储相同的包版本,其安装过程通常比npm和Yarn更快。:pnpm通过严格控制包的访问路径,防止“依赖混淆攻击”,这种攻击可能会导致恶意代码被执行。

2025-03-11 17:13:35 457

原创 安装mysql作为hive的元数据数据库

centos7安装mysql

2025-03-09 22:35:00 35

原创 hadoop集群HDFS读写性能测试

【代码】hadoop集群HDFS读写性能测试。

2025-03-09 21:04:27 130

原创 编译安装Hadoop3.3.0

链接: https://pan.baidu.com/s/1o9C5J5wwF32I5BumRQvieA?修改配置文件(配置文件路径 hadoop-3.3.0/etc/hadoop)上传Hadoop安装包到node1 /export/server。错误1:运行hadoop3官方自带mr示例出错。安装ProtocolBuffer 3.7.1。将hadoop添加到环境变量(3台机器)基础环境:Centos 7.7。分发同步hadoop安装包。安装配置JDK 1.8。编译环境软件安装目录。手动安装snappy。

2025-03-09 20:45:35 46

原创 centos7关闭与开启图形界面

【代码】centos7关闭与开启图形界面。

2025-03-09 18:07:38 61

原创 Hadoop集群搭建(一)安装jdk

安装jdk

2025-03-09 17:48:28 176

原创 VMware虚拟机导入VirtualBox

虽然 VMware 虚拟机不能直接导入 VirtualBox,但通过导出为 OVF/OVA 格式并导入 VirtualBox,可以完成迁移。迁移过程中可能需要处理兼容性问题,如网卡配置和增强工具的切换。如果需要更详细的步骤,可以参考相关文档或社区资源。

2025-03-02 11:20:25 114

原创 大数据技术生态体系

大数据技术生态体系

2025-02-23 18:19:54 31

原创 Hadoop常用操作命令

【代码】Hadoop常用操作命令。

2025-02-23 11:05:54 123

原创 SSH无密登录配置

ssh无密登录配置

2025-02-22 18:30:02 120

原创 rsync使用详解

保留文件的时间戳( modification time 和 access time)。参数是其常用选项之一,主要用于归档模式(archive mode)。具有速度快、避免复制相同内容和支持符号链接的优点。保留符号链接(symlinks),而不是复制符号链接指向的实际内容。保留文件的属组信息(需要目标系统有足够的权限支持)。保留文件的属主信息(需要目标系统有足够的权限支持)。递归地同步目录及其子目录中的所有文件。是一个功能强大的文件同步工具,保留设备文件和其他特殊文件。保留文件的权限设置。

2025-02-22 18:05:55 58

原创 大数据之常用Linux操作

大数据之常用Linux操作

2025-02-22 12:18:57 84

原创 如何查看电脑支持的最大内存

需要注意的是,即使知道了电脑支持的最大内存容量,也不能盲目地增加内存。因为内存的增加并不能让电脑明显变快,还需要主板、CPU、硬盘等其他硬件的同步提升才能让电脑反应更快。电脑支持的最大内存容量不仅受到操作系统的限制,还受到主板和CPU的限制。因此,在选购内存条时,还需要查看电脑主板和CPU支持的内存类型和最大容量。除了使用Windows命令查询外,还可以通过第三方软件来查询电脑支持的最大内存容量。以上方法可以帮助你查看电脑支持的最大内存容量,并为你选购合适的内存条提供参考。

2024-11-15 10:01:20 4811

原创 nrm的安装及使用

如果NRM自带的源中没有用户需要的源,可以使用。

2024-11-14 17:50:44 1845

原创 nvm的安装及使用

NVM(Node Version Manager)是一个用于管理多个Node.js版本的工具,它允许开发者在同一台机器上安装和使用不同版本的Node.js,从而方便地在不同项目之间进行版本切换,保证开发环境的一致性。这样,在每次打开命令行时,都会自动使用这个版本的Node.js。例如,要切换到版本为14.17.0的Node.js,可以执行。例如,要为版本为14.17.0的Node.js创建一个名为myNode的别名,可以执行。例如,要安装版本为14.17.0的Node.js,可以执行。

2024-11-14 17:45:42 1069

原创 Django设置中文与时区

访问你的Django项目,检查语言和时区设置是否生效。你可以通过浏览器的开发者工具查看请求头和响应内容,确认语言和时区是否正确。为了使Django能够识别并处理用户浏览器的语言偏好,你需要添加。通过以上步骤,你就可以在Django项目中成功设置中文和时区了。在模板中,你可以使用Django的模板标签来实现国际化。完成上述配置后,重启你的Django开发服务器以使更改生效。在Django项目中设置中文和时区,可以通过配置。Django默认使用UTC时区,你可以通过设置。来指定项目的默认语言。

2024-11-10 18:45:51 1151

原创 redis开启远程登录

Redis 默认配置下仅允许本地访问,要开启远程登录,你需要修改 Redis 配置文件中的一些设置。确保你了解这些风险,并采取适当的安全措施,例如设置防火墙规则、使用强密码以及定期更新 Redis。修改配置后,你需要重启 Redis 服务以使更改生效。,而在 Windows 系统上,位置可能不同,取决于你安装 Redis 的方式。默认情况下,Redis 在保护模式下运行,仅允许本地连接。如果配置正确,你应该能够成功连接到 Redis 服务器。例如,在 Linux 上,你可以使用。或者,如果你的系统使用。

2024-11-10 18:44:14 1590

原创 静态NAT和NAPT的区别

静态NAT定义:静态NAT是一种网络地址转换技术,它将内部网络中的私有IP地址静态地映射到外部网络中的公有IP地址上。工作原理:在静态NAT中,内部网络主机的IP地址与公网IP地址之间是一对一静态绑定的。当内部主机访问外部网络时,其私有IP地址会被转换成对应的公网IP地址;同样,当外部主机访问内部主机时,公网IP地址也会被转换成对应的私有IP地址。这种转换是手动设置的,因此是静态的。NAPT定义。

2024-11-08 14:01:24 490

原创 如何判断两个IP是否属于同一网段

的部分的数值相同,则两个。即网络位相同,这两个。

2024-11-02 11:03:18 924

原创 使用anaconda3创建Python 虚拟环境

【代码】使用anaconda3创建Python 虚拟环境。

2024-10-26 21:53:59 266

原创 在vscode在使用idea编辑器的快捷键

【代码】在vscode在使用idea编辑器的快捷键。

2024-09-28 16:58:39 1018

原创 Python获取异常的具体信息

Python异常信息获取

2024-09-23 17:49:53 320

原创 Python re正则的使用

模块是处理字符串匹配和替换的强大工具,理解其基本用法将帮助你在数据处理中更加高效。你可以根据需求调整正则表达式的模式来匹配特定的字符串。模块用于处理正则表达式,提供了多种方法来搜索、匹配和替换字符串。

2024-09-23 17:25:03 167

原创 xlsx单元格宽度自适应内容宽度

全选内容区域。

2024-09-23 10:58:14 228

原创 xlsx全选有内容区域的快捷键

这个快捷键可以快速选择当前活动窗口中的所有单元格,包括有内容的单元格和空单元格。如果你只想全选有内容的区域,而不包括空单元格,可以使用定位功能。调出定位对话框,在定位条件中选择“可见单元格”或者根据需要进行其他筛选条件设置,这样可以确保只选中可见(即有内容)的单元格。中,全选有内容区域的快捷键是。全选有内容区域的快捷键是。

2024-09-23 10:48:01 739

原创 vscode安装ESLint与Vetur插件后自动修复代码不生效

2.1、代码保存时代码中的分号。能被检测出来,但是不会自动修复。修复命令(在终端中执行。

2024-09-22 21:18:03 830

原创 SQLAlchemy思维导图

你可以根据这个结构在任何思维导图工具中绘制图形,并添加更多细节和示例,以便更好地理解 SQLAlchemy 的核心概念和用法。

2024-09-20 18:31:24 366

空空如也

空空如也

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

TA关注的人

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