eagleye

上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 45 下一页

2025年6月19日

TypeScript接口成员详解

摘要: 在 TypeScript 中,interface(接口)用于定义对象的结构规范,其内部的各个组成部分统称为成员(Members)。根据功能不同,接口的成员可以分为以下几类: 1.1. 属性成员(Property Members) 定义对象的静态属性,可以是任意类型(如 string、number、自 阅读全文

posted @ 2025-06-19 09:33 GoGrid 阅读(28) 评论(0) 推荐(0)

2025年6月18日

Django 中间件技术详解与企业级应用总结

摘要: 1.Django 中间件技术详解与企业级应用总结 (1)一、核心概念 Django 中间件是轻量级插件系统,用于全局处理请求与响应,其生命周期覆盖请求进入到响应返回的全流程。主要方法包括: • process_request(路由前):身份验证、日志记录 • process_view(视图前):权限 阅读全文

posted @ 2025-06-18 22:49 GoGrid 阅读(34) 评论(0) 推荐(0)

Django 项目中间件目录最佳实践指南

摘要: Django 项目中间件目录最佳实践指南 (一)一、概述 在 Django 项目中,中间件(Middleware)是处理请求/响应流程的核心组件,负责实现跨应用的通用功能(如安全校验、日志记录、头信息处理等)。合理规划中间件的目录位置,对项目的架构清晰度、维护便捷性和团队协作效率至关重要。 本文基于 阅读全文

posted @ 2025-06-18 22:30 GoGrid 阅读(56) 评论(0) 推荐(0)

解决 ESLint no-control-regex 警告

摘要: 解决 ESLint no-control-regex 警告技术文档 (一)一、问题背景与警告原因 1.1.1 警告现象 在 JavaScript 代码中使用包含控制字符的正则表达式时,ESLint 会抛出 no-control-regex 警告。例如: /^[\x00-\x7F]*$/.test(v 阅读全文

posted @ 2025-06-18 21:36 GoGrid 阅读(82) 评论(0) 推荐(0)

HTTP OPTIONS 预检请求详解

摘要: HTTP OPTIONS 预检请求详解 (一)一、基本概念 1.1.1 什么是预检请求? OPTIONS 预检请求是浏览器在发送某些“非简单请求”前自动触发的安全检查机制,属于 CORS(跨源资源共享)规范 的核心组成部分。其本质是浏览器向目标服务器发起一次 OPTIONS 方法的请求,验证服务器是 阅读全文

posted @ 2025-06-18 21:07 GoGrid 阅读(562) 评论(0) 推荐(0)

Python json 模块深度解析:loads() 与 dumps() 全场景指南

摘要: (一)一、模块概述 Python 标准库中的 json 模块提供了 json.loads()(JSON 字符串转 Python 对象)和 json.dumps()(Python 对象转 JSON 字符串)两个核心函数,是处理 JSON 数据的核心工具。本文将从基础用法到高级场景,全面解析这两个函数的 阅读全文

posted @ 2025-06-18 20:11 GoGrid 阅读(874) 评论(0) 推荐(0)

Axios请求头中文编码问题分析与解决方案

摘要: 请求头中文编码问题分析与解决方案存档 (一)一、问题背景与现象 1.1.1 问题描述 在测试含自定义请求头的 API 接口时,发现以下异常: • 中文头值失败:当 X-Audit-Reason 头值为中文(如 测试安全头功能)时,后端无法正确解析,请求失败。 • 英文头值正常:头值为英文(如 sec 阅读全文

posted @ 2025-06-18 18:12 GoGrid 阅读(92) 评论(0) 推荐(0)

2025年4月20日

在PyCharm中创建Vue/Quasar TSDoc/JSDoc注释快捷键

摘要: 阅读全文

posted @ 2025-04-20 23:46 GoGrid 阅读(16) 评论(0) 推荐(0)

2025年2月18日

使用PyCharm+Quasar+Capacitor项目创建移动应用

摘要: 一、创建Quasar项目 1.yarn create quasar 2.修改quasar.config.ts->build->vueRouterMode: 'history', // 必须使用history模式。 3.修改quasar.config.ts->build->distDir: 'dist 阅读全文

posted @ 2025-02-18 14:33 GoGrid 阅读(95) 评论(0) 推荐(0)

2025年2月15日

在Vue Router的路由配置中,path: '/:pathMatch(.*)*' 的最后一个星号 (*)的含义原来如此!!!

摘要: 在Vue Router的路由配置中,path: '/:pathMatch(.*)*' 的最后一个星号 * 是一个修饰符,用于控制参数的捕获方式。它的具体作用如下: 允许匹配包含斜杠的路径段默认情况下,动态参数(如 :param)不会匹配斜杠(/)。例如,/user/:id 只会匹配 /user/12 阅读全文

posted @ 2025-02-15 22:51 GoGrid 阅读(293) 评论(0) 推荐(0)

上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 45 下一页

导航