--- 经验及真题
文章平均质量分 56
「已注销」
从找工作开始,积累代码,入门生信……
展开
-
【网络经典问题】Web页面的访问过程
问题描述用户打开浏览器输入目标地址(比如http://www.csdn.net),那么接下来发生什么事情呢?解答找工作,忘了哪里的笔试题目了,有这么一个题。今天搜了一下,发现有不少写的很好的,我就借此机会总结一下。也备着后序找工作用。访问过程浏览器首先查询本机系统,获取到主机名(域名)的IP地址本机查询不到时,发起DNS请求,通过DNS解析获取到主机名(域名)对应的IP地址使用查询到的IP地址原创 2017-09-14 10:17:05 · 650 阅读 · 0 评论 -
【网络经典问题】HTTP状态码
HTTP状态码的定义 HTTP状态码(HTTP Status Code)是用以表示网页服务器HTTP响应状态的3位数字代码。它由 RFC 2616 规范定义的,并得到RFC 2518、RFC 2817、RFC 2295、RFC 2774、RFC 4918等规范扩展。 ——百度百科HTTP状态码分类根据数字的首字母,HTTP状态码一共有5类。 数字 分类 描述 1** 消息原创 2017-09-15 23:10:19 · 285 阅读 · 0 评论 -
【经典算法】旋转数组查找
给出一个数组{1,3,4,6,7,9,11}\{1,3,4,6,7,9,11\},它的旋转数组可以是{4,6,7,9,11,1,3}\{4,6,7,9,11,1,3\},已知原始数组是递增的,旋转数组由原始数组变形而来,查找该旋转数组中某个元素是否存在。原创 2017-09-11 00:09:35 · 4506 阅读 · 0 评论 -
【经典算法】快速排序
描述 快速排序(Quicksort)是对冒泡排序的一种改进。 快速排序由C. A. R. Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。百度百科实现void QuickSort(int a[]原创 2017-09-11 15:27:17 · 209 阅读 · 0 评论 -
【语言经典问题】内存泄漏
什么是内存泄漏 内存泄漏(Memory Leak)是指程序中己动态分配的堆内存由于某种原因程序未释放或无法释放,造成系统内存的浪费,导致程序运行速度减慢甚至系统崩溃等严重后果。 ——百度百科 内存泄漏的原因原创 2017-09-15 23:02:26 · 231 阅读 · 0 评论