
面试
Anoyer
这个作者很懒,什么都没留下…
展开
-
数据库面试考点总结(持续更新)
数据库 数据库事务及4个特性 事务:由一系列对系统中数据进行访问与更新的操作所组成的一个程序执行逻辑单元。事务是DBMS中最基础的单位,事务不可分割。 具有4个特性ACID 原子性:事务是最小的执行单元,不允许分割 一致性:执行事务后,数据保持一致,多个事务对同一个数据读取结果相同 隔离性:并发访问数据库是,一个用户的事务不被其他事务所干扰。并发事务之间相互独立 持久性:一个事务被提交后,他对数据库的改变是持久的。 DB DBMS DBS DBA DB(数据库):按一定结构组织并长期存放在计算机内的、原创 2020-09-27 12:40:39 · 339 阅读 · 0 评论 -
操作系统面试考点总结(持续更新)
操作系统 线程池 线程池就是首先创建一些线程,他们的集合称为线程池。使用线程池可以很好地提高性能,线程池在系统启动时即创建大量空闲的线程,程序将一个任务传给线程池,线程池就会启动一条线程来执行这个任务,执行结束以后,该线程并不会死亡,而是再次返回线程池中成为空闲状态,等待执行下一个任务。 1、设置一个生产者消费者队列,作为临界资源 2、初始化n个线程,并让其运行起来,加锁去队列取任务运行 3、当任务队列为空的时候,线程阻塞 4、当生产者队列来了一个任务后,先对队列加锁,把任务挂在队列上,然后使用条件变量去原创 2020-09-27 12:39:31 · 387 阅读 · 0 评论 -
计算机网络面试考点总结(持续更新)
计算机网络基础 TCP可靠传输实现 校验和 序列号 确认应答 超时重传 连接管理 窗口控制 拥塞控制:慢启动,拥塞避免,快重传,快恢复 tcp本身通过ack确认机制来保证确认信息收到了,并通过重传机制对丢失信息进行重传,也就是说,应用端将数据交给TCP,自己啥都不用管了,他一定能传到,所以称之为可靠性 TCP和UDP区别 TCP面向字节流,UDP面向报文 TCP面向连接的传输协议,传输前必须建立连接,UDP无连接 TCP是可靠的,UDP不保证可靠 TCP保证了数据顺序,UDP不保证 TCP首部开销原创 2020-09-27 12:38:21 · 360 阅读 · 0 评论 -
C++基础面试考点总结(持续更新)
一、基础知识 1、基本知识 说一下C++和C的区别 设计思想上:C++是面向对象的,C是面向过程的 语法上:C++具有封装、继承和多态三种特性;C++相比C,增加了许多类型安全的功能,比如强制类型转换;C++支持范式编程,比如模板类、函数模板等 C++11的新特性 auto关键字、右值引用、初始化列表对类进行初始化、新增容器array和tuple、智能指针 inline函数的作用 加快函数的执行速度吧。因为内敛函数调用,是将调用表达式直接用内敛函数体来替换。 虚函数和纯虚函数的区别 声明不同:原创 2020-09-27 12:37:01 · 671 阅读 · 0 评论