1 Lao_tan

尚未进行身份认证

暂无相关描述

等级
博文 31
排名 24w+

2019届网易游戏测试开发工程师面试(内推)

总体问的很基础,但本人太菜,有一些没答上来,现在记忆里还有这么几个问题,分享给大家!一、自我介绍:没啥说的,使劲扯吧!    不过我给一个大家我自己的提纲:    1、姓名、学校、专业、年纪(有的岗位还真的要看年龄)、应聘岗位    2、本硕期间学的东西,比如说本科主要研究什么,硕士期间主要研究什么?有什么项目经历?有什么成果?    3、本硕,主...

2018-08-09 17:53:35

计算机网络复习(三)(运输层)(应用层)

6.4运输层6.4.1运输层协议概述    运输层向它上面的应用层提供通信服务,它属于面向通信部分的最高层,同时也是用户功能中的最低层。只有主机的协议栈才有运输层。    运输层负责端到端的通信,既是七层模型中负责数据通信的最高层,又是面向网络通信的低三层和面向信息处理的最高三层之间的中间层。运输层位于网络层之上、会话层之下,它利用网络层子系统提供给它的服务去开发本层的...

2018-08-07 21:20:23

计算机网络复习(二)(网络层)

6.3网络层    网络层向上只提供简单灵活的、无连接的、尽最大努力交付的数据报服务。    网络在发送分组时不需要先建立连接,每一个分组(也就是IP数据报)独立发送,不进行编号。也就是说所传送的分组可能出错、丢失重复和失序,当然也不能保证分组交付的时限。6.3.1网际协议IP    与IP协议配套使用的还有3个协议:地址解析协议ARP,网际控制报文协议ICM...

2018-08-05 15:44:54

计算机网络复习(一)(计算机网络概述)(物理层与数据链路层)

第六章计算机网络6.1计算机网络概述6.1.1计算机网络的类别、性能    路由器router:路由器是连接因特网中各局域网、广域网的设备,它会根据信道的情况自动选择和设定路由,以最佳路径,按前后顺序发送信号。路由器和交换机的主要区别是交换机工作在数据链路层,路由器工作在网络层。路由器又称网关设备。    交换就是按照某种方式动态地分配传输线路的资源。交换的方式包...

2018-08-05 10:35:44

C++进阶与拔高(十)(C++ STL)(vector,list,stack和queue接口操作)

第五章STL容器的具体用法5.1vector用法总结5.1.1介绍    vector可以用来表示一个不定长度的数组,它是一种序列容器。就像数组一样,vector也采用连续的存储空间来存储元素,其中重载了下标操作符“[]”,可以对vector元素进行访问。与数组不同的是它的大小是可以动态改变的。当新元素插入容器时,vector不会每次都重新分配大小。与其他动态序列容器相...

2018-07-30 21:57:51

C++进阶与拔高(九)(C++内存管理)(智能指针与内存泄漏)

第四章C++内存管理    C++内存管理几乎存在于程序设计的方方面面,内存泄漏在每个C++程序中都有可能发生。参考网上大佬的博客,我们在这章对C++内存管理有一个大致的认识。本章包括内存管理,内存泄漏以及内存回收。C++测试岗位和开放岗位的面试很看重这一部分,因此很有必要说一下。本章讲解的内容均来自于博客:    http://cnblogs.com/qiubole/arc...

2018-07-30 21:52:05

C++进阶与拔高(八)(Mysql数据库编程与API)

3.2MYSQL数据库编程与API    数据库编程:就是在我们的应用程序中,用代码来与数据库服务器交互。SQLyog就是一个基于数据库的应用程序,它里面就用到了数据库编程的技术。    理论上,应用程序使用以下方式可以与MySQL交互:1.创建TCPsocket。2.根据MySQL的协议,与之交互。   上述操作对于大多数来说太难了,所以,MySQL提供了一...

2018-07-25 20:47:27

C++进阶与拔高(七)(Mysql数据库的基本知识)

第三章C++与Mysql数据库3.1数据库的概念和基本操作    数据库处理的数据一般是表格状的数据,行称为row,列称为column。每一行称为一条记录record,每一列称为一个字段field。数据库就是存放数据的地方。一个可以操作数据库并提供相关服务的软件,称为数据库服务器。数据库服务器的基本的操作包括增删改查。Mysql就是这样的一个数据库服务器。有时,我们把数据库服务器...

2018-07-24 20:35:31

C++进阶与拔高(六)(C++ STL 算法和容器)

2.5STL算法    算法并不直接使用STL容器,算法是通过使用这些容器对象的成员函数所提供的迭代器来操作容器对象所管理的序列,算法主要在<algorithm><numeric>和<functional>三个头文件中定义。其中最后一个里面定义了许多用以描述函数对象的模板类,很多算法可以使用这些函数对象以发挥其优势。但是这里我们主要讲的是第一个头文件...

2018-07-22 16:39:53

C++进阶与拔高(五)(C++ STL utility和iterator)

2.3utility    utility是一个很小的头文件,它包括了贯穿使用在STL中的几个模版的声明。现在utility中只有模板类pair、一些与之相关的模版函数和操作符,以及其他四个模版操作符了。pair模板类用于将2个对象表示成一个对象。四个模版操作符赋予了”==”和”<”新的内涵。 pair<T,U> 构造模板类pair,x...

