代码分析
文章平均质量分 88
hjjdebug
西方用26个字母表示世界,计算机用0,1两个数字表示世界,大道至简!
人类用6号元素碳来思考, 计算机用14号元素硅来演算,精妙绝伦!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
深挖x11中 can‘t open display 错误信息!
本文深入分析了Linux环境下X11图形界面程序报错"can't open display"的原因及解决过程。通过调试xclock程序,追踪到DISPLAY环境变量解析流程,发现程序会通过AF_UNIX socket连接/tmp/.X11-unix/X0文件。当DISPLAY设置为localhost:0时,会尝试TCP连接,若服务未开启则报错。研究涉及libXcb、libX11和libXt三个模块,揭示了DISPLAY格式应为[host]:display[.screen],其中host为原创 2025-12-10 09:17:00 · 796 阅读 · 0 评论 -
静态的IP地址是从哪里获得的?
1. 前言2. 下载调试源码3 网络接口IP地址从哪里来? 从内核通过ioctl而来.4 接口名称从哪里来?从文件而来. 文件是内核伪文件5 这个fh对应的文件名是什么?是 "/proc/net/dev"6 结论:原创 2024-12-30 11:44:25 · 635 阅读 · 0 评论
分享