自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 资源 (2)
  • 收藏
  • 关注

原创 信息论基础(Part2)

信息论基础

2022-07-01 11:02:37 2566 1

原创 信息论基础(Part1)

信息论基本理论

2022-06-27 20:59:05 4143 1

原创 C++数据结构补充(双向链表)

C++数据结构之循环链表

2022-06-27 15:47:52 634

原创 C++数据结构补充(静态链表与循环链表)

C++数据结构的静态链表与循环链表

2022-06-27 15:42:06 472

原创 C++数据结构补充(线性表及其链式存储结构:单链表)

C++单链表数据结构

2022-06-27 15:29:40 361

原创 C++数据结构补充(线性表及其顺序存储结构)

C++ 数据结构顺序表

2022-06-27 11:38:54 341

原创 C++ STL进阶与补充(算法)

C++ STL算法的简单介绍

2022-06-27 11:10:02 172

原创 C++环形缓冲区

C++实现环形缓冲区

2022-06-27 10:18:37 3209 1

原创 C++继承、多态与虚函数(二)

C++继承与多态的一些补充

2022-06-27 09:01:52 93

原创 C++函数对象与仿函数

C++ STL 函数对象与仿函数

2022-06-26 12:44:25 632

原创 C++ STL进阶与补充(map/multimap容器)

C++ STL map/multimap容器

2022-06-26 12:26:41 151

原创 C++ STL进阶与补充(set/multiset容器)

C++ STL set/multiset容器

2022-06-26 12:14:59 104

原创 C++ STL进阶与补充(list容器)

C++ STL list容器

2022-06-26 11:59:31 177

原创 C++ STL进阶与补充(queue容器)

C++ STL queue容器

2022-06-26 11:52:41 106

原创 C++ STL进阶与补充(stack容器)

C++ STL Stack容器

2022-06-26 11:50:10 153

原创 C++ STL进阶与补充(deque容器)

C++ STL deque容器

2022-06-26 11:40:35 173

原创 C++ STL进阶与补充(vector容器)

C++ STL vector容器

2022-06-26 11:33:54 192

原创 C++ STL进阶与补充(string容器)

C++ STL string容器接口简介

2022-06-26 11:25:11 194

原创 C++ STL进阶与补充(基础)

C++ STL进阶

2022-06-26 11:14:28 163

原创 C++中的模板

C++模板函数、模板类等补充

2022-06-23 15:09:56 469

原创 C++的文件操作

C++对数据在文件中存储以及打开的一些操作

2022-06-23 14:53:22 1296

原创 C++运算符重载

C++中加号预算福,输出流运算符和自增运算符的实例

2022-06-23 14:43:10 134

原创 C++程序的内存模型

C++中程序的内存空间简介。

2022-06-23 14:35:02 140

原创 C++类与结构体、this指针(二)

C++结构体的一些补充

2022-06-23 14:26:04 398

原创 C++引用的作用

C++中引用的一些补充

2022-06-23 10:49:01 1902

原创 C++ const修饰的指针

C++中引用和指针联合使用时的情况

2022-06-23 10:44:29 617

原创 C++空指针与野指针

对于C++指针与引用的一些补充

2022-06-23 10:40:04 329

原创 C++函数重载的额外补充

对于C++函数重载的一些补充

2022-06-23 10:34:24 74

原创 函数的分文件编写(C++)

C++中代码的分文件编写

2022-06-23 10:29:39 1156

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

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

2018-08-09 17:53:35 10009 3

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

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

2018-08-07 21:20:23 5244 1

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

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

2018-08-05 15:44:54 1197

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

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

2018-08-05 10:35:44 3756

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

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

2018-07-30 21:57:51 1567

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

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

2018-07-30 21:52:05 2474 2

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

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

2018-07-25 20:47:27 1463

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

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

2018-07-24 20:35:31 384

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

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

2018-07-22 16:39:53 396

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

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

2018-07-22 16:34:38 4773

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

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

2018-07-18 21:44:55 705

C++进阶拔高与计算机网络

该复习文档是本人根据和 CSDN 博客上的众多文章总结而成。感谢各位大佬 博客上的众多文章总结而成。感谢各位大佬 的总结,使我在复习课本同时补充了很多其他方面关键知识如 的总结,使我在复习课本同时补充了很多其他方面关键知识如 的总结,使我在复习课本同时补充了很多其他方面关键知识如 C++ 内存管理, 内存管理, STL 库 等内容。本文章适合 等内容。本文章适合 等内容。本文章适合 等内容。本文章适合 C++ C++初学者的快速复习和应届生笔试面准备,书中 给出了初学者的快速复习和应届生笔试面准备,书中 给出了初学者的快速复习和应届生笔试面准备,书中 给出了初学者的快速复习和应届生笔试面准备,书中 给出了初学者的快速复习和应届生笔试面准备,书中 给出了初学者的快速复习和应届生笔试面准备,书中 给出了初学者的快速复习和应届生笔试面准备,书中 给出了初学者的快速复习和应届生笔试面准备,书中 给出了初学者的快速复习和应届生笔试面准备,书中 给出了初学者的快速复习和应届生笔试面准备,书中 给出了初学者的快速复习和应届生笔试面准备,书中 给出了初学者的快速复习和应届生笔试面准备,书中 给出了初学者的快速复习和应届生笔试面准备,书中 给出了常见的 C++ 拔高的部分知识。对 于初学者来说,也可以加强C++ 的认识。 的认识。 文档主要分为 C++ 数据结构具体 数据结构具体 实现代码, C++ 的 STL 库, C++ 与数据库, 与数据库, C++ 内存管 理, C++ 智能指针和基于 智能指针和基于 C++ 的网络爬虫 的网络爬虫 (暂定) 。这一些知识般在课上被老师直接跳过, 。这一些知识般在课上被老师直接跳过, 笔者在看了众多大佬的面经中,感觉这几个部 分是被问最因此挑出笔者在看了众多大佬的面经中,感觉这几个部 分是被问最因此挑出笔者在看了众多大佬的面经中,感觉这几个部 分是被问最因此挑出分进行总结。 最后部分对谢希仁的《计算机网络》进行了回顾,重点是链路层运输和 应用层部分的 DNS 。

2018-08-14

C++及数据结构复习笔记

是本人博客部分内容的整合,《C++及数据结构复习笔记》的第一章到第15章的部分。由于只校对了一次,在所难免存在表达不合适的地方,还有可能存在错别字。 该复习文档是本人根据谭浩强老师的《C++程序设计》、邓俊辉的《数据结构(C++语言版)》和CSDN博客上的众多文章总结而成的。感谢博客上各位大佬的总结,使我在复习课本的同时补充了很多其他方面的关键知识,如C++内存管理,STL库等内容,这些补充的内容可以参考笔者的另一篇文档。本文章适合C++初学者的快速复习和应届生的笔试面试准备,书中给出了大量的面试题,以帮助读者快速的掌握C++的基本概念。对于初学者来说,也可以加强对C++的认识。 文档主要分为C++基本知识,C++数据结构2个部分。C++基本知识部分介绍了C++的基本知识,如面向过程中的选择、循环和指针等,还有面向过程的内容,包括类,继承与派生,多态性与虚函数。数据结构部分包括向量、列表、二叉树、图和排序的部分内容。其他的部分主要来自于博主的总结。

2018-07-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除