OJ在线判题系统 2——项目初始化 📅 发布时间:2026/7/7 9:30:42 👁️ 浏览次数: 确认环境nodeJS 版本v18.16.0 或 16检测命令#检测node.js版本 node -v #察看所有版本 where node切换淘宝镜像# npm 永久切换 npm config set registry https://registry.npmmirror.com # yarn 永久切换 yarn config set registry https://registry.npmmirror.com # pnpm 永久切换 pnpm config set registry https://registry.npmmirror.com切换和管理 node 版本的工具https://github.com/nvm-sh/nvmhttps://github.com/nvm-sh/nvmnpm 版本9.5.1如何单独修改 npm 版本不改变 Node.js 版本安装更换过程中出现了 权限 问题用管理员身份运行即可初始化使用 vue-cli 脚手架https://cli.vuejs.org/zh/https://cli.vuejs.org/zh/安装脚手架工具npm install -g vue/cli检测是否安装成功vue -V如果找不到命令那么建议去重新到安装 npm重新帮你配置环境变量。创建项目vue create liuoj注意所有字母小写 vue3特性根据需求选择运行项目能运行就成功了引入组件Vue Router 路由组件已自动引入无需再引入https://router.vuejs.org/zh/introduction.htmlhttps://router.vuejs.org/zh/introduction.html组件库https://arco.design/vuehttps://arco.design/vue快速上手https://arco.design/vue/docs/starthttps://arco.design/vue/docs/start执行安装npm install --save-dev arco-design/web-vue改变 main.tsimport { createApp } from vue; import App from ./App.vue; import arco-design/web-vue/dist/arco.css; // 样式 import ArcoVue from arco-design/web-vue; // 组件 import router from ./router; import store from ./store; createApp(App).use(ArcoVue).use(store).use(router).mount(#app);引入一个组件如果显示出来就表示引入成功实现通用路由菜单菜单组件https://arco.design/vue/component/menuhttps://arco.design/vue/component/menu目标根据路由配置信息自动生成菜单内容。实现更通用、更自动的菜单配置。步骤1提取通用路由文件2菜单组件读取路由动态渲染菜单项3绑定跳转事件4同步路由的更新到菜单项高亮同步高亮原理首先点击菜单项 触发点击事件跳转更新路由 更新路由后同步去更新菜单栏的高亮状态。使用 Vue Router 的 afterEach 路由钩子实现权限管理如何处理页面权限在app.vue中判断页面是否有“仅管理员可见”标识如果有再看用户是否有权限通过路由的meta参数设置标识。实现功能路由里面的meta中acessadmin的页面仅管理员可见的页面用户是管理员展示普通用户隐藏且点击之后跳转到404无权限页面。globalheader页面实现不能用v-forv-if去条件渲染遍历相当于两个嵌套for循环正确做法写一个计算属性把满足权限的路由过滤出来页面直接展示满足权限的路由。权限类型枚举类文件accessEnum权限通用方法checkAccess
C语言程序设计第四版(何钦铭、颜晖)第八章之利用指针返回多个结果 【练习8-3】计算两个数的和与差。要求自定义函数sum_diff(double op1,double op2,double *psum,double *pdiff),实现计算两个数的和与差,其中op1和op2是需要计算的两个数,psum和pdiff指向的变量保存计算得出的和与差。#include<stdio.h> double caculate(double op1,doub… 2026/7/8 6:32:33
定时任务如何保证任务的可靠性和幂等性? 作为资深Java后端工程师,我会结合生产环境实战经验行业最佳实践,从「可靠性」和「幂等性」两个核心维度,拆解定时任务的保障方案——这是分布式系统中定时任务的高频考点,也是线上业务稳定的关键。 一、先明确核心概念 可靠性&… 2026/7/6 13:48:05
Ubuntu/Linux 系统为开发板搭建外网访问网关 1. 为什么你的开发板需要一个“软路由”? 搞嵌入式开发的朋友,尤其是经常和开发板打交道的,肯定遇到过这个头疼的问题:开发板本身没有无线网卡,或者它的有线网口没法直接插到家里的路由器上。你想让它从互联网下载个软… 2026/7/6 12:38:52
WayCa鲲鹏硬件生态路线图:未来发展与技术趋势深度分析 WayCa鲲鹏硬件生态路线图:未来发展与技术趋势深度分析 【免费下载链接】WayCa Wayca repo display kunpeng featuer and establish ecology communication 项目地址: https://gitcode.com/openeuler/WayCa 前往项目官网免费下载:https://ar.opene… 2026/7/8 6:32:53
锂离子电池组主动均衡技术解析与BQ25887应用 1. 电池管理系统中的单元平衡挑战在锂离子电池组应用中,单体电池之间的电压差异是影响整体性能和寿命的关键因素。以常见的3.7V锂电芯为例,当4节电芯串联组成14.8V电池组时,各单体电压的微小差异会随着充放电循环不断放大。这种不均衡会导致&… 2026/7/8 6:30:53
机器人世界模型专用数据集与三层评估方法 1. 为什么“机器人世界模型”突然需要专门的数据集与评估方法? 最近半年,我陆续收到十几位做具身智能的同行私信,问题高度一致:“训练世界模型时,用ImageNet或COCO数据集喂进去,模型在仿真环境里跑得飞起&a… 2026/7/8 6:30:53
2026最新7款基础版免费AI编程工具深度实测 这次对比我关注了一个被忽略的细节:AI 编程工具的撤销/回退体验。有时候 AI 的建议不对,回退的流畅度很重要。我作为一名专注微服务领域的架构师,上个月正在推进代号为「星云A1」的车联网数据平台的权限模块重构工作,需要快速基于… 2026/7/8 6:30:53
gPTP Master 报文目的 MAC 地址 1. 标准答案报文类型 目的 MAC 地址 十六进制 说明结论:gPTP 所有报文都使用同一个目的 MAC 地址 01-80-C2-00-00-0E。2. 与标准 PTP 的区别关键差异:标准 PTP:事件消息和通用消息共用 01-1B-19-00-00-00gPTP:所有报文统一使用 01… 2026/7/8 6:26:52
PyTorch 2.0+ DataParallel 多卡训练:单机4卡吞吐量提升2.8倍实测与3个关键配置 PyTorch 2.0 DataParallel 多卡训练实战:单机4卡性能调优指南 在深度学习模型训练中,计算资源往往是制约效率的关键瓶颈。当单张GPU无法满足训练速度需求时,多卡并行训练成为提升吞吐量的有效方案。本文将基于PyTorch 2.0环境,深入… 2026/7/8 6:24:52
BetterNCM安装器:高效管理网易云插件的最佳选择 BetterNCM安装器:高效管理网易云插件的最佳选择 【免费下载链接】BetterNCM-Installer 一键安装 Better 系软件 项目地址: https://gitcode.com/gh_mirrors/be/BetterNCM-Installer 还在为网易云音乐插件的繁琐安装流程而烦恼吗?BetterNCM安装器是… 2026/7/8 0:02:48
运动控制系统安全设置对比:ECI3808的3种限位保护与急停逻辑实现 运动控制系统安全机制深度解析:限位保护与急停逻辑的设计哲学在精密制造与自动化领域,运动控制系统的安全设计绝非简单的功能堆砌,而是一套融合了机械工程、电气原理和软件算法的防御体系。当一台数控机床以每分钟数万转的速度运转࿰… 2026/7/8 0:06:48
AI大模型应用开发:小白也能抓住的红利风口,收藏这篇入门指南! 文章指出,虽然微软等科技巨头在裁员,但英伟达等公司却在积极扩招AI相关人才,尤其是具身智能、仿真等领域。AI行业正在经历结构性调整,传统岗位被淘汰,而大模型应用开发等新岗位需求旺盛。对于想转行或学习AI的普通人来… 2026/7/8 0:10:49
6个月转型AI工程师:实战路径与核心技能 1. 项目概述:6个月转型AI工程师的可行性路径在2023年大模型技术爆发的背景下,AI工程师岗位需求同比增长217%(LinkedIn数据)。不同于传统算法工程师需要3-5年培养周期,现代AI工程师更侧重工程化落地能力。我在硅谷科技公… 2026/7/7 11:26:57
TPAFE0808与PIC18F87K22的多通道信号采集方案 1. 项目背景与核心需求在工业自动化、医疗设备和科研仪器等领域,多通道信号采集与系统监测是基础且关键的技术需求。传统方案往往面临通道数量不足、信号调理复杂、系统集成度低等问题。TPAFE0808作为一款8通道模拟前端芯片,与PIC18F87K22微控制器的组合… 2026/7/7 11:26:57
STC3115与PIC18LF26K80构建高精度电池管理系统 1. STC3115与PIC18LF26K80在电池管理系统中的核心价值在现代电子设备中,电池管理系统(BMS)的重要性不亚于设备的核心处理器。STC3115作为一款高精度电池电量监测IC,与PIC18LF26K80微控制器的组合,构成了一个既能精确监控又能智能管理的完整解… 2026/7/7 11:26:58