【C++教程】C++百万并发网络通信引擎架构与实现(Socket、全栈、跨平台)夸克网盘分享 【C++教程】C++从基...
网络编程:理解网络通信原理,掌握Socket编程和网络协议(如TCP/IP、HTTP等),能够开发网络应用程序和服务器。 多线程和并发编程:熟悉多线程编程模型,了解线程同步与互斥机制,能够处理并发编程中的共享资源和线程安全问题。 数据库和SQL:掌握数据库基础知识,熟悉SQL语言,能够使用数据库进行数据存储和查询操作。 Web开发:了解...
SocketRocket - 一个非常不错的 Objective-C 的Socket库. AsyncSocket - Asynchronous socket networking library for Mac and iOS. Socket通信 - 通过AsyncSocket封装的Socket通讯方法,简单实用,通俗易懂,初学者不能错过. GCDAsyncSocket - GCDAsyncSocket , 不错的Demo. 网络下载@ WHCNetWorkKit - WHCNetWorkKit ...
(一)网络编程异步网络库zvnet 网络io与io多路复用select/poll/epoll socket与文件描述符的关联 多路复用select/poll 代码实现LT/ET的区别 事件驱动reactor的原理与实现 reactor针对业务实现的优点 poll封装send_ cb/recv_ _cb/ accept_ _cb reactor多核实现 跨平台(select/epoll/kqueue)的封装reactor redis,memcached...
SocketRocket 一个非常不错的 Objective-C 的Socket 库 AsyncSocket - AsyncSocket。 Socket通信 - 通过AsyncSocket封装的Socket通讯方法,简单实用,通俗易懂,初学者不能错过 。 GCDAsyncSocket - GCDAsyncSocket , 不错的Demo。 网络下载@ WHCNetWorkKit WHCNetWorkKit 是http网络请求开源库(支持GET/POST 文件上传 ...
本文介绍下Linux C/C++开发(后端/音视频/游戏/嵌入式/高性能网络/存储/基础架构/安全)从入门到高级进阶的学习路线,整个学习路线,直接对标腾讯c++后台开发岗位,知识点包括C/C++,Linux,Nginx,ZeroMQ,MySQL,Redis,fastdfs,MongoDB,ZK,流媒体,CDN,P2P,K8S,Docker,TCP/IP,协程,DPDK等等 。其次你把整个内容,全部消化...
后端开发首先肯定要精通C++语言,也要熟悉操作系统、计算机网络、Linux网络编程、设计模式、数据库,还有个常见的数据结构与算法以及各种后端中间件。 关于后端开发,我以前的分享基本上都是根据这块的需求来更新文章的,从最简单的C语言基础到后面的一些算法,更多的是希望大家打好基础,在后边学习更高级点的东西能有好点的...
3. Linux内核:需要深入了解Linux内核的架构、模块、驱动程序等。 4. 设备驱动开发:需要掌握设备驱动的开发流程和技术,包括字符设备、块设备、网络设备等。 5. 调试技能:需要掌握调试技能,包括使用调试工具、分析内核崩溃等。 6. 硬件知识:需要了解硬件的基本原理和操作,包括处理器、内存、外设等。
后端开发首先肯定要精通C++语言,也要熟悉操作系统、计算机网络、Linux网络编程、设计模式、数据库,还有个常见的数据结构与算法以及各种后端中间件。 关于后端开发,我以前的分享基本上都是根据这块的需求来更新文章的,从最简单的C语言基础到后面的一些算法,更多的是希望大家打好基础,在后边学习更高级点的东西能有好点的...
与之相应的就业岗位主要有游戏开发工程师、游戏引擎架构工程师等。 嵌入式开发 C/C++还有一类非常大的就业方向,就是去做嵌入式。嵌入式本身可能是偏硬件一点,但是现在做个什么事,都是软硬不分家的。 嵌入式的开发同样也会涉及到网络编程、并发编程等方面。通俗点解释可能就是,嵌入式代码是运行在别的小系统上,而...