全局 环境 项目vue

ai问答:vue3+pinia+WebSocket 封装断线重连(实战)

把socket实例 挂载到全局 为方便梳理,请忽略typescript # main.ts import {createApp} from 'vue' import App from './App.vue' import {socket} from "@/xihu/socket" import ro ......
实战 WebSocket pinia vue3 vue

【python】解决python项目中循环依赖问题-动态引入

解决python项目中循环依赖问题-动态引入 背景:在做客户端性能测试框架过程中需要从统一入口去调用case,统一入口文件中存在公有方法,于是导致A->B->A的循环引入问题 解决:动态引入需要的包 # 在具体的方法中引入包,不在文件开始的地方import ......
python 项目 动态 问题

列表的批量操作组件封装 + 权限 ,如何更优雅的实现呢?Vue3

这个组件解决的问题? 在以往的项目当中,我从未想过要对 批量/列表数据的操作按钮做什么变动,直到最近的一次开发,让我突然觉得可以将操作按钮也做成一个公共组件,在做前端开发时,更加专注于js代码逻辑。 如何使用? 全局(main.js中)引用操作组件 BatchOperation.vue 创建页面操作 ......
组件 权限 Vue3 Vue

Asp.NetCore3.1项目部署

Windows环境下部署IIS方式 步骤: 点击发布之后,在IIS上进行配置: 在IIS上发布需要Hosting 1 ......
NetCore3 NetCore 项目 Asp

如何将c#在线编辑器嵌入自己项目

如何将c#在线编辑器嵌入自己项目 首先我们需要介绍一下这个在线编辑器,当前的在线编辑器支持c#的代码编译运行,并且无需后台服务,基于WebAssembly实现的在浏览器端去执行我们的c#代码,基于Roslyn提供的Api封装一套简单的编译,并且封装了js的支持,让嵌入的方式更简单。 使用现有项目嵌入 ......
编辑器 项目

MSYS2 环境搭建 && rsync 使用

前言 最近家中部署了 NAS ,但是数据只保存在 NAS 中总感觉不是很安全,所以希望有备份的手段,将 NAS 上的数据备份到移动硬盘中冷备份。 由于 Windows 下没找到开源好用的文件同步软件,微软之前维护的 SyncToy 似乎也不再维护,那么只能使用 Linux 环境下的 rsync 比较 ......
amp 环境 MSYS2 rsync MSYS

Mac安装Maven开发环境的详细步骤

1.进入官网下载Maven的压缩包。 下载地址:https://maven.apache.org/download.cgi 点击上面图示中的红色方框的apache-maven-3.8.8-bin.zip 2.将文件夹apache-maven-3.8.8移动个人喜好的其他目录,Maven安装完成。 下 ......
步骤 环境 Maven Mac

java基于springboot+vue非前后端分离的学生成绩管理系统、学生信息管理系统,附源码+数据库+文档+PPT

1、项目介绍 java基于springboot+vue非前后端分离的学生成绩管理系统、学生信息管理系统。 本文首先介绍了学生成绩管理的技术发展背景与发展现状,然后遵循软件常规开发流程,首先针对系统选取适用的语言和开发平台,根据需求分析制定模块并设计数据库结构,再根据系统总体功能模块的设计绘制系统的功 ......
管理系统 学生 系统 springboot 源码

AspNetCoreRateLimit应用于MVC项目求助

AspNetCoreRateLimit应用于MVC项目求助 前言 之前发过一篇文章: .NET Core WebApi接口ip限流实践 - 妙妙屋(zy) - 博客园 (cnblogs.com) 然后应用在前后端分离项目这个组件是非常好用的。但应用于不分离的项目,比如我的个人博客就有点麻烦。 就是我 ......
AspNetCoreRateLimit 项目 MVC

在linux上使用Qt开发动态库项目,怎么只生成一个so文件

背景: 在linux系统上,我们使用 Qt 开发动态库项目时,会默认生成四个文件:x.so 、x.so.1 、x.so.1.0、x.so.1.0.0 四个文件,只有一个真实的so库,剩下的三个都是链接文件。 我们交付的时候,不可能发一堆文件出去,所以我们需要对 Qt 项目进行设置,保证输入的只有一个 ......
文件 项目 动态 linux

