03 2018 档案
摘要:TCP与UDP基本区别 1.基于连接与无连接 2.TCP要求系统资源较多,UDP较少; 3.UDP程序结构较简单 4.流模式(TCP)与数据报模式(UDP); 5.TCP保证数据正确性,UDP可能丢包 6.TCP保证数据顺序,UDP不保证 UDP应用场景: 1.面向数据报方式 2.网络数据大多为短消
阅读全文
摘要:第六章 分支语句和逻辑操作符 1、&&的优先级低于关系操作符。 2、取值范围:取值范围的每一部分都使用AND操作符将两个完整的关系表达式组合起来: if(age>17&&age<35) // OK if(17<age<35) // don't do this!! 3、!操作符的优先级高于所有的关系操
阅读全文
摘要:网易互娱面试 2018年3月21日晚七点,于上海,参加了网易互娱的笔试,岗位是移动端开发工程师;3 月24日晚,收到了网易互娱的短信,通知笔试通过,准备面试。 2018年3月28日,通过牛客网参加了视频面试。 首先是一段自我介绍,包括目前的情况和项目情况,短短几十秒吧; 然后问了项目相关的一些问题,
阅读全文
摘要:参考资料:http://blog.csdn.net/lizi_stdio/article/details/76618908
阅读全文
摘要:有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号。 用数组模拟环,代码如下: 用循环链表解决,代码如下:
阅读全文
摘要:第五章 循环与关系表达式 1、表达式是值或者值与操作符的结合,每个C++表达式都有值。表达式到语句的转换只要加一个分号就可以完成。但是,反过来,从语句中删除分号,并不一定能将它转化成表达式。 2、前缀与后缀操作符:虽然选择使用前缀还是后缀对程序的行为没有影响,但执行速度可能有细微的差别。对于内置类型
阅读全文
摘要:2018年3月15日晚七点~九点,参加了深信服的在线笔试,岗位是C++研发工程师。 题目类型:单选题、多选题、填空题和四道编程题。题目主要考察了C++的基础知识、数据结构与算法的有关知识,还有Linux的一些问题。数据结构主要考察了树和排序算法。 2018年3月16日下午,收到了深信服的短信,告知通
阅读全文
摘要:美丽的牛家庄受到了外星人的侵略, 勇敢的妞妞要上战场抵御侵略。 在妞妞上战场前, 村长牛牛给了妞妞N件装备, 妞妞需要选择其中的K件,装备在身上提升自己的战斗力。每件装备有5种属性增幅值,对于第i件装备它的属性增幅值为(ri1, ri2, ri3, ri4, ri5), 分别代表该装备对不同的属性值
阅读全文
摘要:妞妞需要支付给出租车司机车费s元。妞妞身上一共有n个硬币,第i个硬币价值为p[i]元。 妞妞想选择尽量多的硬币,使其总价值足以支付s元车费(即大于等于s)。 但是如果从妞妞支付的这些硬币中移除一个或者多个硬币,剩下的硬币总价值还是足以支付车费的话,出租车司机是不会接受的。例如: 妞妞使用价值为2,5
阅读全文
摘要:一、题目描述: 牛牛喜欢彩色的东西,尤其是彩色的瓷砖。牛牛的房间内铺有L块正方形瓷砖。每块砖的颜色有四种可能:红、绿、蓝、黄。给定一个字符串S, 如果S的第i个字符是'R', 'G', 'B'或'Y',那么第i块瓷砖的颜色就分别是红、绿、蓝或者黄。牛牛决定换掉一些瓷砖的颜色,使得相邻两块瓷砖的颜色均
阅读全文
摘要:二、第四章 复合类型 1、C-风格字符串:C-风格字符串具有一种特殊的性质:以空字符结尾,空字符被写成\0,其ASC||编码为0,用来标记字符串的结尾。例如: char dog[5]={'b','e','a','u','x'}; // not a string! char cat[5]={'f','
阅读全文
摘要:建立TCP需要三次握手才能建立,而断开连接则需要四次握手。整个过程如下图所示: 先来看看如何建立连接的。 首先Client端发送连接请求报文,Server段接受连接后回复ACK报文,并为这次连接分配资源。Client端接收到ACK报文后也向Server段发生ACK报文,并分配资源,这样TCP连接就建
阅读全文
摘要:题目: 写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。 解析①: 首先看十进制是如何做的: 5+7=12,三步走 第一步:相加各位的值,不算进位,得到2。 第二步:计算进位值,得到10. 如果这一步的进位值为0,那么第一步得到的值就是最终结果。 第三步:重复上述两步,
阅读全文
摘要:一、OSI参考模型 1、OSI的来源 OSI(Open System Interconnect),即开放式系统互联。 一般都叫OSI参考模型,是ISO(国际标准化组织)组织在1985年研究的网络互连模型。 ISO为了更好的使网络应用更为普及,推出了OSI参考模型。其含义就是推荐所有公司使用这个规范来
阅读全文
摘要:转自http://blog.csdn.net/gneveek/article/details/8699198 “一切皆Socket!” 话虽些许夸张,但是事实也是,现在的网络编程几乎都是用的socket。 ——有感于实际编程和开源项目研究。 我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每
阅读全文
摘要:转自:https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001386832511628f1fe2c65534a46aa86b8e654b6d3567c000 Socket是网络编程的
阅读全文
摘要:虽然大家现在对互联网很熟悉,但是计算机网络的出现比互联网要早很多。 计算机为了联网,就必须规定通信协议,早期的计算机网络,都是由各厂商自己规定一套协议,IBM、Apple和Microsoft都有各自的网络协议,互不兼容,这就好比一群人有的说英语,有的说中文,有的说德语,说同一种语言的人可以交流,不同
阅读全文
摘要:本文 转自:https://61mon.com/index.php/archives/191/comment-page-2#menu_index_21 二叉树的各种操作(面试必备) 本篇针对面试中常见的二叉树操作作个总结:(1):前序遍历,中序遍历,后序遍历;(2):层次遍历;(3):求树的结点数;
阅读全文
摘要:本文旨在记录在阅读《C++ Primer Plus》第五版的过程中,一些重点的知识点,方便以后查阅。本文将不断更新...... 一、第三章 处理数据 1、无符号整型不能存储负数值,其优点是可以增大变量能够存储的最大值。例如short表示的范围是-32768-32767,则无符号版本的表示范围为0-6
阅读全文

浙公网安备 33010602011771号