《
C 服务器开发精髓》是张远龙所著图书,由电子工业出版社于年6月1日出版。[1]
本书从操作系统原理角度讲解进行
C 服务器开发所需掌握的技术栈。全书总计9章,第1~2章讲解
C 11/14/17新标准中的常用特性、新增类库,以及
C 开发者必须熟练掌握的开发调试工具链;第3~6章详细讲解
C 服务器开发中的多线程编程技术、网络编程重难点知识、网络故障调试与排查常用工具,以及通信协议的设计思路、技巧;第7~8章详细讲解一个带网络通信组件的高性能服务的基本设计思路和注意事项;第9章进一步补充服务相关的常用模块设计思路和方法。本书秉承的思想是,通过掌握技术原理,可以轻松制造“轮子”,灵活设计出优雅、鲁棒的服务,并快速学习新技术。[1]
1.5.1C 98/03的enumeration和
C 11的enumerator25
1.10.2std::map的try_emplace方法与insert_or_assign方法44
2.5.12next、step、until、finish、return、jump命令112
3.6.1WaitForSingleObject与WaitForMultipleObjects函数217
张远龙,微信公众号“高性能服务器开发”的作者,曾就职于银天下、携程、字节跳动等公司,做过金融交易系统、IM、呼叫中心等项目,研究方向为高性能高并发服务开发。[1]
百科词条内容由用户共同创建和维护,不代表百科立场。如果您需要医学、法律、投资理财等专业领域的建议,我们强烈建议您独自对内容的可信性进行评估,并咨询相关专业人士。