后台一般和后端是一个意思,而服务器开发则稍微广义一点,不仅包含了后台开发,而且也包括支撑整个后台应用的基础开发,比如搜索引擎、微服务、RPC 框架、KV、存储、MQ 等。 后台/后端重在业务处理,是偏向应用层开发,而服务器开发不仅包括应用层开发,更是囊括了整个支撑后台业务的相关组件的开发。 那Linux C/C++ 服务器...
Linux高性能服务器编程><UNIX网络编程卷一><UNIX网络编程卷二><UNIX 环境高级编程> 视频推荐看:陈硕的网络编程:链接:https://pan.baidu.com/s/1vSKPRpNEPSj59iASaZD38A 提取码:e4q3 内核源码剖析:对于 Linux 内核源码,可以先看 Linux ...
有没有上过程序设计课,有哪些课程 如何学习前端,学习过程中如何构建自己的知识体系 构建工具迁移有遇到什么问题 有没有自己写过webpack或者vite的插件 loader和plugin的区别 样式隔离有哪些方案 以什么原则区分基础组件、UI组件、业务组件等等 设计一个图片组件,有哪些需要考虑的...
这个时候就需要ARQ 技术,我们在系统中增加一个RETServer,RET Server 也会加入组播组接收和机顶盒收到的相同的组播报文,机顶盒在检测到丢包后,会向这台服务器发起NACK 报文,RET Server 收到请求后根据请求的RTP 需要将对应的报文发送给机顶盒。
3.linux服务器 (C++的同学看,Java找工作不用看)(★★) Linux高性能服务器编程(游双) Linux多线程服务端编程:使用muduo C++网络库 (陈硕) 设计模式(★★) 大话设计模式(选看) 重点去看源码,看博客。设计模式在java中非常普遍,比如单例,至少要掌握4-5种设计模式,...
6、场景题:给你一个学生表和课程表,一个学生对应多个课程,一个课程会被多个学生选择,就是多对多的关系,问如何将课程的成绩加入数据库中?7、场景题:当一个服务器和客户端进行TCP连接时,突然拔掉网线会发生什么?拔掉网线的时间长短造成的结果是否会不同?8、场景题:如何判断数据丢失了,有什么数据重传方法?9、...
无论是开发网络服务器、客户端,还是实现网络协议,Go语言都能游刃有余。例如,在开发即时通讯应用时,通过goroutine可以轻松处理大量用户的连接请求,利用channel实现消息的高效传递与同步,确保消息的实时性与准确性。而且,Go语言对TCP、UDP等常见网络协议的原生支持,使得开发者能够方便快捷地构建各类网络应用,如分布式系统中...
做的一个qt项目,投了很久都没找到暑期实习面试机会。了解到还可以走服务器客户端方向。有大佬可以讲解下这qt、服务端、客户端三者需求和薪资情况吗 全部评论 推荐最新楼层 孤独的岛 门头沟学院 Java 学cpp狠狠赚一笔 3 发布于 2023-05-30 01:10江苏
(我以为公司里用Java做服务器,但好像不是,所以提问面试官) 9.说一下对客户端和服务器的理解 (这个问题以前没有考虑过,不知道答的怎么样) 10.除了学校里教授过的课程,有自学过其他的课程吗? (我提到大学里有的课程学校里讲的不好,需要自学...
大纲1.NameServer的启动脚本2.NameServer启动时会解析哪些配置3.NameServer如何初始化Netty网络服务器4.NameServer如何启动Netty网络服务器5.Broker启动时是如何初始化配置的6.BrokerController的创建以及包含的组件7.BrokerController的初始化8.BrokerController的启动9.Broker如何把自己注册到NameServer上10.BrokerOuterAPI是如何...