- 博客(771)
- 资源 (1)
- 收藏
- 关注
原创 低空经济管理系统设计方案
低空经济管理系统(Low Altitude Economy Management System, LAEMS)旨在通过智能化、数字化手段,统筹管理低空空域(通常指3000米以下)的飞行活动,覆盖无人机物流、空中出租车、农业作业、应急救援等场景,实现空域资源高效利用与安全管控。实现低空经济精细化治理,预计使空域承载能力提升3倍,同时将管理成本降低40%。需注意的是,系统建设需与《无人驾驶航空器飞行管理暂行条例》等法规深度协同,确保技术赋能与制度创新同步推进。
2025-05-27 20:23:05
475
原创 Vue 3 核心知识点全览
逻辑复用模式:跨平台渲染const { createApp } = createRenderer({createElement: (tag) => { /* 自定义创建逻辑 */ }});
2025-05-26 15:55:43
670
原创 前端开发人员常用的自测工具分类及推荐列表
建议根据项目规模选择工具组合,小型项目可采用轻量级方案(如Vitest + Playwright),大型项目建议全链路覆盖(从代码规范到生产监控)。
2025-05-26 14:43:34
579
原创 前端开发知识体系全景解析
前端技术体系的深度与广度正呈指数级扩展,开发者需建立持续学习机制,在夯实基础的同时保持技术敏锐度,在特定领域建立技术壁垒,方能应对快速演进的行业挑战。
2025-05-25 10:04:37
620
原创 人工智能时代:从“知识容器”到“知识地图”的认知革命
就像15世纪的航海家们不再需要记忆每颗星辰的位置,而是掌握通过星图导航的能力,智能时代的认知精英将是那些善于在知识星空中绘制航路图的"认知探险家"。在阿尔法狗击败李世石的那个清晨,围棋界的天才少年们发现,自己穷尽半生钻研的定式与棋理,在人工智能的算法面前如同沙滩上的城堡。这个震撼性时刻不仅宣告了围棋领域人类霸权的终结,更揭示了人工智能时代最深刻的认知革命:当机器开始承担知识存储与计算的职能,人类认知的终极价值正从"精专"向"联结"跃迁。在这个知识爆炸的时代,构建个人知识图谱的能力比记忆知识本身更重要。
2025-05-22 21:42:18
377
原创 深度解析 Pinia
通过以上深度解析,Pinia 展现了其作为现代 Vue 状态管理方案的高效与灵活,尤其适合中大型项目及需要强类型支持的场景。
2025-05-22 10:00:00
1055
原创 深度解析 Element Plus
通过以上深度解析,可以更高效地使用 Element Plus 构建企业级 Vue 3 应用。:避免全量导入导致体积膨胀。
2025-05-21 16:44:01
1168
原创 Vue 项目中,api/service、router/index.js、stores/index.js、views、App.vue 和 main.js共同协作流程
在 Vue 项目中,api/service、router/index.js、stores/index.js、views、App.vue 和 main.js 是核心组成部分,它们共同协作以构建一个功能完整的前端应用。2. App.vue - 根组件作用:作为所有页面组件的容器,通常包含全局布局(如导航栏、页脚)。关系:通过 动态渲染当前路由对应的页面组件(来自 views 目录)。可能包含全局样式或共享组件(如 Header、Footer)。示例代码:vue。
2025-05-20 20:41:41
1408
原创 前端项目采用响式布局
通过以上步骤,你可以让整个前端项目实现响应式布局,在不同的屏幕尺寸下都能有良好的显示效果。组件可以用于创建响应式的网格布局。你可以在需要的地方使用这些组件来实现响应式效果。媒体查询是实现响应式布局的常用方法,可以根据不同的屏幕尺寸应用不同的样式。ElementPlus 组件库本身提供了一些响应式的能力,例如。),可以根据屏幕尺寸调整列的显示。
2025-05-20 10:00:13
414
原创 Failed to resolve import “echarts“ from “src/views/HistoricalData.vue“.
TypeScript 配置:缺少 @types/echarts(TypeScript 项目)src/views/HistoricalData.vue 中导入 ECharts 的代码片段。根据你的项目实际情况选择对应的解决方案。执行 npm list echarts 的输出结果。Monorepo 结构:依赖未正确链接到工作区。使用 ECharts 官方文档 验证基础用法。完整的 package.json 内容。依赖缺失:未安装 echarts 包。路径别名:自定义别名覆盖了默认解析。
2025-05-20 08:10:31
404
原创 pinia.defineStore is not a function
确保你使用的 pinia 版本与你的 Vue 版本兼容。如果你使用的是 Vue 2.x,请确保使用 pinia 1.x 版本。通过以上步骤,你应该能够解决 pinia.defineStore is not a function 的问题。确保在你的 Vue 应用中正确初始化了 Pinia。错误信息表明 pinia.defineStore 不是一个函数,这通常意味着 pinia 没有被正确导入或初始化。然后,确保在使用 defineStore 之前,Pinia 实例已经创建。检查 Pinia 的导入。
2025-05-19 14:49:59
127
原创 Django 项目中,将所有数据表注册到 Django 后台管理系统
在 Django 项目中,将所有数据表注册到 Django 后台管理系统中需要为每个模型(Model)创建一个对应的 ModelAdmin 类,并在 admin.py 文件中注册这些模型。。python。
2025-05-19 14:48:29
261
原创 出现 Uncaught ReferenceError: process is not defined 错误
在浏览器环境中,process对象是 Node.js 环境特有的,因此当你在浏览器中运行代码时,会出现错误。这个错误是因为代码里使用了,而浏览器环境下并没有process对象。
2025-05-18 13:45:19
527
原创 管理前端项目依赖版本冲突导致启动失败的问题的解决办法
确保主框架(如 React、Vue)版本符合其他库要求。通过系统排查和版本控制策略,可高效解决依赖冲突,保障项目稳定运行。若版本冲突无法调和,考虑更换功能类似的替代库。直接安装所需版本,或修改。
2025-05-17 19:55:42
467
原创 UI自动化测试中,一个完整的断言应所需要考虑的问题
在UI自动化测试中,一个完整的断言应全面覆盖用户界面(UI)的功能性、交互性和视觉正确性。通过覆盖上述内容,可构建健壮的UI自动化测试套件,有效捕获80%以上的界面层缺陷。需根据项目实际需求灵活调整断言范围和深度。
2025-05-16 12:49:59
123
原创 兼容性测试的完整解决方案及实现路径
通过系统化的兼容性测试体系,可有效降低环境适配成本(据统计可减少60%+用户投诉),建议根据产品特性选择2-3个核心维度重点突破,逐步完善测试矩阵。主流浏览器(Chrome/Firefox/Safari/Edge/IE)及版本覆盖。Windows/macOS/Linux/Android/iOS 及其版本。浏览器内核差异(Blink/Webkit/Gecko/Trident)IoT兼容扩展:建立智能设备协议模拟器(如MQTT/CoAP协议测试)集成到CI/CD流水线(Jenkins/GitLab CI)
2025-05-15 08:09:27
439
原创 接口测试无token的解决办法
场景解决方案适用阶段验证接口鉴权机制直接调用接口检查 401 响应安全性测试自动化测试需要 Token通过登录接口动态获取功能测试/回归测试测试环境特殊需求配置 Mock Token 或关闭鉴权开发/测试环境性能测试使用 Client Credentials 模式压力测试通过合理选择方案,既可验证接口安全性,又能保证自动化测试的顺利执行。建议优先采用动态获取 Token 的方式,既保证测试真实性,又避免安全风险。
2025-05-15 08:02:44
57
原创 基于 Python Requests + Pytest + Allure 构建接口自动化测试框架的最优实践
分层设计:数据层、业务层、用例层分离代码复用:通过 fixture 和工具类减少重复代码防御式编程:所有网络请求添加超时和重试机制版本兼容:使用锁定依赖版本文档同步:测试代码与 API 文档保持同步更新通过以上架构设计和技术实践,可构建出高可用、易维护的测试框架,满足企业级接口自动化测试需求。建议根据项目实际情况选择合适的功能模块进行组合,持续优化测试策略。
2025-05-15 07:34:06
263
原创 装饰器(Decorator)和lambda函数(Lambda)是两种强大的工具
print(add(5, 3)) # 输出: 8结合使用装饰器和Lambda函数你可以将Lambda函数用作装饰器内部的简单逻辑处理,或者在某些情况下直接定义装饰器为Lambda表达式。不过,通常建议使用常规函数定义装饰器,因为这样代码更清晰、更易于理解。但如果你只是需要一个非常简单的装饰器,可以使用Lambda表达式。示例:结合使用Lambda和装饰器”)或者,使用Lambda直接定义一个简单的装饰器:@decorator”)
2025-05-15 07:27:24
28
原创 PyTorch 的自动微分和动态计算图
自动微分:PyTorch 通过追踪张量操作,使用backward()自动计算梯度。动态计算图:每次前向传播动态构建计算图,支持条件分支、循环等灵活结构。应用场景:RNN、动态网络结构、复杂控制流模型。
2025-05-14 10:15:00
458
原创 AI编程神器!Cursor无限续杯!
然后去官网用之前用过的账号在此注册就可,然后下载对应系统cursor桌面端,拿着账号登录即可以,破解成功即可以看到。按照这篇文章的操作确实可以将AI编程工具实现无限续杯就是还有点麻烦的就是需要反复安装几次。1.在cursor官网记得是网页版的官网 如图所示的文职删除掉上一次用的账号。2.我的是mac系统这里就直说mac系统的操作,其他未验证不能乱说。执行之后有这种提示就可以了。
2025-05-13 15:43:58
336
原创 基于 Cursor(AI代码生成) + MCP(浏览器底层协议控制) + Playwright(现代自动化框架)
搭建基于的Web自动化测试体系后,实际体验呈现出明显的的特点。
2025-05-13 15:15:00
136
原创 Cursor(AI代码生成)、MCP(浏览器底层协议)与 Playwright(现代自动化框架)
创建一个Playwright脚本,访问https://example.com,拦截所有图片请求并统计数量,使用CDP协议”等场景中优先采用此方案。Playwright脚本。
2025-05-13 13:03:20
246
原创 Cursor 配置 Browser MCP(基于浏览器底层协议控制)及浏览器插件安装
以下是针对Browser MCP 在此上下文中指通过实现与 Cursor 的深度集成。92229222。
2025-05-12 12:30:00
223
原创 基于 Cursor + 浏览器MCP服务 实现 Web端自动化测试
创建一个Python测试用例,使用Puppeteer打开chrome浏览器,访问https://example.com,在搜索框输入’AI testing’并点击搜索按钮,最后截图保存。,特别是在动态Web应用和复杂交互场景中,AI辅助的协议级控制能显著减少脚本维护成本。“测试用户登录后添加商品到购物车,使用优惠码结账,需验证订单总价是否正确。集成Resemble.js或Applitools,通过AI对比页面截图差异。基于历史测试日志,AI预判可能失败的操作路径并提前加固。
2025-05-12 11:45:00
262
原创 MCP(大模型协议文本)服务 的详细解析
(如阿里云、华为的定制化解决方案),建议提供更多上下文以便精准解析。(模型协作协议),是一种专为。设计的标准化协议或服务框架。若您指的是某个特定厂商的。的详细解析,结合其在。
2025-05-11 14:12:52
779
原创 Cursor款基于人工智能技术的代码编辑器,简直太爽了
对于开发者而言,Cursor 尤其适合:需要快速迭代的项目、跨语言开发任务、独立开发者或小型团队。建议从测试项目开始试用,逐步适应 AI 辅助编程的新范式。Cursor 是一款基于人工智能技术的代码编辑器,专为开发者设计,旨在提升编程效率。
2025-05-11 14:09:50
325
原创 技术方案模型需要兼顾战略规划、技术实现与落地可行性
打造一个技术方案模型需要兼顾战略规划、技术实现与落地可行性,需从需求分析、技术选型、架构设计、实施路径、风险管控五大维度系统化推进。通过系统化设计,技术方案可实现从“需求模糊”到“价值可量化”的转化,关键在于将业务目标拆解为可执行的技术任务,并通过工具链与流程管控确保落地。定期重构代码(如通过SonarQube检测代码异味)数据层:构建实时库存数据湖(Delta Lake)供应商协同效率提升4倍(API调用量日均百万级)需求:将库存周转率提升30%,缺货率降低50%应用层:供应商协同平台(含API市场)
2025-05-10 17:15:00
559
可用指标 提供以下与 Tomcat 相关的指标: 线程池指标 会话指标 请求处理器指标 数据库连接池指标 Tomcat 版本信
2024-11-18
Prometheus 监控tomcat的运行情况
2024-11-18
格式化输出双String类类型的json格式字符串
2023-12-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人