晔清
晔清
全部文章
分类
C++学习笔记(2)
操作系统(3)
数据库(7)
数据结构与算法(1)
查漏补缺(1)
模拟面试记录(5)
疑难杂症(4)
计算机网络(1)
面向对象编程(1)
面经(6)
题解(1)
归档
标签
去牛客网
登录
/
注册
躺平的晔清
勿在浮沙筑高台,不为繁华易匠心。
全部文章
(共31篇)
事务的四个特征
事务具有4个特征,分别是原子性、一致性、隔离性和持久性,简称事务的ACID特性; 一、原子性(atomicity) 一个事务要么全部提交成功,要么全部失败回滚,不能只执行其中的一部分操作,这就是事务的原子性 二、一致性(consistency) 事务的执行不能破坏数据库数据的完整性和一致性,一个事务...
mysql
事务
2022-03-06
0
626
牛客模拟面试-05
表与表之间是怎么关联的 表与表之间常用的关联方式有两种:内连接、外连接。 内连接: 内连接通过INNER JOIN来实现,它将返回两张表中满足连接条件的数据,不满足条件的数据不会查询出来。 外连接: 外连接通过OUTER JOIN来实现,它会返回两张表中满足连接条件的数据,同时返回不满足连接条件的数...
c++
2022-03-06
0
484
牛客模拟面试-04
目录 TCP/IP四层模型是什么? 说一说C++ 中哪些函数不能是虚函数? STL的组成部分 链表求和 TCP/IP四层模型是什么? TCP/IP四层模型自顶向下分别为 应用层(HTTP、FTP、SMTP等) 传输层(TCP、UDP等) 网络层(IP等) 网络接入层(数据链路层和网络层, Eth...
tcp/ip
虚函数
多态和继承
stl
链表
2022-03-06
0
458
牛客模拟面试-03
静态库和动态库如何制作及使用,区别是什么 静态库在程序的链接阶段链接到可执行文件中,其实静态库就是一堆目标文件的集合 构建静态库 使用这个命令也可以编译成功,但是这样很繁琐,不如将其功能打包成一个静态库 gcc main.c ./src/add.c ./src/div.c ./src/mult.c...
静态库
动态库
堆
栈
动态规划
01背包
stl
2022-03-06
0
429
牛客模拟面试-02
硬链接和软链接的区别 得分点 概念、inode、文件属性、创建方式和限制、链接数目 参考答案 标准回答 软链接和硬链接的区别主要有:概念、inode、文件属性、创建方式和限制、链接数目 概念 硬链接就是一个文件的一个或多个文件名。所谓链接无非是把文件名和计算机文件系统使用的节点号链接起来。可以用...
C++
resize
reserve
stl
软链接
硬链接
链表
2022-03-06
0
567
Mysql和Redis的网络通信模型
Mysql的通信是半双工,同一时间只能由一个方向的数据收发操作。 Redis的通信是全双工,同一时间可以由两个方向的数据收发操作。 那么客户端和服务端可以同时写吗? 支持的,因为Redis是TCP协议的,是全双工字节流。 全双工:意味着,TCP的收发是可以同时进行的。亦即接收的时候可以发送,发送的时...
mysql
redis
2022-03-05
0
737
Ubuntu下Mysql的使用
安装 sudo apt install mysql-server sudo apt install mysql-client sudo apt install libmysqlclient-dev 在 WSL 上安装 MySQL(即 Ubuntu): 打开 WSL 终端(即 Ubuntu)。 更新 ...
C++
mysql
ubuntu
2022-03-05
0
390
牛客模拟面试-01
目录 简述一下智能指针 简述一下堆和栈的区别 我的答案 标准答案 请你说一说epoll原理 代码题 KMP 暴力算法 kmp 简述一下智能指针 【得分点】 智能指针解决的问题、内存泄露、4种智能指针、实现原理 【参考答案】 标准回答 智能指针解决的问题 如果在程序中使...
C++
epoll
kmp
堆
栈
智能指针
2022-03-04
0
389
C++位域(bitfield)总结
前言 今天我遇到了之前阅读《C++程序设计》学过的位域,发现当时只是初步懂得了其用法和为什么要使用。 位域还存在很多特性,现在通过代码总结记录。 #include <iostream> struct Date { unsigned short nWeekDay : 3; /...
C++
位域
bitfield
2022-02-26
0
505
C++空类为什么占一个字节
今天有人问我空类的sizeof会输出什么,把我难住了,特地记录一下。 我在ubuntu使用g++进行了测试。 代码如下: #include <iostream> class Test{}; int main(int argc, char *argv[]) { Tes...
C++
2022-02-26
0
644
首页
上一页
1
2
3
4
下一页
末页