摘要: 服务端代码 //server code package main import ( "encoding/json" "fmt" "io/ioutil" "net/http" ) type User struct { Name string `json:"name"` Password string 阅读全文
posted @ 2022-09-05 14:42 李成果 阅读(2542) 评论(0) 推荐(0) 编辑
摘要: 前言 ping是一个最常用的测试服务延迟的工具 很多情况下ping可以帮我们定位出延迟问题 不过有时候ping本身也会出现意想不到的问题 这时,就需要抓取ping命令执行时收发的网络包,然后分析这些网络包,进而找出问题根源 tcpdump和Wireshark就是最常用的网络抓包和分析工具,更是分析网 阅读全文
posted @ 2021-12-29 14:11 李成果 阅读(1420) 评论(0) 推荐(0) 编辑
摘要: IP地址虽然方便了机器的通信,却给访问这些服务的人们,带来了很重的记忆负担 没几个人能记得住Github所在的IP地址,因为这串字符,对人脑来说并没有什么含义 不过这并不妨碍经常使用这个服务,为什么呢? 当然是因为还有更简单、方便的方式 可以通过域名github.com访问,而不是必须依靠具体的IP 阅读全文
posted @ 2021-12-28 17:42 李成果 阅读(1298) 评论(0) 推荐(0) 编辑
摘要: 案例 环境准备 # 服务器 # 机器配置:2cpu,4GB内存 # 预先安装docker、sysstat包 # 客户端 # 任意linux服务器即可 在服务端执行下面的命令,模拟案例 [root@local_sa_192-168-1-6 ~]# docker run --name=app -p 10 阅读全文
posted @ 2021-12-20 15:41 李成果 阅读(1319) 评论(0) 推荐(0) 编辑
摘要: 中断 中断是一种异步的事件处理机制,用来提高系统的并发处理能力 中断事件发生,会触发执行中断处理程序,而中断处理程序被分为上半部和下半部这两个部分 1.上半部对应硬中断,用来快速处理中断 2.下半部对应软中断,用来异步处理上半部未完成的工作 Linux中的软中断包括网络收发、定时、调度、RCU 锁等 阅读全文
posted @ 2021-11-17 16:59 李成果 阅读(1121) 评论(0) 推荐(0) 编辑
摘要: 编写golang程序 main.go代码 package main import ( "github.com/gin-gonic/gin" "net/http" ) func main() { // 初始化gin框架路由 r := gin.Default() // 创建路由 r.GET("/hell 阅读全文
posted @ 2021-08-30 17:04 李成果 阅读(281) 评论(0) 推荐(0) 编辑
摘要: python的出生与应用 #!/usr/bin/env python3 # author:Alnk(李成果) """ 1,python的出生与应用 python的创始人为吉多·范罗苏姆(Guido van Rossum)。 1989年的圣诞节期间,吉多·范罗苏姆(中文名字:龟叔)为了在阿姆斯特丹打发 阅读全文
posted @ 2021-04-08 15:00 李成果 阅读(166) 评论(0) 推荐(0) 编辑
摘要: Gin框架 Gin框架简介 package main import ( "github.com/gin-gonic/gin" "io" "net/http" "os" ) // gin框架安装: go get -u github.com/gin-gonic/gin // Gin是一个golang的微 阅读全文
posted @ 2021-03-29 11:57 李成果 阅读(369) 评论(0) 推荐(0) 编辑
摘要: Go连接到Linux服务器进行操作 使用密码连接Linux服务器 package main import ( "fmt" "golang.org/x/crypto/ssh" "log" "time" ) func pwdConnect(sshHost, sshUser, sshPassword st 阅读全文
posted @ 2020-11-27 10:16 李成果 阅读(2528) 评论(0) 推荐(1) 编辑
摘要: 1、在克隆虚拟机之前,必须先暂停或者停掉kvm 虚拟机 第一种方法:针对虚拟机本身直接克隆(建议使用第二种方法) 1 执行命令virt-clone virt-clone -o centos6r10 -n centos6r10-c1 -f /data/kvm/image/centos6r10-c1.q 阅读全文
posted @ 2024-09-11 22:17 李成果 阅读(84) 评论(0) 推荐(0) 编辑
摘要: raw Raw disk image format (默认) 该格式精简,易被多种虚拟机接受。 如果你的系统支持 holes (如 linux 的 ext2 ext3 ext4? windows 的 NTFS), 那么它将有效节约空间(比如你创建的磁盘是2G,虚拟系统只使用了800M,实际也只占用8 阅读全文
posted @ 2024-09-11 22:14 李成果 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 本次实验是在mac电脑上安装了vmware fusion虚拟化软件,然后在虚拟化软件上安装了centos6.10系统,最后在centos6.10上安装了kvm软件。 至于vmware fusion 网络怎么设置可以看 vmware fusion 的笔记,这里不再多说 在VMware fusion虚拟 阅读全文
posted @ 2024-09-11 22:13 李成果 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 1.复制完虚拟机后,要正常上网,首先要重新生成新虚拟机的物理网卡地址,如下图所示,一次点击编辑虚拟机设置(1)-->选择网络适配器(2)-->点击高级选项(3)-->点击生成按钮(4), 即可生成新的物理网卡地址,然后复制当前生成的网卡地址,以备后续使用。 2.清空 /etc/udev/rules. 阅读全文
posted @ 2024-09-11 22:11 李成果 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 1.点击vmware Fusion > 偏好设置 > ( command + , )网络 2.修改网络设置,添加一个vmnet NAT 3.检查vmnet4的配置文件,以及ip网关信息 vim /Library/Preferences/VMware\ Fusion/networking 然后再查看v 阅读全文
posted @ 2024-09-11 22:10 李成果 阅读(114) 评论(0) 推荐(0) 编辑