Ubuntu系统解决GLIBC版本过低的问题 使用以下命令检查本系统中的GLIBC版本 1234567891011121314151617181920212223242526272829303132strings /lib/x86_64-linux-gnu/libc.so.6| grep GLIBC_## 会有以下输出:GLIBC_2.2.5GLIBC_2.2.6GLIBC_2.3GLIBC_2.3.2GLIBC_2.3.3GLIBC_2.3 2023-09-07 Linux #运维
Linux安装Ping命令工具的方法 在 Linux 中该命令是自带的,但是在使用 Docker 容器时,里面的一些系统容器为了减少编译后的镜像大小,所以把一些非必要的工具都给去除掉了。所以在这些容器里面,是没有一些工具的,比如该文章中的 ping 命令。 使用以下命令安装 Ping 命令以及其软件包: 1apt-get -y install inetutils-ping 使用该命令之后,系统就能使用 ping 命令了。 2023-09-07 Linux #运维
Go中格式化输出代码结果乱码 在 Go 中封装 fmt.Printf 代码的时候,总是会出现以下问题: 12345678910111213141516171819package mainimport "log"func main() { Debugf("我叫%s,今年%d", "jim", 18)}func Debugf(str string 2023-09-01 踩坑记录 #Go
进入到要创建仓库的文件夹 这里仅记录Git的相关操作,以防日后忘记。 init_初始化12# 进入到要创建仓库的文件夹git init config_配置信息git的配置分等级的,从高到低分别是 global(全局)、system(系统级)、local(仓库级) 123456# 模板git config (配置等级) 配置建 "配置值"# 示例git config --global user.name 2023-07-20 工具
在Git中设置本地分支的上游跟踪分支 查看本地分支的上游跟踪分支使用以下命令: 123456789git branch -vv## 输出* #ZNJS-221 23f7175 [origin/develop] Merge branch '#ZNJS-443' into 'develop' #ZNJS-443 68d7f0a [origin/develop: 领先 9] Merge remote 2023-07-20 Linux #Git
MySQL中一条SQL语句的执行流程 执行流程MySQL 中的一条 SQL 语句在执行时,会走的流程如下图所示: 从上图图中可以看出,MySQL 中一条 SQL 语句会经过连接器、分析器、优化器、执行器这些步骤,然后从存储引擎获取数据,最终返回。 图中的“查询缓存”步骤因为版本的更迭被丢弃掉了。 大体来说,MySQL 可以分为 Server 层和存储引擎层这两部分。 Server 层包括连接器、查询缓存、分析器、优化器、执行器等 2023-07-11 程序开发 #数据库/MySQL