招聘面试-01-面试前准备
1.人才画像 1.1 简介 所谓人才画像,就是解决你想招一个什么样的人进来的问题。 以XX系统C++开发人员为例,我希望他是一个这样的人: 基础知识扎实(数据结…
1.人才画像 1.1 简介 所谓人才画像,就是解决你想招一个什么样的人进来的问题。 以XX系统C++开发人员为例,我希望他是一个这样的人: 基础知识扎实(数据结…
无法提供摘要。这是一篇受保护的文章。
1.基础通信 需要声明的是,这个所谓的websocket服务器,本质上仍然是一个tcp服务器,跟web服务器原理一致,只不过web服务器实现的是http协议,w…
1.前言 最近因为工作需要手写了一个C语言版的websocket服务器,趁热写几篇文章记录下。 在我们的传统认知里,浏览器和Web应用之间的通信是单向的,只能由…
1.前言 所谓的动态页面是跟静态页面对应的,前面我们处理http请求时,是直接从服务器本地打开一个文件发送给浏览器了,而动态页面是指,当你请求一个web资源时,…
1.引言 在前面的例子中,为了便于理解,我们建立了一个极其简单的静态页面,整个http请求中只涉及一个index.html文件。 然而真实的网页可能包含很多信息…
1.基础通信部分 前文说到,web服务器本质上是一个tcp服务器,因此跟tcp服务器相关的所有逻辑都需要实现。 1.1 忽略SIGPIPE信号 这是最常见的容易…
1.客户端发起请求 当你在浏览器输入一个域名或者服务器ip的时候,发生了什么呢? 首先,你的浏览器比较智能,会把你输入的地址做一下修正,会给这个地址添加一个“h…
1.目标 最近考虑实现一个web服务器,要求如下: PS:您现在访问本网站时,后台提供服务的就是本例中的web服务器 2.资源 3.安装 3.1 虚拟机安装 内…
1.前言 共享内存作为最快的进程间通信手段,在对性能要求苛刻的系统中依然被广泛采用。以最原始的方式使用共享内存时,可能会遇到一些麻烦,本文将使用一个示例进行展示…