https://github.com/linyacool/WebServer:这是牛客 linya 大佬写的不过 HTTP 服务器看着挺简单的,但是可以扩展写的地方还是挺多的,比如可以加入代理功能,这部分我在留学生 lab 中写过,但是没有集成到这个里面来,可以加入日志库,可以添加 CGI 支持等等。 网络库这个也算是造轮子了, 可以就采用 one loop per th...
一、Golang特性专栏 二、微信公众号后台开发专栏 三、B站流媒体服务器开发专栏 Linux c/c++ 后台服务器开发技术群扫码加入
1. nginx Nginx是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器;同时也是一个IMAP、POP3、SMTP代理服务器;Nginx可以作为一个HTTP服务器进行网站的发布处理,另外Nginx可以作为反向代理进行负载均衡的实现。 2. zookeeper ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实...
C/C++的应用方向大多都是后台或者server开发.,所以我认为必须要学会Linux系统。 不管怎样,下面即将要介绍的这些学习路线和内容适用于以上所有情况。 基础 数据结构与算法 排序与KMP 红黑树 B树与B+树 Hash与布隆过滤器 设计模式 责任链模式 过滤器模式 发布订阅模式 工厂模式 代理模式 工程管理 Makefi le/cmake/co...
不同于Java。Java的技术路线是比较固定的,学好技术栈等待新技术的更新,并学会它,那在薪资上至少不会少。而c/c++的话,不得不说,路子比较广,选择的方向比较多,这里就不一一说明,只讲Linux后台服务器开发。个人看来,它是市场相比于单片机/嵌入式/音视频等方面的说的话,还是更大一些的。
四、Linux后台服务开发 Linux后台服务就业方向 企业级分布式服务器、智慧城市、智慧交通等场景 AI 后台系统; 游戏后台服务开发; 云计算、银行系统、企业 web 服务器等 Linux后台服务知识架构体系 1、C/C++语言和设计模式 基本C/C++语法、数据类型、数组、指针、结构体、链表、文件操作、队列、栈等 2、操作系统基础 ...
虎牙直播C++服务端开发 深信服C++软件开发sp(云计算方向) 由于实习结束后,9月份准备了一段时间基础,错过了很多公司的笔试或者面试,真正面试的公司只有十家左右,而有些大厂面试的比较早,在自己基础准备不足的情况下去面试,也是很自然地的GG了。比如百度当时面的比较早,我基础还没复习完,一面就挂了。阿里更是7月份...
保持住手感,及时的做好归纳整理、总结反思,视频面试就是编译器上面直接敲代码,现场面试,大部分情况下都是手写代码,写一些核心的算法逻辑,要特别注意判断边界情况,与面试官边讨论边写,《剑指 offer》至少刷 2-3 遍,在刷刷 leetcode 上面 easy、medium 类型的题目就好了(我 github 上面有自己整理的常见算法题目)...
通信公司后台开发 互联网公司后台开发 游戏公司后台开发 …… 当然这个后台开发具体职责又有很多细分,比如: 有做数据处理和分析的 有做基础协议和通信的 有做服务端底层应用优化的 甚至还有做后台系统驱动和内核的 …… 不管怎样,下面即将要介绍的这些学习路线和内容适用于以上所有情况。所以呢,下面就来讲讲具体的学...