tnblog
首页
视频
资源
登录
排名
1
文章数
15030
总访问量
216.3万
粉丝数
30
评论数
120

docker compose mysql 主从搭建

mysql 主从搭建目录 简介主从复制的方式 主从复制流程 docker 搭建 文件结构主master从docker compose sql 异常解决恢复同步 简介在当前查多读少的业务下, 我们迫切的需要读写分离, 并且需要数据库支持伸缩。这样我们可以多台数据库分摊请求, 减少单库的访问压力。  优点: 负载均衡异地容灾备份...

小技巧 2023-06-25 浏览(2870

flex flex-gorw不等分的问题

flex flex-gorw不等分的问题今天在练习flex 栅格布局的时候, 明明设置了项目元素都是flex-gorw:1;但是发现有个地方 ,因为div填充了内容 导致没有平分成功,如下图。后面查资料发现(引用: https://my.oschina.net/pokdars/blog/3023900)解决方案1:大神的博客加上:width: 0;就可以解决,但是不知道为啥要这样...

小技巧 2023-05-21 浏览(1428

error is *json.SyntaxError, not validator.ValidationErrors

error is *json.SyntaxError, not validator.ValidationErrors框架gin json绑定获取报错 ### token 刷新 post {{api}}/refreshtoken HTTP/1.1 Content-Type: application/json { "refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJVc2VySWQiOjIsIkFjY291bnQiOiIxMjM0NSIsImlz...

golang 2023-05-11 浏览(1286

netcor6.0 swargger 生成带注释的api

目录 api带有中文注释和字段解释 program项目配置 api带有中文注释和字段解释programbuilder.Services.AddSwaggerGen(options => { options.SwaggerDoc("v1", new OpenApiInfo { Version = "v1", Title = "web API", Description =...

Net 2022-11-07 浏览(2728

net 项目中使用automapper

目录 net 项目中使用automapper 自动注入方式 项目中引入包 注入服务 写automapper 配置文件 具体使用automapper net 项目中使用automapper自动注入方式项目中引入包//这个是可以自动注入的 <PackageReference Include="AutoMapper.Extensions.Microsoft.DependencyInjection" Ve...

Net 2022-11-05 浏览(4200

go数据库调用坑

go mysql 坑 数据库空值映射到go 上使用sql.nullXXX数据库timestamp映射到go上需要在sql dns上加上parseTime=true 时间转换如果查询出来的name 没有在结构体上显示, 会报missing destination name ? in *models.BlogUser 少了 字段, 这个时候需要检查sql查出来的 字段是否都在结构体上。

go坑 2022-06-08 浏览(3040

go 1.18版本升级坑

go 1.18 版本升级坑go版本升级到1.18版本的时候代码编译出现如下错误, 但是我们run 是可以run起来的 , goland 包运行的时候也运行不了 图中提示我们需要使用-buildvcs=false这个 打开cmd :go env -w GOFLAGS=-buildvcs=false 然后go env确认是已经设置好了 。

golang 2022-06-03 浏览(4671

在线测试跨域问题

在线测试跨域问题打开谷歌 ,f12调出开发者工具, 然后在控制台打印下面的js代码。 var xhr = new XMLHttpRequest(); xhr.open('GET', 'https://ip/XXX/action'); xhr.send(null); xhr.onload = function(e) { var xhr = e.target; console.log(xhr.responseText); }

小技巧 2022-05-17 浏览(4565

go-regex

package main import ( "fmt" "regexp" ) // 正则表达式 // 1. 匹配字符 // 2. 替换字符 // 3. 查找字符 // https://pkg.go.dev/regexp#section-documentation func main() { fmt.Println("1. 匹配字符") matchFun() fmt.Println("2. ...

golang 2022-04-27 浏览(2901

go defer 相关知识点

package main type Foo struct { v int } func NewFoo(n *int) Foo { println("NewFoo",*n) return Foo{} } func (Foo) Bar(n *int) { println("bar",*n) } func main() { var x = 1 var p = &x println("1---",*p) ...

golang 2022-02-18 浏览(3502

JWT(json web token)

jwt[toc] 官网直达jwt.io 什么是json 网络令牌json web token (jwt) 是一个开放标准,它定义了紧凑且自包含的方式, 用于在各方之间作为json 对象安全的传输信息。 该信息是可以被验证和信任的, 因为它是经过数字签名的。 紧凑:就是网络传输快,体积小 自包含:可以包含一些自定义的数据,且信息公开...

概念 2021-09-08 浏览(3866

启动RabbitMQ成功但是访问localhost:15672无法访问

启动RabbitMQ成功但是访问localhost:15672无法访问 打卡服务 win 搜索服务或者cmd services.msc 找到rabbitMq 服务 右键点击属性选择登陆登陆身份改为此账户,应用

mq 2021-04-20 浏览(6861

win mq 启动时候 Failed to create cookie file '[location of ".erlang.cookie"]/.erlang.cookie': enoent

当使用命令出现一下问题的时候:win mq 启动时候 Failed to create cookie file ‘[location of “.erlang.cookie”]/.erlang.cookie’: enoent 因评论长度原因 这里直接 放入参考网址 参考网址:点击跳转 可以这样解决: 打开rabbitmq-env文件:C:\Program Files\RabbitMQ Server\rabbitmq_server-3.8.14...

mq 2021-04-20 浏览(5502

netEFCore Could not load type 'Microsoft.EntityFrameworkCore.Internal.SemanticVersionComparer'

core3.1 ef 5.0.5 Could not load type ‘Microsoft.EntityFrameworkCore.Internal.SemanticVersionComparer’ 这个问题一般是ef包版本不兼容, 把ef包更换到和core相兼容的版本就可以了第三方网址:Could not load type ‘Microsoft.EntityFrameworkCore.Internal.SemanticVersionComparer’

Net 2021-04-16 浏览(5605

typora Picgo Sm.ms 配置图床

typora Picgo Sm.ms 配置图床 下载好typora下载picgo配置typora注册sm.ms 图床账号配置picgo图床 下载好typoratyproa官网下载 下载picgo 在安装好typora 的基础上。 打开偏好设置: ctrl+逗号打开 或者点开文件=》偏好设置 结果如图: 点击下载: 先选择图像 点击下载后会跳转到picgo 官网...

小技巧 2021-03-24 浏览(5379

解决golang go get被墙的问题

解决go get被墙golang我们使用go get命令的时候会出现有些包拉取失败, 这是因为我们国内特殊网络的原因。 解决方案1:设置GOPROXY 代理 我们先运用go env 命令: 先查看自己的GO111MODULE , GOPROXY运行export GO111MODULE=on 来开启go module 。设置代理: export GOPROXY=https://goproxy.io,direct设置完后...

golang 2021-02-24 浏览(5499

golang 简单的workpool demo

// 实现计算一个数字的各个位数之和如:123=6 // 采用工作池方式 package main import ( "fmt" "math/rand" ) type job struct { number int id int } type result struct { job *job sum int } func main() { j := make(chan *job, ...

golang 2021-02-08 浏览(5602

golang chan,gouroutine 学习

并发编程多线程 线程是属于操作系统进行管理, 也就是属于内核态线程之间切换, 需要发生用户态和内核态的切换 当系统中有大量线程的时候,系统会变卡用户态的线程,支持大量的创建线程,也叫协程或gouroutine gouroutine 一个操作系统对应用户态多个gouroutine同时使用多个操作系统线程操作系统线程对gourout...

golang 2021-02-08 浏览(3872

无论这个世界对你怎样,都请你一如既往的努力、勇敢、充满希望。
排名
6
文章
6
粉丝
16
评论
8
{{item.articleTitle}}
{{item.blogName}} : {{item.content}}
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2024TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
欢迎加群交流技术