摘要:一、简介 Seq,国外开发的一个针对.NET的非常友好的日志服务。支持容器部署,提供单用户免费开发版本。 官网:https://datalust.co/seq 使用文档:https://docs.datalust.co/docs 二、功能 支持主流编程语言,特别是.NET非常友好。 丰富的事件格式。
阅读全文
摘要:一、简介 Serilog,Microsoft .NET 的结构化日志记录库,Checkout.com .NET 首选日志记录库。支持各种日志记录目的地(接收器)包从标准控制台和基于文件的接收器到日志服务,如Datadog。 二、包 常用的Nuget安装包如下: Serilog :主包 Serilog
阅读全文
摘要:一、简介 1.1、进程 当一个程序开始运行时,它就是一个进程,进程包括运行中的程序和程序所使用到的内存和系统资源。 一个进程是由多个线程组成。 1.2、线程 线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的,即不同的线程可以执行同样的函数。 1.3、句
阅读全文
摘要:一、区别 pinia它没有mutation,他只有state,getters,action【同步、异步】使用他来修改state数据。 pinia默认也是存入内存中,如果需要使用本地存储,配置上比vuex麻烦一点。 pinia语法比vuex更容易理解和使用,灵活。 pinia没有modules配置,没
阅读全文
摘要:一、创建项目 创建文件夹,然后cmd,输入以下内容。然后选择TS版本。 npm create vite 二、安装依赖 在vs code中,使用终端,输入命令 npm i 三、安装其他插件 3.1、路由 vue-router 多页面应用需要安装路由。所以需要使用vue-router。 npm i vu
阅读全文
摘要:// 枚举 public enum enumStudent { [Description("性别")] sex = 0, [Description("年龄")] age = 1, } // 获取方法 public string GetDescriptionByEnum(Enum enumValue)
阅读全文
摘要:一、简介 Vite:一款前端构建工具。 官网地址:https://cn.vitejs.dev 二、依赖 1、Node.js。下载和安装环境略过。 三、基于Vite创建Vue3项目 3.1、创建vite npm create vite@latest 之后跟随引导,操作以下3个命令启动程序。 拿到启动u
阅读全文