会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
李若盛开
一枚喜欢跑步,热衷于技术的深漂Gopher ~
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
20
21
22
23
24
25
26
27
28
···
40
下一页
2023年7月31日
RabbitMQ - MQ幂等、去重的解决方案
摘要: 1.场景描述消息中间件是分布式系统常用的组件,无论是异步化、解耦、削峰等都有广泛的应用价值。我们通常会认为,消息中间件是一个可靠的组件——这里所谓的可靠是指,只要我把消息成功投递到了消息中间件,消息就不会丢失,即消息肯定会至少保证消息能被消费者成功消费一次,这是消息中间件最基本的特性之一,也就是我们
阅读全文
posted @ 2023-07-31 13:58 李若盛开
阅读(1224)
评论(0)
推荐(0)
2023年7月29日
RabbitMQ - Exception (403) Reason: "no access to this vhost"
摘要: 可能原因: 1)没有配置该用户的访问权限,可以通过rabbitmqctl add_vhost admin来添加,并赋予权限: rabbitmqctl set_permissions -p 用户名 admin "." "." ".*" 代码在连接的时候,必须制定对应的vhost,否则是没有访问权限:c
阅读全文
posted @ 2023-07-29 17:01 李若盛开
阅读(764)
评论(0)
推荐(0)
Mysql - 安全模式:sql_safe_updates
摘要: 安全模式 在mysql中,如果在update和delete没有加上where条件,数据将会全部修改。不只是初识mysql的开发者会遇到这个问题,有经验的工程师难免也会忘记写入where条件。 为了避免失误造成的数据全部修改和删除,通过配置sql_safe_updates可开启mysql的安全模式。
阅读全文
posted @ 2023-07-29 16:56 李若盛开
阅读(858)
评论(0)
推荐(0)
2023年6月21日
Go 数据库连接池的设计与实现
摘要: 为什么需要连接池 每个连接建立时都会申请内存用来做socket buffer 每个连接都要做三次握手四次挥手 每个连接关闭时都要释放内存空间 在高并发场景下,由于没有连接池的最大连接数限制,可以创建无数个连接,耗尽文件描述符 并发高时,会产生大量的连接,影响系统调度,会占用太多系统资源 连接池设计基
阅读全文
posted @ 2023-06-21 20:17 李若盛开
阅读(208)
评论(0)
推荐(0)
2023年6月20日
Mysql - Error 1040 :Too many connections
摘要: 报错原因:实际连接数超过了mysql 允许的最大连接数【默认连接数是151】,访问量过高,MySQL服务器抗不住。 查看当前最大连接数 show variables like '%max_connections%'; 解决办法:1、修改max_connections Windows环境下找到mysq
阅读全文
posted @ 2023-06-20 21:05 李若盛开
阅读(376)
评论(0)
推荐(0)
v-model、v-bind和v-on三大指令的区别
摘要: v-model 在表单输入元素或组件上创建双向绑定。v-model指令用于在表单控件或者组件上创建双向绑定。 期望的绑定值类型:根据表单输入元素或组件输出的值而变化 v-bind v-bind指令可以用来绑定标签的属性和样式。要绑定的内容是作为一个JS变量,因此只需要对该内容编写合法的JS表达式。基
阅读全文
posted @ 2023-06-20 13:09 李若盛开
阅读(298)
评论(0)
推荐(0)
2023年6月18日
Vue3 - 实现文本复制粘贴功能
摘要: 1.安装库并导入 npm i vue-clipboard3 --save 2.在需要的前端文件中导入 import clipboard3 from 'vue-clipboard3' html结构如下 <template> <div class="hello"> <input type="text"
阅读全文
posted @ 2023-06-18 23:34 李若盛开
阅读(2227)
评论(0)
推荐(0)
2023年6月15日
windows环境下操作,同一台机器 如何跑两个mysql服务?
摘要: 在同一台机器上运行两个 MySQL 服务是可行的,但需要注意以下几点: 确保端口号不冲突。每个 MySQL 服务都需要监听一个独立的端口,以便客户端可以连接到正确的服务。 配置文件的区分。每个 MySQL 实例需要有自己独立的配置文件,包括数据存储路径、日志文件路径等信息。 确保资源充足。运行多个
阅读全文
posted @ 2023-06-15 12:04 李若盛开
阅读(3440)
评论(0)
推荐(0)
2023年6月11日
database/sql库
摘要: database/sql 是 Go 语言中一个标准库,用于处理关系型数据库的操作。它是一个轻量级的 SQL 数据库抽象,提供了一些基本的接口,包括连接、查询、事务等。database/sql 使用 SQL 驱动程序的方式连接不同的数据库,让我们可以使用统一的 API,而不用考虑底层数据库驱动的差异性
阅读全文
posted @ 2023-06-11 17:44 李若盛开
阅读(185)
评论(0)
推荐(0)
2023年6月10日
Gorm 更新零值问题
摘要: 1) Update 更新单个字段值,使用结构体 2)Save用于保存所有字段。提示: 相当于根据主键id,更新所有模型字段值。如果记录在数据库中已经存在,Save 方法就会更新该记录。如果不存在,则会插入一条新记录。默认会更新该对象的所有字段,即使没有赋值 db.First(&user) user.
阅读全文
posted @ 2023-06-10 23:06 李若盛开
阅读(882)
评论(0)
推荐(0)
上一页
1
···
20
21
22
23
24
25
26
27
28
···
40
下一页
公告