什么是空接口?空接口代码示例
这是因为每个空接口的内存布局都占用两个机器字长的内容。对于长度为N的空接口slice来说,它的每个元....
关于go中接口类型的表示方法
go是一个静态性语言,每个变量都有静态的类型,因此每个变量在编译阶段中有明确的变量类型,比如像:in....
Go语言中的函数、方法与接口详解
Go 没有类,不过可以为结构体类型定义方法。方法就是一类带特殊的接收者参数的函数。方法接收者在它自己....
MySQL忘记root密码解决方案
mysql登录密码为password()算法加密,解密成本太高,以下为通用方案;
原理:mys....
服务器资源监控与告警处理方案的全面总结
通过 top 命令,查看所有进程运行情况,在结果界面,通过 shift + p 切换视图,按照CPU....
GOLANG接口三个特性介绍
变量i的类型为int,变量j的类型为MyInt,变量i、j具有确定的类型,虽然i、j的潜在类型是一样....
如何使用Python生成四位随机数字
为了实现这些目标,Python 为我们提供了random() 模块。random() 是一个内置的 ....
Python压缩和解压缩实现代码分享
压缩和解压缩是日常常用的操作,不管是windows上图形界面的操作,还是linux上用命令来进行压缩....
Golang为何舍弃三元运算符
golang中不存在?:运算符的原因是因为语言设计者已经预见到三元运算符经常被用来构建一些极其复杂的....
linux内核常用调优参数
1. vm.swappiness:该参数控制系统在内存不足时,内核将页面交换到磁盘的程度。默认值为....
CentOS环境下SFTP双机高可用部署实录
SFTP(SSH File Transfer Protocol),安全文件传送协议。有时也被称作 S....
常见golang gc的内部优化方案
我对这个优化的描述印象最深的是在bigcache的注释里,大致内容是如果map的键值都不包含指针,那....
Linux系统中Limit设置详解大全
该目录下默认有 *-nproc.conf 文件,该文件是用于限制用户的线程限制。我们也可以在该目录创....
闭包在错误处理中的应用模式探索
通过在函数和方法中返回错误对象作为它们的唯一或最后一个返回值——如果返回 nil,则没有错误发生——....
什么是域名?什么是DNS?DNS域名原理你知道吗?
域名(Domain Name),简称域名、网域,是由一串用点分隔的名字组成的Internet上某一台....
什么是pipeline?Go中构建流数据pipeline的技术
本文介绍了在 Go 中构建流数据pipeline的技术。 处理此类pipeline中的故障很棘手,因....