Easter79 Easter79
3年前
tcp_tw_recycle参数引发的数据库连接异常
【问题描述】开发反馈有个应用在后端数据库某次计划性重启后经常会出现数据库连接异常问题,通过监控系统的埋点数据,发现应用连接数据库异常有两类表现:  其一:连接超时  <spanstyle"backgroundcolor:FFFF00"131148.00msTomcatConnectionPool</span  其二:连接耗时过
Stella981 Stella981
3年前
GO标准库flag
Go语言内置的flag包实现了命令行参数的解析。os.Argsos.Args是一个\\string类型。获取命令参数示例:funcmain(){iflen(os.Args)0{forindex,args:rangeos.Args{
Stella981 Stella981
3年前
Git fetch
基于远程跟踪分支创建本地分支如果你想基于远程跟踪分支创建本地分支(在本地分支上工作),你可以使用如下命令:gitbranch–track或gitcheckout–trackb,两个命令都可以让你切换到新创建的本地分支。例如你用gitbranchr命令看到一个远程跟踪分支的名称为“origin/refactored”是你所需要的
Stella981 Stella981
3年前
Linux 挂载数据盘
使用管理终端,或远程连接工具,输入用户名root和密码登录到实例。运行fdiskl命令查看数据盘。注意:在没有分区和格式化数据盘之前,使用dfh命令是无法看到数据盘的。如果执行了fdiskl命令后,没有发现/dev/xvdb,则表示您的实例没有数据盘,因此无需挂载。1.运行fdisk/dev/x
Wesley13 Wesley13
3年前
5.1 vim介绍 5.2 vim颜色显示和移动光标 5.3 vim一般模式下移动光标 5.4 vim一般模式下复制、剪切和粘贴 5.5 进入编辑模式 5.6 vim命令
vim命令vim和vi几乎是一样的,唯一的区别就是当编辑一个文本时,使用vi不会显示颜色,而使用vim会显示颜色。vim有三个模式:一般模式,编辑模式,命令模式。系统最小化安装时没有安装vim命令,需要自己使用yum进行安装:root@cham2~yuminstallyvimenhanced
Wesley13 Wesley13
3年前
MySQL EXPLAIN 详解
一.介绍  EXPLAIN命令用于SQL语句的查询执行计划。这条命令的输出结果能够让我们了解MySQL优化器是如何执行SQL语句的。这条命令并没有提供任何调整建议,但它能够提供重要的信息帮助你做出调优决策。先解析一条sql语句,你可以看出现什么内容1EXPLAIN SELECT
Stella981 Stella981
3年前
C# CsRedis的初探(二)
Redis常用命令基本篇keys命令     ?  匹配一个字符 KEYSh?llo匹配hello, hallo和hxllo等。    \  匹配任意个(包括0个)字符KEYSh\llo匹配hllo和heeeeello等。
Wesley13 Wesley13
3年前
MySQl的一些基本知识
安装mysql服务:命令行软件程序存入数据mysql.server存入数据mysql.client命令行操作数据库在sql里面和空格都代表注释。sql注入:“or11;
Wesley13 Wesley13
3年前
MYSQL初级学习笔记一:MYSQL常用命令和数据库操作(DDL)!(视频序号:初级_3,4)
知识点一:MYSQL常用命令(3)登入方法:一,mysql–u账号–p密码退出方法:一,EXIT,QUIT修改MYSQL命令提示符:连接上客户机之后,通常使用prompt命令修改;连接客户机时,通常使用参数指定,mysql–uroot–proot–prompt提示符常用的提示符参数:\\D:完整的日期
融云IM即时通讯 融云IM即时通讯
9个月前
融云IM干货丨IM服务消息推送,客户端版本更新后,如何确保消息不丢失?
确保客户端版本更新后消息不丢失,可以采取以下几种策略:消息持久化:确保消息被存储在可靠的存储介质中,如数据库或磁盘,这样即使客户端或服务端发生故障,消息也不会丢失。对于RabbitMQ等消息队列,需要开启持久化机制,将消息持久化到硬盘上,即使服务重启也能从