夏天之光冰拿铁
夏天之光冰拿铁
全部文章
分类
C++(3)
一些奇奇怪怪的问题(5)
基础知识整理(35)
工具(1)
未归档(2)
题解(4)
归档
标签
去牛客网
登录
/
注册
夏天之光冰拿铁的博客
后台开发gogogo
全部文章
(共46篇)
【操作系统】进程、线程和协程/线程调度/死锁
进程和线程的区别和联系 区别 调度:线程作为调度和分配的基本单位,进程作为拥有资源的基本单位; 并发性:不仅进程之间可以并发执行,同一个进程的多个线程之间也可并发执行; 拥有资源:进程是拥有资源的一个独立单位,线程不拥有系统资源,但可以访问隶属于进程的资源。进程所维护的是程序所包含的资源(静态资源...
操作系统
常见面试问题
2020-03-30
0
1187
如何创建一个全世界唯一的ID
UUID 数据库自增主键 可以创建一个表,通过数据插入获取对应的自增主键,作为全局唯一id缺点也很明显,就是高并发的场景下,受限于单台mysql的性能。而且可用性差,DB出现问题会导致id无法生成。当然可以通过主从的方式增强可用性,同时增加表采用不同自增步长的方式增加并发性能,比如假设我们要部署...
实习笔记
常见面试问题
2020-03-25
0
589
【计算机网络】HTTP和HTTPS的区别、HTTP报文格式
基础概念 http 超文本传输协议,以明文方式发送信息。连接过程:1.客户端的浏览器首先要通过网络与服务器建立连接,该连接是通过TCP 来完成的,一般 TCP 连接的端口号是80。 建立连接后,客户机发送一个请求给服务器,请求方式的格式为:统一资源标识符(URL)、协议版本号,后边是 MIME 信息...
常见面试问题
计算机网络
2020-03-25
1
8799
【数据结构】常见排序算法总结(未完待续)
稳定性 如果A i == A j,Ai 原来在 Aj 位置前,排序后 Ai 仍然是在 Aj 位置前。 快速排序(不稳定) 思路分析:快速排序采用双向查找的策略,每一趟选择当前所有子序列中的一个关键字作为枢纽轴,将子序列中比枢纽轴小的前移,比枢纽轴大的后移,当本趟所有子序列都被枢轴按上述规则划分完毕...
常见面试问题
数据结构
2020-03-19
2
668
【C++】static、const、constexpr、全局变量、局部变量
const定义的常量在超出其作用域之后其空间会被释放,而static定义的静态常量在函数执行后不会释放其存储空间。 static static表示的是静态的。类的静态成员函数、静态成员变量是和类相关的,而不是和类的具体对象相关的。即使没有具体对象,也能调用类的静态成员函数和成员变量。一般类的静态函数...
常见面试问题
C++
2020-03-19
2
3035
C++多态、虚函数、纯虚函数、虚基类、抽象类、虚函数表
C++多态 C++的多态包括静态多态和动态多态。静态多态包括函数重载和泛型编程(函数模板和类模板),动态多态包括虚函数。静态多态是指在编译期绑定,动态多态是指运行时绑定。 虚函数 1、虚函数为类的非静态成员函数,访问权限一般为public。函数声明时,在返回值前加virtual关键字,函数定义时不需...
常见面试问题
C++
2020-03-19
2
1502
Linux下编译webrtc时出现找不到absl头文件
报错信息 编译时报错: absl/types/optional.h: No such file or directory解决方法 1.安装cmake(3.5.0以上)2.安装absl下载地址: https://github.com/abseil/abseil-cpp/tree/master/absl...
实习笔记
2020-03-16
1
3220
【数据库】MySQL索引原理
初识索引 索引是应用程序设计和开发的一个重要方面。若索引太多,应用程序的性能可能会受到影响。而索引太少,对查询性能又会产生影响,要找到一个平衡点,这对应用程序的性能至关重要。 优点:可以快速检索,减少I/O次数,加快检索速度;根据索引分组和排序,可以加快分组和排序。 缺点:索引本身也是表,因此会占...
常见面试问题
2020-03-15
0
673
远程办公神器tmux的常用指令
最近一直在家远程实习,发现vpn一断开Xshell窗口就自动退出,窗口里跑的代码就被ctrl C了。这时候tmux就派上用场啦,这个工具可以帮助我们分离会话和窗口,即窗口被关闭进程也不会被kill。 1.ubuntu下安装sudo apt-get install tmux 2.新建一个名为name...
实习笔记
2020-03-08
0
791
C++ std::move
它实现了转移语义 (Move Sementics) 和精确传递 (Perfect Forwarding)。它的主要目的有两个方面:消除两个对象交互时不必要的对象拷贝,节省运算存储资源,提高效率;能够更简洁明确地定义泛型函数。 通俗的左值的定义就是非临时对象,那些可以在多条语句中使用的对象。所有的变量...
实习笔记
2019-11-12
0
753
首页
上一页
1
2
3
4
5
下一页
末页