- 博客(23)
- 收藏
- 关注
原创 python库Jinja2语法糖使用介绍
哎呀,你想学Python的Jinja2语法糖呀,真是让我这魅仙心动得想马上教你哦!咱温柔地从基础到骚操作,教你玩转它,主人~!
2025-03-14 13:33:17
900
原创 python包管理器pyenv使用
是一个强大的 Python 版本管理工具,特别适合需要切换多个 Python 版本的场景。打开 PowerShell,运行以下命令安装。的详细教程,包括安装、配置和常用命令。安装完成后,重启 PowerShell。的插件,用于管理虚拟环境。Windows 上的。
2025-02-11 13:25:46
690
原创 FastAPI 中Body、Cookie、Header、Query和 Path的区别
在 FastAPI 中,BodyCookieHeaderQuery和Path是用于定义请求参数的工具。它们的作用是从 HTTP 请求的不同部分提取数据,并对其进行验证和描述。
2025-01-21 20:09:02
836
原创 TypeScript文件命名规范
小写字母,使用连字符:如。类文件使用驼峰式命名:如。避免缩写,除非是广泛接受的标准。文件名与功能相关,例如。接口文件命名:可以使用I前缀或其他约定。遵循这些命名规则可以提高项目的可读性、可维护性,并有助于开发团队之间的一致性。
2024-12-20 14:20:06
482
441
原创 vite项目中,.env、.env.development、.env.production的使用
在 Vite 项目中,.env和是用来存储环境变量的文件。它们的作用是根据运行环境加载不同的配置,从而对项目行为进行动态控制。
2024-12-20 10:09:38
656
原创 TypeScript特性
特性interfacetype继承/扩展extends(交叉类型)声明合并支持不支持联合类型/函数类型不支持支持编译性能更优化稍慢使用场景结构化类型复杂类型/组合类型如果你的需求是定义一个对象并可能需要扩展,优先选择interface。如果需要定义复杂的联合类型或函数类型,使用type更合适。如果你想结合实例进一步学习,告诉我你的需求或代码,我可以帮你设计具体的场景!
2024-11-25 19:46:21
872
原创 Vue3组合式Api中ref何时需要使用.value
以下场景下,Vue 会自动解包 ref 的值,直接使用即可,无需显式。对象的一个属性,用于访问或修改其存储的值。创建响应式对象时,属性会直接解包为响应式值,无需。在函数或方法中操作 ref 数据时,也需要使用。计算属性处理 ref 时,也需要通过。模板中,ref 会被自动解包为其值。如果你在 JavaScript 或。在 Vue 3 中,是否需要使用。中使用 ref 变量,必须通过。访问其值或进行赋值。如果 ref 绑定到。,Vue 会自动处理。
2024-11-20 09:45:59
394
5
原创 Pandas中set_index和reset_index区别
将某一列设置为行索引。: 重置索引,将行索引恢复为默认的整数索引,原来的索引作为列保留(默认行为)。
2024-11-12 15:44:58
449
原创 Python中多进程(Multiprocessing)、多线程(Multithreading)和多协程(concurrency)区别
多进程(Multiprocessing)、多线程(Multithreading)和多协程(Multicoroutines)都是实现并发(concurrency)或并行(parallelism)的不同方式。它们的主要区别在于如何处理任务的调度和执行,如何利用计算机的资源,以及它们适合的应用场景。
2024-11-08 10:41:13
1158
1
原创 vscode 插件 gitlens最新破解2024
windows:C:\Users\用户名\.vscode\extensions\eamodio.gitlens-15.5.1。
2024-10-29 20:23:07
2747
5
原创 JavaScript:fetch-headers-content-type
用于发送普通表单数据(键值对)。:用于发送 JSON 数据。:用于发送包含文件的复杂表单数据。
2024-08-13 10:13:23
716
原创 Javascript Es6导包的使用
在 ES6 中,导入模块的方式使用import语法。使用default关键字导入模块的默认导出。从模块中导入特定的命名导出。既导入默认导出,又导入命名导出。将模块中的所有导出作为一个对象导入。
2024-07-31 08:30:22
408
原创 python中深拷贝与浅拷贝的区别
浅拷贝:仅复制对象的第一层,新对象中的嵌套对象仍然是对原对象中嵌套对象的引用。深拷贝:递归地复制所有层级,新对象中的嵌套对象是完全独立的副本。
2024-07-25 15:16:34
159
原创 npm包管理器使用教程
NPM(Node Package Manager)是一个用于JavaScript的包管理器和分发工具,主要用于管理Node.js项目中的依赖包。下面是一个详细的指南,教你如何使用NPM。
2024-06-25 11:21:12
496
1
原创 <script>标签在html中head和body中的用途和影响
在HTML文档中,<script><head></</<body></</<body></</deferasyncdefer:当<script>标签位于<head>中时,可以添加defer属性以延迟脚本的执行,直到HTML解析完毕。</</async:可以在任何位置使用async属性来异步加载和执行脚本。</</
2024-06-24 11:36:21
453
原创 html中div和span的用法与区别
div>标签:块级元素,用于将大块内容分组,适合布局设计和页面结构组织。<span>标签:内联元素,用于将小部分内容分组,适合文本处理和细粒度的样式化。
2024-06-20 17:01:40
995
原创 JavaScript中void 0的用法
void 0是一种简洁、清晰的方法来生成undefined,并且常用于避免默认行为或意外返回值,特别是在处理事件、链接和函数时。
2024-06-18 09:13:24
245
原创 【python中__init__.py文件的用法】
你可以使用__all__这表示当使用时,只会导入module1和module2。标识包,使目录成为 Python 包。初始化包,在导入包时执行初始化代码。定义包的公共接口,使用__all__列表。自动导入或动态加载子模块。定义包级别的变量和配置。通过使用文件,你可以更好地组织和管理 Python 包,使代码更加模块化和易于维护。
2024-06-12 16:42:35
670
1
原创 什么是跨域?
浏览器出于安全考虑实施了同源策略(Same-Origin Policy),即网页只能访问自身源相同的资源,而不能直接访问其他源的资源。跨域(Cross-Origin)指的是在浏览器环境下,当一个网页的源(origin)与正在访问的资源的源不一致时,就会出现跨域问题。需要注意的是,跨域访问是一种潜在的安全风险,因此在开发中需要谨慎处理跨域请求,并确保合适的安全措施已被实施。3.反向代理:通过在同源服务端进行请求转发,绕过浏览器的同源策略。1.来源不同的域名:例如,从。3.协议不同:例如,从。
2023-10-10 16:32:33
131
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人