第一天:
今天真的是太悲剧了,公司刚刚配置一台安装有window10系统的电脑,我准备在上面运行程序,可是每次运行的时候都接收不到UDP数据,这可是非常糟糕的一件事情。因为这样证明我的程序没有通用性,因此我决定要解决这一问题。在网上怎么搜都没有搜到答案,于是我尝试:
- 卸载杀毒软件
- 设置防火墙同意软件连接
- 关闭防护墙
- 重置系统
整了一天,最后发现每次重置系统后就能够连接,但是过一会重启电脑又不能连接了。然后来回了好几次。最后发现每次在我安装一堆需要调试的辅助程序的时候,我编写的程序就无法接收UDP广播了!我只能一个一个软件卸载,终于发现是虚拟机搞得鬼!
第二天:
今天经过一天的尝试,终于发现虚拟机在安装的时候,有一个网络的安装选项,只要安装其中的Host-only,就会出现网络连接无法连接的情况!因此只要我安装虚拟机的时候,不安装Host-only这个程序就不会影响我程序中搜索UDP信号了!
第三天:
今天发现了一个UDP连不上处理的简单方法,以前每次UDP连接不上我都是直接重置电脑!这样每次电脑里面的软件都需要全部重新安装,费时费力!这一次我发现直接使用“驱动精灵”或者“360安全卫士”里面的“连接不上网”的选项,重置一下网络的设置就好了!!!!以前我真的是太笨啦!!!