02 2023 档案

摘要:基本的正则匹配规则 . 代表任意一个字符(除了换行符), 对应bash中的? [] 中括号,代表中括号内的一个字符,如[ae] [a-z] [0-9] * 代表前一个字符0次或多次 {m,n} 表示次数m到n grep 使用 gre -n 正则语法 文件名 grep hello regular.tx 阅读全文
posted @ 2023-02-15 10:17 影随风动91 阅读(67) 评论(0) 推荐(0) 编辑
摘要:在图中,网络层包含了四种协议:ARP、IP、ICMP、IGMP,由上下关系表明,ARP为IP协议服务,IP为ICMP和IGMP服务。 IP数据报格式 此处不区分数据报和分组的概念:当数据部分过长时,将数据部分拆分,形成分组,也就是网络层的传输单元。 首部分为固定部分和可变部分,常规下没有可变部分。 阅读全文
posted @ 2023-02-15 10:05 影随风动91 阅读(288) 评论(0) 推荐(0) 编辑
摘要:66f56a38-22fe-47b5-9ced-73f85d471107 要使用 systemd 来控制 frps,需要先安装 systemd,然后在 /etc/systemd/system 目录下创建一个 frps.service 文件 安装systemd # yum yum install sy 阅读全文
posted @ 2023-02-14 09:38 影随风动91 阅读(260) 评论(0) 推荐(0) 编辑
摘要:一、转换规则 类型转换涉及到数据的底层类型,常规来说,底层类型相同才可以类型转换,那么如何查看一个类型的底层类型? 方法:对类型进行溯源,碰到无名类型则溯源结束,比如: type num int type A []num type B map[num]string type C A // C -> 阅读全文
posted @ 2023-02-13 14:25 影随风动91 阅读(40) 评论(0) 推荐(0) 编辑
摘要:package main import ( "fmt" "time" ) func main() { ch := make(chan bool, 10) if ch == nil { fmt.Println("ch is nil") } go func() { for i := 0; i < 100 阅读全文
posted @ 2023-02-07 09:54 影随风动91 阅读(12) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示