02 2023 档案
摘要:1.问题描述 Sonar web界面来看,没有异常项,代码通过了质量阈值且阻断项都已标记,但是还是报失败Unrecoverable indexation failures: 2.问题分析 重启SonarQube,但是重启失败,查看sonar.log日志没有具体报错信息,查看web.log,报错: o
阅读全文
摘要:问题描述1: 在nexus迁移后,maven的setting.xml引用新nexus地址,之前的nexus地址做为repository,由于新nexus中有迁移的包,所以会先去新nexus中找包去使用,因为有相同的包此时老nexus不起作用。 然而由于迁移nexus时,Snaopshpt包的迁移结束
阅读全文
摘要:1.golang语言面向对象编程说明 1)golang也支持面向对象编程(OOP),但是和传统的面向对象编程有区别,并不是纯粹的面向对象语言,所以我们说golang支持面向对象编程特效是比较准确的。 2)golang没有类(class),Go语言的结构体(struct)和其他编程语言的类(class
阅读全文
摘要:1.声明 var 变量名 map[keytype]valuetype golang中的map的key可以是很多类型,比如bool,数字,string,指针,channel还可以是前面几个类型的接口,结构体,数组,通常为int,string。 注意: 1.slice,map还有function不可以做
阅读全文
摘要:1.定义方式有两种 1)先声明/定义,再赋值 var 数组名[大小][大小]类型 func main() { //二维数组示例演示 /* 0 0 0 0 0 0 0 0 1 0 0 0 0 2 0 3 0 0 0 0 0 0 0 0 */ //定义、声明二维数组 var arr [4][6]int
阅读全文
摘要:排序都使用数组进行元素的保存 1.冒泡排序。 冒泡排序,从左到右,把后一个元素与前一个元素做比较,小的往前移位。 1)一共会经过arr.length-1次的轮数比较,每一轮会确定一个数的位置 2)每一轮的比较次数在逐渐的减少 3) 当前面一个数比后面一个数大的时候就进行交换 4) f2函数没有返回值
阅读全文
摘要:https://qingwave.github.io/k8s-hpa-enchance/#hpa-resource%E7%B1%BB%E5%9E%8B%E4%B8%8D%E8%B6%B3 1.默认HPA提供了Resource类型,通过CPU/MEM使用率指标(由metrics-server提供原始指
阅读全文
摘要:一.基本介绍 切片是数组的一个引用,因此切片是引用类型。切片的使用与数组类似,遍历,访问切片元素等都一样。切片是长度是可以变化的,因此切片可以看做是一个动态数组。 slice内存中存放的是:切片的首地址,长度len,还有容量cap。从底层来说其实是一个数据结构(struct结构体),其中cap是容量
阅读全文
摘要:1.数组的定义 var 数组名 [数组大小]数据类型 var a [3]int 赋初值 a[0]=1 a[1]=2... 数组是值类型,数组指向第一个元素的值。数组的首地址是第一个元素的地址。数组元素地址的间隔是依据数组的间隔决定的 //求总重与平均体重func main() { var hens
阅读全文
摘要:1.len:用来求长度,如string,array,slice,map,channel 2.new:用来分配内存,主要用来分配值类型,比如int,float32,struct...返回的是指针 func main() { num1 := 100 //num1的类型是int,num1的值是100,nu
阅读全文
摘要:1.格式化返回当前时间:两种形式 func main() { //格式化输出日期第一种方法:now.Year()等 now := time.Now() fmt.Printf("当前时间为:%d-%d-%d %d:%d:%d\n", now.Year(), now.Month(), now.Day()
阅读全文
摘要:字符串常用系统函数 1.统计字符串长度:len(str) 这个函数是内建函数,存在于内建包builtin中,可以不用导入直接使用。golang的编码统一为utf-8(ascii的字符(字母和数字)占一个字节,汉字占用三个字节)。len()是按字节数返回的 func main() { //golang
阅读全文
摘要:package main import ( "fmt" ) //defer的最佳实践是,当函数执行完毕后,可以及时的释放函数创建的资源 //在前面先写defer file.close(),先把defer压入栈不执行,先执行后面的代码,在整个test函数执行完毕后再执行这个defer中关闭文件的操作
阅读全文
摘要:1.累加器func AddUpper() myFun { //闭包:返回的函数与这个函数引用到函数外的变量n形成一个整体,共同生成闭包,反复调用f1函数即AddUpper函数,n只初始化一次,所以返回的值的累加的。 //闭包可以理解成一个类,函数是操作,n是字段。函数和它使用到的n构成闭包。 //匿
阅读全文
摘要:1.创建ftp用户 useradd -d /data/nfs -s /sbin/nologin shuiwu passwd shuiwu 2. 开启FTP服务 yum install -y vsftpd 修改配置文件,设定ftp上传家目录 vim /etc/vsftpd/vsftpd.conf an
阅读全文