- 博客(7)
- 收藏
- 关注
原创 有关多级指针的错题理解和汇总
程序的运行结果是( )B.fternoonC.MorningD. orning疑问:fun接受一个二级指针,a是一个指针数组,为什么对指针+1操作能正好跳过一个指针的长度?
2023-04-13 21:31:55
57
原创 用代码说服同学C语言不要返回局部变量地址的辩论过程
同学认为既然能正确返回,那就能用这种方法在函数中创建一个局部变量的数组并返回。写了一段代码重复输出yes的代码,认为数据是安全的。同学无法理解为什么同样是返回了地址,且编译器没有任何警告,一个会输出null且一个会输出正常数值。,编译器会保护数据不被覆盖。
2023-04-13 20:25:01
65
原创 Ubuntu 22.04 LTS 环境下TFTP搭建
教学环境中有些多余的错误,加上个人用新不用旧的理念研究了下xinetd的配置。ubuntu 默认使用。
2023-03-30 19:55:29
314
原创 Ubuntu 22.04 LTS 环境下 开发板 nfsroot配置要点
仔细比较,在ubuntu 18.04版本中能正常启动,但是在22.04版本中失败。应该是NFS版本出现了改动修改了有关挂载配置。开发板内核版本中的nfs太老旧导致出现了问题。再次翻查了手册,似乎认为udp不够安全稳定在新版系统中默认关闭了。而开发板默认使用udp连接,无法自动切换tcp。所以开发板不能正常挂载。突然觉得应该返璞归真,不要想得那么复杂。既然错误代码提到了port那我就检查一下port。通过Linux主机挂载nfs正常。仔细翻阅了nfs有关手册,无果。
2023-03-30 19:36:15
300
原创 应该避免tftp无线网络下使用
后来试了一下用别人的电脑通过tftp下载我电脑上的文件,发现2m的内核竟然传输了50秒。突然想起来udp是不能够在无线网络下广播传输的?会引起广播风暴,而uftp在之前查询资料过程中发现是基于udp的传输协议。以前看iptv内容时大致了解了一下。应该也是相似的原因。具体相关资料背景就有空在整理了。仔细排查了有关tftp的各项设置。了解了一下tftp的原理。用tftp传输开发板内核。尝试了很多次都失败了。借了个无线转接口成功传输了。
2023-03-29 21:16:40
68
原创 Hyper-V 无线网卡桥接失败bug解决方法
禁用无线网卡再重新启动过程中会留意到网桥接口神奇的重新出现。但是在再次启动hyper-v的桥接功能时,网桥会再次消失。在网桥消失的时候禁用无线网卡设备,再重新启动,网桥会因此重新出现。网桥能够被hyper-v重新找到,桥接成功。桥接启动过程中,在网络设备管理界面能留意到网桥接口没有出现。hyper-v找不到端口。启用桥接时显示找不到设备/端口。
2023-03-28 19:33:39
975
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人