首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
齐夏
美团_算法工程师
获赞
36
粉丝
51
关注
10
看过 TA
197
男
清华大学
2021
数据分析师
IP属地:北京
求搜推广方向简历 广告算法工程师社招
私信
关注
拉黑
举报
举报
确定要拉黑齐夏吗?
发布(193)
评论
在招职位
刷题
齐夏
关注TA,不错过内容更新
关注
2020-08-30 11:37
已编辑
美团_算法工程师
数据库索引概念和实现方式
目录 索引的概念 索引的分类 索引的优缺点 索引的实现方式 索引注意事项 索引的概念 索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。如果想按特定职员的姓来查找他或她,则与在表中搜索所有的行相比,索引有助于更快地获取信息。 索引的一个主要目的就是加快检索表中数据的方法,亦即能协助信息搜索者尽快的找到符合限制条件的记录ID的辅助数据结构。 索引的分类 根据数据库的功能,可以在数据库设计器中创建索引:唯一索引、主键索引和聚集索引。 唯一索引:表中的任意两行的索引值都不相等 主键索引和唯一...
0
点赞
评论
收藏
分享
2020-08-30 11:37
美团_算法工程师
MySQL引擎和区别
目录 1、MySQL引擎 2、InnoDB 3、Mylsam 3、InnoDB和Mylsam的区别: 1、MySQL引擎 MySQL中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,你能够获得额外的速度或者功能,从而改善你的应用的整体功能。 数据库引擎是用于存储、处理和保护数据的核心服务。利用数据库引擎可控制访问权限并快速处理事务,从而满足企业内大多数需要处理大量数据的应用程序的要求。使用数据库引擎创建用于联机事务处理或联机...
0
点赞
评论
收藏
分享
2020-08-30 11:36
已编辑
美团_算法工程师
MYSQL关联查询、主键、外键
目录 inner join和left join 主键、外键 inner join和left join left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录 inner join(等值连接) 只返回两个表中联结字段相等的行 主键、外键 主键(primary key) 能够唯一标识表中某一行的属性或属性组。一个表只能有一个主键,但可以有多个候选索引。主键常常与外键构成参照完整性约束,防止出现数据不一致。主键可以保证记录的唯一和主键域非空,数据库...
0
点赞
评论
收藏
分享
2020-08-30 11:36
已编辑
美团_算法工程师
C++指针
目录 智能指针 为什么要使用智能指针: 智能指针有没有内存泄露的情况 智能指针的内存泄漏如何解决 函数指针 野指针 指针和数组的区别 c++中的引用和指针 智能指针 C++里面的四个智能指针: auto_ptr, shared_ptr, weak_ptr, unique_ptr 其中后三个是c++11支持,并且第一个已经被11弃用。 为什么要使用智能指针: 智能指针的作用是管理一个指针,因为存在以下这种情况:申请的空间在函数结束时忘记释放,造成内存泄漏。使用智能指针可以很大程度上的避免这个问题...
0
点赞
评论
收藏
分享
2020-08-30 11:35
美团_算法工程师
C++:面向对象语言的三大特征
目录 封装 继承 多态 面向对象语言的三大特征是:封装 继承 多态 封装 封装是面向对象的特征之一,是对象和类概念的主要特性。封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。示例代码: public class Department { private string departname; // 读方法 public string GetDepartname(){ return departname; } //写方法 public void SetDep...
0
点赞
评论
收藏
分享
2020-08-30 11:35
美团_算法工程师
C++虚函数
目录 虚函数 虚函数的底层实现机制 C++primer第六版第十三章的虚函数的工作原理 使用虚函数后的变化 虚函数的注意事项 虚函数表 多态 函数重载,同名隐藏,重写 虚函数 C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行...
0
点赞
评论
收藏
分享
2020-08-30 11:35
美团_算法工程师
使用kolla 安装openstack train 版本 单节点
目录 1. 准备工作 1.1环境准备 1.2 关闭selinux 1.3 关闭防火墙(可选) 1.4 更改hosts 2.安装docker容器 3.安装依赖 4. 安装Kolla-ansible 5. 安装Kolla 6. 配置OpenStack环境 6.1 调整kolla-ansible全局配置 6.2 调整 all-in-one 配置 7.生成密码 8. 部署OpenStack环境 9. 使用openstack 部署完成 1....
0
点赞
评论
收藏
分享
2020-08-30 11:34
已编辑
美团_算法工程师
C++常见面试问题
目录 C和C++的区别是什么? 什么是面向对象编程?类的三大特性是什么? STL库用过吗?常见的STL容器有哪些?算法用过哪几个? C++STL里面7个常用容器的比较 常用STL容器总结 STL常见算法 什么是多态?虚函数和虚函数表理解吗? 当用父类指针去初始化一个子类对象时,当使用该指针去调用父类中被复写的虚函数时,是怎么动态绑定到子类的虚函数上的? c++中动态绑定的技术实现 类对象在内存中的布局情况是怎样的,当发生继承时,子类对象和父类对象的布局又是怎样的? static、...
0
点赞
评论
收藏
分享
2020-08-30 11:34
美团_算法工程师
C++常用设计模式
目录 1、工厂模式 1.1、简单工厂模式 1.2、工厂方法模式 1.3、抽象工厂模式 2、策略模式 2.1、传统的策略模式实现 2.2、使用函数指针实现策略模式 3、适配器模式 3.1、使用复合实现适配器模式 3.2、使用继承实现适配器模式 4、单例模式 4.1、懒汉单例模式 4.1.1、非线程安全的懒汉单例模式 4.1.2、线程安全的懒汉单例模式 4.1.3、返回一个reference指向local ...
0
点赞
评论
收藏
分享
2020-08-30 11:17
已编辑
美团_算法工程师
字节跳动客户端开发0基础 一面凉经
写在之前:本人是算法转开发,看客户端无基础无经验就投递了字节客户端开发,这次面试面试官全程黑脸,体验极差,我好菜啊 问的问题及本人回答以及面试官评价如下: 1、设计一个聊天客户端 我:我没有客户端开发经验 面试官:(摇头) 2、进程拥有的资源 答: 虚拟地址空间 一个全局唯一的进程ID (PID) 一个可执行映像(image),也就是该进程的程序文件在内存中的表示 一个或多个线程 一个位于内核空间中的名为EPROCESS(executive proc...
努力学习天天向上_0:
要简历的时候:0基础也可以;面试的时候:狂问客户端相关
投递字节跳动等公司10个岗位 >
0
点赞
评论
收藏
分享
2020-07-31 14:28
美团_算法工程师
2020-07-31
在牛客打卡4天,今天学习:刷题 15 道
0
点赞
评论
收藏
分享
2020-04-29 17:15
美团_算法工程师
2020-04-29
在牛客打卡3天,今天学习:刷题 10 道
0
点赞
评论
收藏
分享
2020-04-28 22:09
美团_算法工程师
2020-04-28
在牛客打卡2天,今天学习:刷题 20 道
0
点赞
评论
收藏
分享
1
8
9
10
11
12
13
关注他的用户也关注了:
牛客网
牛客企业服务