Java练手项目(尚硅谷),后续2

菜鸟小白,如有大佬发现错误欢迎指正,洗耳恭听。 今天在练习Java尚硅谷的项目的时候,发现自己对break语句,还是不太了解,就把那个项目里面的一段循环代码拿了出来,单独放在一个小项目里,去看看,到底执行了哪句,执行顺序。 发现,这样来理解比较好一些。 代码如下: import java.util. ......
项目 Java

入门6-Pytest全局配置文件

通过全局配置pytest.ini文件执行() //会自动加载此文件 注意: 一般放在项目根目录下,并且名字必须为pytest.ini 编码格式为ANSI,有中文需要GBS1218 pytest.ini可以改变默认测试用例规则 不管main还是命令方式都会自动加载此配置文件 内容举例: [pytest ......
全局 文件 Pytest

Vulkan学习笔记之开发环境搭建

一、概述 最近因为工作需要开始学习Vulkan的相关知识,作为初学者,发现相对较好的学习资料莫过于vulkan-tutorial,在自己学习Vulkan的过程中,决定将自己的理解记录下来,一是为了加深记忆,二是为了分享给大家一起探讨学习,因此有了本系列文章,开发环境搭建是本系列文章的第一篇。 二、开 ......
环境 笔记 Vulkan

boot-admin开源项目中有关后端参数校验的最佳实践

我们在项目开发中,经常会对一些参数进行校验,比如非空校验、长度校验,以及定制的业务校验规则等,如果使用if/else语句来对请求的每一个参数一一校验,就会出现大量与业务逻辑无关的代码,繁重不堪且繁琐的校验,会大大降低我们的工作效率,而且准确性也无法保证。为保证数据的正确性、完整性,前后端都需要进行数 ......
boot-admin 参数 项目 admin boot

Gateway使用时不走全局过滤器

报错 今天配置nacos+gateway作为项目的基础,想通过gateway的过滤器进行token的校验。百度后,发送请求,进行网关找到对应的服务,但是没有进行token校验。每次请求都能够进入到方法体中。 自定义过滤器: @Component public class TokenFilter im ......
过滤器 全局 Gateway

springmvc知识梳理 一篇就能让你的项目按照springmvc框架跑起来

springmvc 目录 1.创建基本框架步骤 2.@RequestMapping() 2.1 value属性 2.1.1 路径支持ant风格 2.1.2 restful风格 2.2 method属性 2.2.1 form表单问题: 2.2.2 get和post相关问题(涉及面试题): 2.3 pa ......
springmvc 框架 项目 知识

Vue2入门之超详细教程九-监视属性

1、简介 监视属性watch: 1.当被监视的属性变化时,回调函数自动调用,进行相关操作 2.监视的属性必须存在,才能进行监视!! 3.监视的两种写法: (1) new Vue时传入watch配置 (2) 通过vm.$watch监视 深度监测: (1) Vue中的watch默认不监测对象内部值的改变 ......
属性 教程 Vue2 Vue

项目总结

在实习中参与的是,内部立项与团队管理项目的开发,主要是服务于BPS部门和B中心员工的。BPS Project Information Publishing Platform项目信息发布平台,主要面向BPS部门的中国用户和美国用户。主要包括项目立项,项目流程关联,还包括会议管理,项目报告,项目任务,测 ......
项目

使用IDEA2023创建springMVC项目,web项目

1.使用idea2022创建web项目 2.新建模块 3.编写文件名,记住如果想单独一个项目,不想被包括在其他项目里面就取消位置后面的地址,它有可能是上一个项目的主文件 4.创建完主要项目以后要添加web模块,先选中需要添加web项目的模块,再店家上方 +号,选择 web模块 3.修改部署描述符号以 ......
项目 springMVC IDEA 2023 web

VueUse 是怎么封装Vue3 Provide/Inject 的?

