会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
李若盛开
一枚喜欢跑步,热衷于技术的深漂Gopher ~
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
19
20
21
22
23
24
25
26
27
···
40
下一页
2023年9月12日
RabbitMQ - Exception (504) Reason: "channel id space exhausted"
摘要: 使用go的第三方包:github.com/rabbitmq/amqp091-go 出现报错:get mq channel error {"error": "Exception (504) Reason: channel id space exhausted"} ctx := context.Back
阅读全文
posted @ 2023-09-12 11:24 李若盛开
阅读(548)
评论(0)
推荐(0)
2023年9月1日
Mysql - 数据库性能从哪几些方面如何优化
摘要: 1、硬件和操作系统层面的优化 硬件:cpu、内存、磁盘io、网络带宽操作系统:Linux、Windows(mysql最初就是基于linux系统开发的,所以mysql在linux系统上的稳定性和性能普遍比在windows系统上高很多。)应用文件句柄(ulimit -a open files)网络配置
阅读全文
posted @ 2023-09-01 11:58 李若盛开
阅读(92)
评论(0)
推荐(0)
Mysql - 索引type ref原理及优化方法
摘要: MySQL索引是提高查询效率的重要工具。其中,type ref索引是一种比较常见的索引类型。本文将介绍type ref索引的原理及优化方法,帮助更好地使用MySQL索引。 一、type ref索引的原理 type ref索引是一种基于非唯一索引的查找方式。当MySQL使用非唯一索引进行查询时,会返回
阅读全文
posted @ 2023-09-01 11:56 李若盛开
阅读(1217)
评论(0)
推荐(1)
2023年8月23日
gorm的First、Find、Raw与Scan
摘要: 使用First,Take,Last 进行单条查找,First根据主键正序,Last 根据主键倒序 Find查询结果是列表,First查询的是单条数据。 Raw 中文:原生的 作用:在写gorm语句时候用来写Raw sql语句(原生sql语句) 在使用Raw自定义SQL查询时,使用Scan来接收数据,
阅读全文
posted @ 2023-08-23 16:40 李若盛开
阅读(3853)
评论(0)
推荐(0)
2023年8月14日
Mysql - BIGINT 数据类型
摘要: 1、bigint默认是有符号,即取值范围是正负范围 比如:bigint(20),就是-1234567890123456789~+1234567890123456789 2、bigint unsigned无符号,即取值范围就是正值范围 比如:bigint(20),就是+1234567890123456
阅读全文
posted @ 2023-08-14 12:06 李若盛开
阅读(5431)
评论(0)
推荐(0)
2023年8月11日
Mysql - Error 1264: Out of range value for column 'balance' at row 1
摘要: 报错原因:值超出列的范围 可能原因: 原因1:值超出其可输入的范围。 解决方法: 1、把该字段INT类型修改为BIGINT,或者改成其他数据类型。 2、检查是否有符号 有符号数据类型表示该列可以存储正整数和负整数值。这是 MySQL 中大多数整数类型的默认类型。因此,除非明确指定,否则任何整数类型列
阅读全文
posted @ 2023-08-11 12:04 李若盛开
阅读(1300)
评论(0)
推荐(0)
2023年8月10日
Golang - 原生go-sql-driver:出现invalid connection报错
摘要: 在使用go-sql-driver/msqyl驱动过程中,偶现invalid connection错误,字面上看就是无效连接的意思。 开始以为是数据库压力问题或是网络不好,后来发现服务器和数据库是走内网的,网络出现问题几率非常小;只是在测试服务器上跑,没多少连接,不存在压力问题。 golang数据库驱
阅读全文
posted @ 2023-08-10 18:24 李若盛开
阅读(1902)
评论(0)
推荐(0)
2023年8月4日
Go语言Http调用之Get、Post请求详解
摘要: HTTP 调用需要通过 http 包里的 Client 结构体里的 Do 方法去实现,因此需要先声明一个 Client 结构体变量,该结构体可以设置超时时间等配置。 对于一个请求里的 URL,查询参数,请求 method 等参数,需要 http 包里的 Request 结构体去封装。我们可以通过 N
阅读全文
posted @ 2023-08-04 20:18 李若盛开
阅读(3876)
评论(0)
推荐(0)
2023年8月2日
RabbitMQ - 生产者发布确认模式
摘要: 在消息队列系统中,生产者负责发送消息到消息队列中,而消费者负责从消息队列中接收并处理消息。在生产者发布消息时,为了确保消息被成功发送到消息队列,可以使用生产者发布确认模式。该模式允许生产者在消息被确认(即成功接收)或者未确认(发送失败)时得到通知,从而确保消息的可靠性。 主要步骤如下: 连接到Rab
阅读全文
posted @ 2023-08-02 10:57 李若盛开
阅读(180)
评论(0)
推荐(0)
2023年7月31日
写给软件编程新手的建议
摘要: 不管你是否科班出身,需要从入门到精通开始进行学习并且进行实践,在实践中去积累和总结经验,这样才能够提高自己的编程认知和思维方式。 1、 理解需求; 编码之前必须先理解需求,知道你需要做什么,然后再开始编程。这一点很重要,就象你做题目一样,先理解了题目的意思,才能回答问题。需求方面,如果有不明白的,能
阅读全文
posted @ 2023-07-31 14:33 李若盛开
阅读(70)
评论(0)
推荐(0)
上一页
1
···
19
20
21
22
23
24
25
26
27
···
40
下一页
公告