自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 【牛客测开面经】

1.重载和重写的区别函数重载 是指同名函数,参数列表不同。函数重写 是子类与父类函数名称相同,参数列表相同,方法体不同,一般用在子类继承父类对父类方法的隐藏。2.mysql 主键索引主键,全称是主键约束,是一个列或者列的组合,值能够唯一标识一行数据的字段,具有非空性,唯一性索引:快速查找的数据结构。以某种方式引用数据,在数据结构上实现快速查找算法,协助信息搜索者尽快的找到符合限制条件的记录ID的辅助数据结构。3.mysql 事务事务是一组逻辑操作的集合,具有ACID特征。A ,Atomici

2021-07-14 17:15:40 108

原创 【测开面经】

1.http和https区别,SSLhttps=http+SSLhttp是超文本传输协议,明文传输,默认工作在TCP协议80端口;https是超文本安全传输协议,能够加密信息,以免敏感信息被第三方获取,需要到CA(数字证书认证机构)申请证书;默认工作在443端口。http页面响应速度比https快,http使用tcp三次握手建立连接,客户端和服务器需要3个包,而https还要加上ssl握手需要的9个包。http的连接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、

2021-07-14 12:25:50 166

原创 【牛客】测开面经

设计模式1. 设计模式的六大设计原则单一职责原则:就一个类而言,应该仅有一个引起它变化的原因。解决问题:有一个类A负责2个不同的职责:职责1和职责2。当因为职责1的需求发生改变而需要修改类A的时候,有可能会导致原本运行正常的职责2功能发生故障。优点是:1)降低类的复杂度,一个类只负责一项职责。2)提高类的可读性,可维护性3)降低变更引起的风险开闭原则:软件实体可以扩展,但是不可修改。一个软件实体如类,模块和函数应该对拓展开放(对提供方),对修改关闭(对使用方)。里氏替换原则:一个软

2021-07-13 22:36:24 147

原创 【牛客】测开面经

来源:牛客讨论区整理1.排序二叉树1.排序,中序遍历排序二叉树;2.动态查找,查找最好情况下O(log2(n)),最坏情况下O(N),动态查找效率很高。2.linux常用操作命令vim,cat,top,ps,grep,cd,ls,tar,pwd:查看用户当前目录cd: 切换目录. 当前目录…当前目录的上一级目录- 命令切换前目录~ 用户主目录绝对路径:以/开头ls,mkdir,rmdir,touch,cp,mv,rm,ln,find,file,cat,more,less

2021-07-12 16:28:52 72

原创 【牛客】测开面经汇总

虾皮测开一面面经原文来源:虾皮测开一面面经1.linux的性能好坏评判有什么指标系统整体性能评估 uptimexiaohu@DESKTOP-FE72082:~$ uptime 12:58:07 up 2 min, 0 users, load average: 0.52, 0.58, 0.59 //当前时间、系统已经运行了多长时间、目前有多少用户登录、系统在过去的 1 分钟、5 分钟和 15 分钟内的平均负载操作系统级CPU vmstat m n //每隔m秒

2021-07-11 22:19:14 405

原创 【牛客】测开面经汇总

2022年百度秋招提前批原文来源: 2022年百度秋招提前批.1.手撕代码1.冒泡排序void BubbleSort(vector<int>& nums){ int s=nums.size(); for(int i=0;i<s; i++) { //大的元素沉底 bool flag=true; for(int j=0; j<s-i-1; j++) { if(nums

2021-07-10 22:28:52 232 2

原创 【操作系统】基础知识

【操作系统】基础知识现代操作系统的主要目标:开放性、方便性、有效性、可扩充性。操作系统的作用:作为用户与计算机硬件系统之间的接口,用户可通过命令、系统调用、图形和窗口使用计算机。计算机系统资源的管理者实现了计算机资源的抽象操作系统实现了对硬件资源的抽象I/O设备管理软件是对计算机硬件操作的第一层抽象;文件管理软件是对计算机资源的第二层抽象;面向用户的窗口软件使计算机操作更方便。操作系统是铺设在计算机上的多层软件的集合,不仅增强了系统的功能,还隐藏了硬件操作的具体细节,实现了对计算机硬

2021-04-27 16:28:05 71

原创 【C++】基础篇

指针和引用是否可变。指针所指向的内存空间在程序运行过程中可以改变,引用所绑定的对象一旦绑定不可改变。是否占内存。指针本身在内存中占有空间,而引用相当于变量的别名,在内存中不占空间。是否可以为空。指针可以为空,引用必须绑定对象。是否可以多级。指针可以有多级,但引用只能一级。堆和栈- 申请方式和回收方式不同 栈是系统自动分配空间的,例如我们定义一个 char a;系统会自动在栈上为其开辟空间。栈上的空间是自动分配自动回收的,所以栈上的数据的生存周期只是在函数的运行过程中,运行后就释放掉,不

2021-04-17 16:45:24 134 1

原创 【Mysql】事务

事务是有独立单元的一个或多个SQL语句组成,在这个单元中,每个SQL语句是相互依赖的。事务的ACID属性原子性(Atomicity)一个事务不可分割,要么都执行,要么都不执行。一致性(Consistency)隔离性(Isolation)持久性(Durability)//开启事务set autocommit=0;//编写事务insert/update/delete...commit;//提交,结束事务rollback;//回滚隔离性同时运行的多个事务,当访问数据库中相同的数

2021-04-16 12:50:18 55

原创 【Mysql】基础语法

USE database; 选择数据库SHOW databases;SHOW tables;SHOW COLUMNS FROM table_name;create DATABASE name;drop database name; 删除数据库数据类型数值类型INTEGER、SMALLINT、NUMERIC日期/时间类型DATE、TIME、YEAR、DATETIME、TIMESTAMP字符(.

2021-04-15 15:59:04 70

原创 【C++】继承、多态、封装

继承派生类继承了所有的基类方法,但下列情况除外:基类的构造函数、析构函数和拷贝构造函数基类的重载运算符基类的友元函数重载函数重载函数的形式参数(指参数的个数、类型或者顺序)不同运算符重载多态虚函数是在基类中使用关键字 virtual 声明的函数。在派生类中重新定义基类中定义的虚函数时,会告诉编译器不要静态链接到该函数。纯虚函数在基类中又不能对虚函数给出有意义的实现,示例:virtual int area=0;= 0 告诉编译器,函数没有主体,上面的虚函数是纯虚函数

2021-04-14 10:36:50 85

原创 【C++】面向对象

面向对象类和对象类访问修饰符继承中的特点类和对象类访问修饰符public公有成员在类的外部可访问protected保护成员与私有成员十分相似,但保护成员在派生类(即子类)可访问private成员和类的默认访问修饰符是private,私有成员在类的外部不可访问,甚至不可查看,只有类和友元函数可以访问私有成员。继承中的特点public继承| 基类 | 派生类 ||:public:| public:|| centered 文本居中 | right-aligned 文本居右 |

2021-04-13 21:42:08 116

原创 【Leetcode】链表中环的入口节点

基本语法关键字关键字asm(汇编语言)elsenewthiscentered 文本居中centered 文本居中centered 文本居中centered 文本居中asm(汇编语言)

2021-04-13 21:04:18 74

空空如也

空空如也

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

TA关注的人

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