vite2.0-00-聊一聊 vite
vite2.0-00-聊一聊 vite,vite 系列 00-聊一聊 vite 01-vite 等构建工具对比 02-vite 实战入门 vite 是什么? Vite 是一个由 Evan You(Vue.js 的创造者)开发的现代化构建工具,旨在为前端开发...
字符编码发展史3 — GB2312/Big5/GBK/GB18030
字符编码发展史3 — GB2312/Big5/GBK/GB18030, 2.2. 第二个阶段 本地化 2.2.3. 多字节编码 2.2.3.1. GB2312 2.2.3.2. Big5 2.2.3.3. GB13000 2.2.3.4. GBK 2.2.3.5. GB18030 2.2.3.6. 总结 上一...
EFCore如何更改跟踪状态
EFCore如何更改跟踪状态,这里简单介绍下几种修改实体或者导航的跟踪状态。 1. 直接修改实体 对已在DbContext中跟踪的实体,直接操作,如给字段赋值、给导航属性赋值或者添加删除等 对未在DbCont...
基于 .NET 的 Nuget 发版工具
基于 .NET 的 Nuget 发版工具,背景 由于 Natasha 及周边项目发版任务多,文件结构也不简单,之前一直使用基于 Github 管道脚本和 XUnit 来发版。这个方案对于发版环境与条件依赖性较强,且不够...
Anaconda基础使用
Anaconda基础使用,背景 Anaconda用于解决多个版本的python环境共存问题,开箱即用。本随笔只记录基础的使用命令。 基础使用 创建环境 # pytest为环境名 3.5为python的版本 conda create -n pyte...
多线程开发常见问题汇总
多线程开发常见问题汇总,1. Thread.UncaughtExceptionHandler UncaughtExceptionHandler 是一个接口,用于处理线程因未捕获异常而突然终止的情况。 虽然,通常都会在线程执行的代码中加try......
函数指针和std::function在成员函数的使用区别
函数指针和std::function在成员函数的使用区别,成员函数,函数指针和 std::function 的区别很明显。成员函数的调用需要依赖于对象实例(即 this 指针),因此它们的处理方式与普通函数不同。以...
Java中启动jar包命令详解
Java中启动jar包命令详解, 1、windows环境 在cmd命令窗口,执行java -jar ***.jar即可启动java程序。按下ctrl+c或直接关闭cmd命令窗口,当前程序都会退出。 windows环境下javaw启动命令代表后台...
【C/C++】5.字节对齐和字节填充
【C/C++】5.字节对齐和字节填充,字节对齐(alignment)和字节填充(padding)是优化内存访问效率和确保数据结构正确存储的重要机制。 了解字节对齐和填充的原理可以帮助我们更好地设计数据结构...
从千万粉丝“何同学”抄袭开源项目说起,为何纯技术死路一条?
从千万粉丝“何同学”抄袭开源项目说起,为何纯技术死路一条?,随笔 从千万粉丝“何同学”抄袭开源项目说起,为何纯技术死路一条? 数据源的统一与拆分 报警系统的指标、规则与执行闭环 java 老...
我在大厂做 CR——如何体系化防控空指针异常
我在大厂做 CR——如何体系化防控空指针异常,大家好,我是木宛哥,今天和大家分享下——代码 CR 时针对恼人的空指针异常(NullPointerException)如何做到体系化去防控; 什么是空指针异常 从内...














