linuxC/C++服务器开发:使用Linux操作系统作为服务器端的开发环境,使用C/C++编程语言进行服务器端应用程序开发。这种开发方式通常用于开发高性能、高并发、高可靠性的服务器应用程序,如Web服务器、游戏服务器、聊天服务器、数据库服务器等。 Linux C/C++ 服务器开发是一种高性能、高并发、高可靠性的服务器应用程序开...
本文介绍下Linux C/C++开发(后端/音视频/游戏/嵌入式/高性能网络/存储/基础架构/安全)从入门到高级进阶的学习路线,整个学习路线,直接对标腾讯c++后台开发岗位,知识点包括C/C++,Linux,Nginx,ZeroMQ,MySQL,Redis,fastdfs,MongoDB,ZK,流媒体,CDN,P2P,K8S,Docker,TCP/IP,协程,DPDK等等 。其次你把整个内容,全部消化...
1、精进基石,分为四个方面(数据结构,设计模式,c++新特性,Linux工程管理)数据结构部分 设计模式 C++...
TRY/catch组件实现。 libev.libevent框架实战,异步日志,openssl对称加密与非对称加密,json数据解析xml数据解析器,字符编码Unicode原理编程实战 四:自研框架专栏 技术点:协程框架实现NtyCo、用户态协议栈NtyTCP,纯项目讲解,原理到项目实现。 五:中间件开发专栏 技术点:五大技术点:Mysgl、redis、Nginx、monfoDB、dfs。 三...
C++实现高并发服务器 Reactor高并发模型 原文地址:blog.csdn.net/vhcjgc/ar 项目来源:WebServer 环境搭建 本文介绍以下功能的代码实现 利用IO复用技术Epoll与线程池实现多线程的Reactor高并发模型; 一、IO复用技术 IO多路复用使得程序能同时监听多个文件描述符,能够提高程序的性能,Linux下实现IO多路复用的系统调用主要有...
一、Linux开发环境 1.了解Linux环境搭建,了解LinuxC编程 2.了解Linux安装,命令使用,shell编程 3.shell脚本实现检测局域网内哪些ip地址机器宕机 二、Linux C编程 1.Linux C编程 统计文件单词数量 包括:文件操作、文件指针 2.Linux C编程 实现通讯录 包括:结构体 ...
Linux 服务器端开发 MySQL 工作职责 1、负责公司现有存储系统的研发迭代更新,持续提升系统的稳定性、性能、可维护性; 2、其它重点项目的开发和支持,技术文档编写及相关工作。 任职要求 1、本科及以上学历,计算机,信息工程,软件工程等相关专业; 2、熟练掌握 C/C++编程语言,具备分布式存储系统开发经验;熟练使用Linux操作...
二:中间件开发 要有造轮子的能力,也要有不造轮子的觉悟,SDK是高级开发必须要有的封装能力 1、高性能组件 包括:如何设计内存池、高并发场景下的消息队列、协程框架的实现、手写线程池、异步请求池、连接池、 2、高并发网络IO 包括:select,poll和epoll模型的区别、 Linux系统IO模型、理解Linux 服务器高并发编程、网...
自然而然的想到Linux的学习,刚好最近找实习发现很多C++服务器方向需要熟悉Windows/Linux的多线程开发,所以就选了这本《Linux C/C++ 服务器开发实践》来看,这本书有许多工作用得上的知识,包括TCP/IP协议簇,Linux环境开发搭建,介绍基本线程进程的概念,多线程开发,基于TCP/UDP的服务器编程以及并发聊天服务器的设计类型...
LinuxC/C++服务器开发/架构师面试题、学习资料、教学视频和学习路线图(资料包括C/C++,Linux,golang技术,Nginx,ZeroMQ,MySQL,Redis,fastdfs,MongoDB,ZK,流媒体,CDN,P2P,K8S,Docker,TCP/IP,协程,DPDK,ffmpeg等),免费分享有需要的可以自行添加学习交流群960994558 ...