网络
THEONE10211024
GitHub:https://github.com/THEONE10211024
展开
-
TCP计时器浅解析
面试的时候,如果你在简历中写上“熟悉TCP/IP协议”,然后面试官就问你“能不能给我简单讲讲TCP/IP的计时器都有哪些作用呀?”,如果连计时器有哪些都不知道,怎敢号称“熟悉”?你总不能跟面试官讲“你说说,我看你说全了没有...”我勒个擦,一脚踢飞 其实,TCP要保证正常工作,至少应该有四种计时器:重传计时器、持久计时器、保活计时器和时间等待计时器。 首先,什么是计时器呢?可以理解成一块闹表,原创 2013-10-25 11:25:38 · 3879 阅读 · 0 评论 -
奇虎360 2014后台研发二面面经(含参考答案)
面试题目: 1.C和C++ ● 堆和栈的区别 堆和栈均是计算机硬件层面的上概念,操作系统给每个进程分配4G(前提32位)的虚拟内存空间。内存空间分别由堆、栈、数据段和代码段组成。总体来说,堆和栈的区别主要有一下几点: 1)存的值的类容 堆中的值一般是由new、malloc、realloc分配的,存值类容不固定。可以往里写任何类型的值。栈里存的是函数返回地址,函数参数和局部变量等。原创 2013-11-03 20:36:56 · 4802 阅读 · 2 评论 -
浅谈HTTP中Get与Post的区别
Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。 1.根转载 2015-01-20 15:36:35 · 806 阅读 · 0 评论 -
MQTT协议简介
MQTT - MQ Telemetry Transport 轻量级的 machine-to-machine 通信协议。publish/subscribe模式。基于TCP/IP。支持QoS。适合于低带宽、不可靠连接、嵌入式设备、CPU内存资源紧张。是一种比较不错的Android消息推送方案。FacebookMessenger采用了MQTT。MQTT有可能成为物联网的重要协议。转载 2015-04-30 14:15:30 · 1119 阅读 · 0 评论