能在 Linux 服务器(任意发行版本)上,用纯命令行环境完成一个 C 语言版本的支持多连接的 echo server & client 的开发和调试(总代码量在 1000 ~ 2000 行左右)。
能做到这一点,你至少满足以下要求: 熟悉 Linux 常用的浏览和编辑命令熟悉至少 10 个以上的常用 POSIX 和 Linux API理解 Linux 网络编程的基本概念会用至少一款包管理器掌握至少一种代码调试手段(日志、GDB 等)理解 Linux 中的程序是如何编译生成的如果能用上…。
代码:
三只羊是不是被人做局了?
手机的运行内存真的有必要上16GB吗?
IntelliJ IDEA 中有什么让你相见恨晚的技巧?
人工智能相关专业里有什么「坑」吗?
为什么 macOS 并不差,可市场总敌不过 Windows?
为什么Rust的包管理器Cargo这么好用?
为什么广东的经济现在开始落后了?
mysql每天有1千万数据 怎么办?分表吗 有什么好的方案。?
程序员的时间管理真的是写代码1小时,调试8小时吗?
obsidian用一两年后会有多大?全文搜索还快吗?
为什么微信不向telegram学习?
作为一个服务器,node.js 是性能最高的吗?
Golang 中为什么没有注解?
你的电脑上有哪些你认为不可或缺的神仙软件?
写代码的时候总是考虑太多怎么办?
正常人吃治疗抑郁症的药会变快乐吗?
我的世界怎么租一个四个人的服务器?
你准备好迎接牛市了吗?
PostgreSQL 与 MySQL 相比,优势何在?
如何评价BI工具FineBI?
程序员需要用到内置kvm功能的显示器吗?或者是外置的kvm切换器吗?
英国登山队靠人均 124 万元的氙气疗法,无高反四天登顶珠峰,该方法究竟是什么体验?背后有哪些争议?
那些168cm才80来斤的女生,真的现实生活中好看吗?
女生可以在家中裸居吗?
Rust的工程配置为何用toml格式?
什么是 5G 固定无线接入(FWA)?
大家有什么被中医震惊征服的经历吗?
自研项目,PHP用什么框架最好?
为什么二游厂商都喜欢推出泳装版本?
目前react的生态系统是什么情况,有没有比较公认的成熟的开发技术栈?