Windows 防火墙的入站和出站规则说明

您所在的位置:网站首页 win10防火墙入站规则出站规则怎么设置视频 Windows 防火墙的入站和出站规则说明

Windows 防火墙的入站和出站规则说明

2024-07-10 11:37| 来源: 网络整理| 查看: 265

案例分享:fatal error C1001: 编译器中发生内部错误

SuperYue37: 我是一开始为"禁用",编译无法通过,后来调整为"最大优化,优化速度"就可以编译通过了,我人都懵了。

GO实现获取本地IP地址(网卡IP地址的方法)

Im-Willis: 我改成这样,少了两层循环嵌套,你之前是5层,我现在是3层 [code=go] // getLocalIpV4 获取 IPV4 IP,没有则返回空,只能检测单网卡,多网卡只要获取第一个 func getLocalIpV4() string { inters, err := net.Interfaces() if err != nil { panic(err) } for _, inter := range inters { // 判断网卡是否开启,过滤本地环回接口 if inter.Flags&net.FlagUp == 0 || strings.HasPrefix(inter.Name, "lo") { continue } // 获取网卡下所有的地址 addrs, err := inter.Addrs() if err != nil { continue } for _, addr := range addrs { ipnet, ok := addr.(*net.IPNet) if !ok || ipnet.IP.IsLoopback() { continue } //判断是否存在IPV4 IP 如果没有过滤 if ipnet.IP.To4() != nil { return ipnet.IP.String() } } } return "" } [/code]

GO实现获取本地IP地址(网卡IP地址的方法)

Im-Willis: 第一个for下的第一个if,也就是这个`if (netInterfaces[i].Flags & net.FlagUp) != 0` 可以用continue来避免多次嵌套

案例分享:fatal error C1001: 编译器中发生内部错误

big_blingbling: +1,调整od有效

GO实现获取本地IP地址(网卡IP地址的方法)

吃猫的小胖鱼: 请问这个有办法解决吗,我现在也卡在这里了



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3