Provide/Inject Provide 和 Inject 可以解决 Prop 逐级透传问题。注入值类型不会使注入保持响应性,但注入一个响应式对象,仍然有响应式的效果。 Provide 的问题是无法追踪数据的来源,在任意层级都能访问导致数据追踪比较困难,不知道是哪一个层级声明了这个或者不知道哪一 ......
Provide VueUse Inject Vue3 Vue

HaoSQL-数据库开发环境合集

开发的时候,常常需要数据库环境。配置起来有时候其实挺麻烦的,所以这里找到了HaoSQL,非常适合在windows环境上开发使用。 包含的数据库: MySQL Pg MSSQL MariaDB Monogodb 链接地址: https://cloud.189.cn/web/share?code=MRN ......
环境 数据库 数据 HaoSQL

当我再次用Kotlin完成五年前已经通过Kotlin完成的项目后

> 近日来对Kotlin的使用频率越来越高, 也对自己近年来写过的Kotlin代码尝试进行一个简单的整理. 翻到了自己五年前第一次使用Kotlin来完成的一个项目([贝塞尔曲线](https://juejin.cn/post/6844903556173004807)), 一时兴起, 又用发展到现在的 ......
Kotlin 年前 再次 项目

vue2使用图片懒加载之vue-lazyload

1. 为什么要进行图片懒加载呢? 使用图片懒加载的主要原因是为了优化网站或应用程序的性能和用户体验。当页面中存在大量图片时,如果一次性全部加载会影响页面的加载速度,用户可能需要等待很长时间才能看到完整的页面内容,这会影响用户的体验和满意度。 2. 如何实现图片懒加载 使用https://www.np ......
vue-lazyload vue lazyload 图片 vue2

linux 中使用alias命令创建环境变量

001、创建前 [root@PC1 hiblup]# ls hiblup hiblup_1.3.1_linux_x86_64_20230220.tar.gz hiblup.log [root@PC1 hiblup]# hiblup ## 测试hiblup命令 bash: hiblup: comman ......
变量 命令 环境 linux alias

SpringCloud gateway全局过滤器

GlobalFilter接口具有与GatewayFilter相同的签名。这些是有条件地应用于所有路由的特殊过滤器。 ####组合GlobalFilter和GatewayFilter 当请求与路由匹配时,过滤web处理程序会将GlobalFilter的所有实例和GatewayFilter的所有路由特定 ......
过滤器 全局 SpringCloud gateway

关于vue系统禁止脚本运行问题的解决

问题描述 满怀期待地输入vue list命令行,然后就出现了这个错误 问题解决 以管理员身份运行终端界面,在该界面输入get-ExecutionPolicy,查看脚本运行状态是否被允许, 若是出现Restricted结果,则表明被禁止; 若是出现RemoteSigned结果,则表明没有被禁止;(是可 ......
脚本 问题 系统 vue

openGauss 5.0 一主两从 复制环境 搭建手册

openGauss 5.0 一主两从 复制环境 搭建手册 2023-04-07 13:49850原创openGauss 本文链接:https://www.cndba.cn/dave/article/116528 在之前的博客我们了解了单机版的openGauss安装。 Linux 7.6 平台 ope ......
openGauss 手册 环境 5.0

Java练手项目,后续1

阅读本文需注意,作者是辣鸡新手,有些注释和解释可能不太对,欢迎大佬们前来指正,洗耳恭听。 关于str.char(0);查看下面的链接学习(其他人的) https://blog.csdn.net/ammmd/article/details/3014251 关于异常处理这部分:(菜鸟教程中的) http ......
项目 Java

golang的vscode环境搭建

因为墙的原因,vscode安装go插件会有报错,需要切换成国内的镜像 GOPROXY https://proxy.golang.com.cn,direct ......
环境 golang vscode

Vite-WeGPT聊天AI实例|vue3+pinia仿ChatGPT聊天界面

基于vue3.x+vite4+pinia2仿chatgpt聊天模拟实例Vue3-WeGPT。 基于Vite4.x+Vue3+Pinia2+VEPlus+Vue3-Markdown等技术实现仿ChatGPT聊天AI界面实例。整体界面简洁清新、支持2种界面布局、暗黑+亮色模式、全屏+半屏展示、Markd ......
Vite-WeGPT 实例 界面 ChatGPT WeGPT