好教程推荐系列:张小方的《高性能服务器开发》

简介: 好教程推荐系列:张小方的《高性能服务器开发》

首先感谢技术达人张小方的原创资料分享!!!欢迎关注【高性能服务器开发】微信公众号


1、张小方整理的优质的C++后端开发进阶学习资料


CppGuide: 优质的C++后端开发进阶学习资料~


http://www.hootina.org/blog/


Introduction · 高性能服务器开发 技术专栏


2、张小方的知乎Live:轻松搞定技术面试中常见的网络通信问题


好教程推荐系列:TCP面试常见题-张小方的知乎Live-轻松搞定技术面试中常见的网络通信问题_$firecat全宏的代码足迹$-CSDN博客


3、张小方的博客


左雪菲的专栏_analogous_love_CSDN博客


4、张小方的IM


GitHub - balloonwj/flamingo: flamingo 一款高性能轻量级开源即时通讯软件


flamingo: flamingo 一款高性能轻量级开源即时通讯软件


5、张小方的推荐书籍


重要的话说三遍,如果你还是想学习游戏开发,下面是一些做好游戏开发的建议:


(1)先学好 C++。


这类书很多,找一本适合自己的即可。不建议看《C++ Primer》这样的大部头,掌握 C++ 常用语法就可以了。当然 C++ 原理性的东西还是需要了解一下,推荐看下《深度探索C++对象模型》。


(2)学好网络编程,做到熟练使用常见操作系统的 Socket API。


推荐如下两本书:


尹圣雨的《TCP/IP网络编程》(适合网络编程零基础的同学)


游双的 《Linux 高性能服务器编程》(适合有一定网络编程基础的同学)


看完这两本书,你还能学到一些 C++ 服务器程序框架、结构等一些套路。


(3)学一些游戏开发的知识 如各种动画原理、帧同步技术等。


6、张小方的推荐源码C++


GitHub - balloonwj/flamingo: flamingo 一款高性能轻量级开源即时通讯软件


GitHub - balloonwj/TeamTalk: 这是我维护的蘑菇街TeamTalk源码版本。


https://github.com/uNetworking/uWebSockets


https://github.com/libevent/libevent


金山卫士


电驴


FileZilla


---


其他服务器开发的教程


服务器编程新手入门 - Server Programming Guide


https://github.com/howardlau1999/server-programming-guide


相关文章
|
6月前
|
监控 Java 数据库连接
【后台开发】TinyWebser学习笔记(1)网络编程基础知识
【后台开发】TinyWebser学习笔记(1)网络编程基础知识
55 3
|
6月前
|
存储 JavaScript 前端开发
Wikijs 简介 - 强大 & 可扩展的开源维基软件
Wikijs 简介 - 强大 & 可扩展的开源维基软件
|
存储 人工智能 安全
鲲鹏系列五: DevKit开发全系列工具技术要点总结
摩尔定律发展趋势的逐渐放缓,让算力和性能陷入一系列发展瓶颈,市场对创新架构的需求日益加深,计算平台的创新之战一触即发
697 0
鲲鹏系列五: DevKit开发全系列工具技术要点总结
|
存储 缓存 网络协议
强推Linux高性能服务器编程, 真的是后端开发技术提升, 沉淀自身不容错过的一本经典书籍
强推Linux高性能服务器编程, 真的是后端开发技术提升, 沉淀自身不容错过的一本经典书籍
强推Linux高性能服务器编程, 真的是后端开发技术提升, 沉淀自身不容错过的一本经典书籍
|
机器学习/深度学习 数据可视化 数据挖掘
强烈安利这款功能强悍的机器学习可视化工具
强烈安利这款功能强悍的机器学习可视化工具
强烈安利这款功能强悍的机器学习可视化工具
|
Web App开发 缓存 前端开发
网站性能优化的实战指南
性能优化是应用程序开发必须的工作之一,其目的之一为用户提供极致的速度体验,本文总结 WEB 应用或者网站可以快速实操的经验。
195 0
|
开发者 Python
保姆级教程带你开发优质的Python库之上篇【建议收藏】
正式的Python专栏第9篇,同学站住,别错过这个从0开始的文章!
151 0
保姆级教程带你开发优质的Python库之上篇【建议收藏】
|
存储 SQL 缓存
23个适合Java开发者的大数据工具和框架
23个适合Java开发者的大数据工具和框架
553 0
开发速度之我见
     有了闲暇时间,才会考虑更多(比如提高软件的品质)!那么如何“增加”闲暇时间呢?      记得我上初中的时候,有一件事情对我影响比较大。一次在学校作数学作业,老师在旁边看着我和另一位同学做数学题,过了一段时间老师说了一句话,他说,你这速度也太慢了,人家三道题都做完了,你两道还没做完呢!你比人家少做多少练习呀!      确实,这句话也太对了。
1043 0