摘要: public async Task<string> GetString() { // 防止中间件已经读取过数据 Request.Body.Position = 0; do { ReadResult readResult = await Request.BodyReader.ReadAsync(); 阅读全文
posted @ 2024-07-11 11:02 三寸月光 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 1、新建一个BlazorApp项目 2、新建文件夹WebLib,并在终端中打开 执行指令 npm init -y 在WebLib目录下新建tsconfg.json文件 { "compilerOptions": { "noImplicitAny": false, "noEmitOnError": tr 阅读全文
posted @ 2024-02-02 17:44 三寸月光 阅读(129) 评论(0) 推荐(1) 编辑
摘要: 以Winfrom为例,创建一个Class 继承BlazorWebView这个类,重写CreateFileProvider这个方法就行。保存后,用新控件替换原来的控件,WPF,MAUI同理,但是MAUI只有Windows平台能用下面的代码。其他平台会报错,找不到文件。 public class Cus 阅读全文
posted @ 2024-01-26 16:23 三寸月光 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 一、复制文件 1. 找到mongodb的安装目录,复制两份并改名(随便什么名称) 2. 找到mongodb的log和data目录,同样复制两份 二、修改配置文件 1. 修改第一步中,复制的两份mongodb文件中的配置文件 别忘了把主服务的配置文件中的replication项也加上相应的值 # mo 阅读全文
posted @ 2022-03-10 10:52 三寸月光 阅读(386) 评论(0) 推荐(0) 编辑
摘要: Json:前端拿到的是Base64编码的字符串 阅读全文
posted @ 2022-03-08 21:32 三寸月光 阅读(675) 评论(0) 推荐(0) 编辑
摘要: 1、安装相关插件 go install google.golang.org/protobuf/cmd/protoc-gen-go go install google.golang.org/grpc/cmd/protoc-gen-go-grpc 2、配置环境变量 在Path下添加 %GOPATH%\b 阅读全文
posted @ 2022-02-15 11:29 三寸月光 阅读(290) 评论(0) 推荐(0) 编辑
摘要: C#的Datetime是包含3位毫秒数的,而Mysql的Datetime类型默认是不保留毫秒数的。 将mysql的datetime类型长度设为3即可datetime(3) 阅读全文
posted @ 2021-12-27 16:41 三寸月光 阅读(790) 评论(2) 推荐(0) 编辑
摘要: 主要用于记录别人写的好的文章 图解Golang垃圾回收机制! 阅读全文
posted @ 2021-07-16 14:38 三寸月光 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 与函数的区别 1、方法执行时的参数类型取决于方法定义时的类型,与调用方的类型无关。即定义时参数类型是指针类型,那么即时调用方不是指针类型,也会传递指针类型的参数。 package main import "fmt" type Data struct { x int } func (self Data 阅读全文
posted @ 2021-07-10 17:26 三寸月光 阅读(35) 评论(0) 推荐(0) 编辑
摘要: rang原理 rang的value是对被遍历值的一个拷贝 即遍历时,value会开辟一块内存,每次将被遍历对象的值拷贝到value的内存空间里。所以对value本身的修改是无法影响外部对象的。 除非被遍历的对象是一个指针类型。这样拷贝过来的是一个地址。对地址指向内存空间的值进行修改则会影响到原始值。 阅读全文
posted @ 2021-07-09 17:29 三寸月光 阅读(219) 评论(0) 推荐(0) 编辑