2018-07-22 16:34:38

C++进阶与拔高(四)(C++ STL迭代器)

第二章C++STL    本章节所介绍的C++STL主要基于三个内容:迭代、算法和容器。所参考的资料均来自于CSDN博客以及P.J.PLAUGER所著的《C++STL中文版》。主要的参考文献将在本书最后给出。2.1C++STL简介    STL(StandardTemplateLibrary)标准模板库是惠普实验室开发的一系列软件的统称。标准模板库,是一个...

2018-07-18 21:44:55

C++进阶与拔高(三)(C++数据结构的具体实现:栈与队列)

1.3栈Stack的具体实现#ifndefSTACK_H#defineSTACK_H#include"Vector\vector.h"#include"list.h"//基于向量派生的栈模板类template<typenameT>classStack:publicVector<T>{public:voidpush(Tcons...

2018-07-18 21:28:11

C++进阶与拔高(二)(C++数据结构的具体实现:向量与列表)

注意:本章节《C++数据结构具体实现》均转载自博客:https://blog.csdn.net/qq_23912545/article/category/6868003第一章C++数据结构的具体实现本章节的所有代码均是博主前面几篇博客的参考,C++及数据结构复习笔记(十一~十二)的参考,可以说是前面所讲数据结构时,对所有模板类以及ADT接口的一个整合。可以辅助大家对于数据结构具体实现的理...

2018-07-18 21:23:48

C++进阶与拔高(一)(绪论)

                                                                                                    ...

2018-07-18 21:09:01

C++及数据结构复习笔记(十五)(数据结构面试笔试考点、代码附录和参考文献)

2.6C++数据结构面试笔试问题考点1、如何只让类对象只在栈(堆)上分配对象?①:只在堆上分配对象 如果类的析构函数是私有的,则编译器不会在栈空间上为类对象分配内存。因此,将析构函数设为私有,类对象就无法建立在栈上了。 ②:只在栈上分配对象只要禁用new运算符(设为私有)就可以实现类对象只能建立在栈上。2、#define与typedef的区别。1)#define是预处理指令,在编译预处理时进行...

2018-07-15 17:23:29

C++及数据结构复习笔记(十四)(图)

2.5图2.5.1图的一些概念    经过图中各边一次且恰好一次的环路称为欧拉环路。    经过图中各顶点一次且恰好一次的环路称为哈密尔顿环路。    对于无向图,每一对顶点至少贡献一条边,故总共不超过n(n-1)/2条边,这个上界由完全图达到。对于有向图,至多可能有n(n-1)条边。2.5.2图的ADT接口    图支持的操作接口分为边和顶点2类,常见的总结如下:图...

2018-07-15 17:19:19

C++及数据结构复习笔记(十三)(二叉树)

2.4二叉树    树属于半线性结构。2.4.1二叉树及其表示    从图论的角度看,树等价于联通无环图。沿每个节点v到根r的唯一通路所经过的边的数目,称为v的深度depth,记作depth(v)。根节点的深度为0,属于第0层。在每一层上,v的祖先至多有一个。v的孩子的总数称为v的度,无孩子的节点称为叶节点,包括根在内的其余节点均为内部节点。树T中所有节点深度的最大值称为该树的高度...

2018-07-15 17:07:17

C++及数据结构复习笔记(十二)(栈与队列)

2.3栈与队列2.3.1栈的ADT接口    栈stack是存放数据对象的一种特殊容器,其中的数据元素按线性逻辑次序排列,故可定义首末元素。尽管栈结构也支持对象的插入和删除,但其操作仅限于栈的某一特定端。即新的元素只能从一端插入,或者只能从这一端删除已有元素。栈中可操作的一端称为栈顶,而另一无法直接操作的盲端称为栈底。栈中元素接收操作的次序是先进后出的。栈所支持的操作接口如下:size(...

2018-07-12 23:40:47

C++及数据结构复习笔记(十二)(列表)

2.2列表    向量结构中,各数据的物理存放位置与逻辑次序完全对应,故可通过秩直接访问对应的元素,这称为循秩访问。为保证对列表元素访问的可行性,逻辑上互为前驱和后继的元素之间,应维护某种索引关系。这种索引关系可被抽象地理解为被索引元素的位置,故列表元素是循位置访问的。2.2.1向量到列表    引入列表结构的目的在于弥补向量结构在解决某些应用问题时,在功能及性能方面的不足,二者差...

2018-07-11 22:14:35

C++及数据结构复习笔记(十一)(向量)

第二章C++数据结构     本章主要介绍了C++基本的数据结构,包括向量、列表、栈与队列、二叉树和图。主要的总结均来自于邓俊辉老师的《数据结构C++语言版》,在每一小节的背后,给出了一些在网上总结的面试题,以加强我们对C++数据结构的理解。并且每一小节均给出了典型的C++程序代码,理解这些代码是读懂文章的关键。2.1向量2.1.1向量的概念和接口一、概念   向量vector就...

2018-07-10 23:59:39
奖章
    暂无奖章