Pinia pinia 是一款新的vue3的状态管理库,完整的typescript支持。 安装 创建根store并且引用到app上 定义Store 使用defineStore...
Pinia pinia 是一款新的vue3的状态管理库,完整的typescript支持。 安装 创建根store并且引用到app上 定义Store 使用defineStore...
env环境变量 vite在import.meta.env 对象上暴露环境变量。固定的环境变量有 import.meta.env.MODE: string类型,应用运行的模式,...
背景 在开发中,使用 spring boot + netty 开发了一套tcp长连接的服务。在使用过程中,需要对这个服务进行指标监控。 grafana 是一个跨平台的开源的度...
背景代码 在维护项目代码时,使用sonarlint扫描代码时,发现以下代码,提示代码圈复杂度为33,这意味着这段代码可能质量低且难于测试和维护。圈复杂度是一种代码复杂度的衡量...
@冯走心 y有微信号,被封了
vue antd 基于json schema 的动态表单实现 二: 动态表单使用介绍 本篇文章主要介绍基于json schema 实现 vue antd 的动态表单中的第二部分:使用。 源码vue-alainvue antd 基于json schema ...
背景 在项目中,使用到了将菜单数据转换为数格式返回给前端的需求。从数据库中读取的数据,是以list格式读取的,那么如何使用java代码将list转换为tree 呢?tree型...
背景 在 spring boot 项目中,使用@RestController / @RequestMapping / @GetMapping / @PostMapping 等...
背景 在使用Spring Boot Mvc的项目中,使用Long类型作为id的类型,但是当前端使用Number类型接收Long类型数据时,由于前端精度问题,会导致Long类型...
背景 C# 版本库 MediatR 是一个中介者模式实现类库,其核心是一个中介 者模式的.NET实现,其目的是消息发送和消息处理的解耦。它支持单播和多播形式使用同步或异步的模...
策略模式 定义 定义一簇算法类,将每个算法分别封装起来,让他们可以互相替换,策略模式可以使算法的变化独立于使用它们的客户端 场景 使用策略模式,可以避免冗长的if-else ...
泛型依赖注入 Spring 4.0版本中更新了很多新功能,其中比较重要的一个就是对带泛型的Bean进行依赖注入的支持。泛型依赖注入允许我们在使用spring进行依赖注入的同时...