会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
john5的博客
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
9
下一页
2023年1月8日
4week-2数组切片
摘要: package main import "fmt" func main() { s1 := [5]int{10, 30, 50, 70, 90} fmt.Printf("s1底层数组 数组的地址:%p |首元素的地址:%p len:%d, cap%d|, %v \n", &s1, &s1[0], l
阅读全文
posted @ 2023-01-08 01:12 john5的博客
阅读(29)
评论(0)
推荐(0)
2023年1月7日
4week-1截取子切片
摘要: 一.截取子切片 切片可以通过指定索引区间获得1个子切片 切片规则: clice[start:end],规则是前包后不包 start不写为0 end默认为len(slice)长度,如果写可以不是长度值 start,end不能超过容量值 len截取段的元素个数,end-start cap从header中
阅读全文
posted @ 2023-01-07 21:52 john5的博客
阅读(38)
评论(0)
推荐(0)
2023年1月5日
3week-4切片
摘要: 一.切片的特性 可以切除来一个新的子片 长度可变,长度元素个数 容量可变,长度和容量可以不一样 底层用数组,(顺序表访问快) 推荐使用make定义,可以指定初始容量大小,减少频发扩容 切片复制的都是header,函数return的也是header, len控制各个共同使用底层数组的可见范围 cap没
阅读全文
posted @ 2023-01-05 00:59 john5的博客
阅读(30)
评论(0)
推荐(0)
2023年1月4日
3wee-3数组
摘要: 数组 一.数组的特性 //数组是值类型: var a=[3]int{1,2,3},b = a,新开内存,造1个全新的副本,造1个全新的副本b // 长度不可变 // 内容可变 // 可索引 // 顺序表 //函数retune出去的数组,也会新开内存存储 数组必须在编译时就确定大小,之后不能改变大小
阅读全文
posted @ 2023-01-04 15:07 john5的博客
阅读(118)
评论(0)
推荐(0)
2023年1月2日
3week-1包管理
摘要: a.go package main //main包里有个main函数 import "fmt" func main() { //1.main是程序的入口,操作系统调用时候,必须知道从哪里开始,代码编译的时候,会找package main, //2.如果想编译成可执行文件,必须有main函数,从mai
阅读全文
posted @ 2023-01-02 14:03 john5的博客
阅读(17)
评论(0)
推荐(0)
week2作业
摘要: package main //main包里有个main函数 import "fmt" // func main() { // //1.main是程序的入口,操作系统调用时候,必须知道从哪里开始,代码编译的时候,会找package main, // //2.如果想编译成可执行文件,必须有main函数,
阅读全文
posted @ 2023-01-02 14:00 john5的博客
阅读(21)
评论(0)
推荐(0)
3week-2数值处理
摘要: 1. 整除,计算结果截取整数部分 func main() { fmt.Println(1/2, 3/2, 5/2) //0 1 2 比如3/2=1.5,但是除完的结果是1.5,只要1把不要0.5 // 比如:2/3=0.6666667,只要0,不要0.6666667 fmt.Println(-1/2
阅读全文
posted @ 2023-01-02 14:00 john5的博客
阅读(44)
评论(0)
推荐(0)
2022年2月6日
2kvm安装
摘要: 1. yum install libvirt virt-install qemu-kvm virt-manager -y #加载kvm模块 modprobe kvm systemctl start libvirtd.service 2.创建虚拟磁盘文件 qemu-img create -f qcow
阅读全文
posted @ 2022-02-06 17:51 john5的博客
阅读(76)
评论(0)
推荐(0)
1kvm理论
摘要: 1.kvm:初始化cpu硬件,打开虚拟机模式,负责cpu,内存,中断,时钟,有内核模块kvm.ko实现, 工作于hypervisor,/dev/kvm是一个字符设备,在用户空间可以通过ioct()系统调用来完成vm创建 启动,为vm分配内存,读写vcpu的寄存器,向vcpu注入中断,时钟等管理功能
阅读全文
posted @ 2022-02-06 17:36 john5的博客
阅读(165)
评论(0)
推荐(0)
2022年1月19日
类和方法
摘要: 1.1什么是类 类的重要性: 类是java程序的级别组成单位 类是什么: 是对现实生活中一类具有共同属性和行为的事物抽象,确定对象将会拥有属性和行为 1.1.1 类的组成: 属性 和 行为 属性: 在类中通过成员变量来体现(类中的方法外的变量) 行为: 在类中通过成员方法来体现(面向对象的方法,和单
阅读全文
posted @ 2022-01-19 22:26 john5的博客
阅读(298)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
9
下一页
// 侧边栏目录 // https://blog-static.cnblogs.com/files/douzujun/marvin.nav.my1502.css