计算机面试
文章平均质量分 87
我,秦始皇的爷爷,打钱
道阻且长,行则将至
展开
-
网络模型层次知识点
原创 2021-04-11 16:30:40 · 135 阅读 · 2 评论 -
计算机网络面试——基础+层次
目录基本概念计算机网络的分类IP/域名交换技术计算机网络的性能常见端口及对应的服务网络模型OSI七层模型TCP/IC五层模型TCP/IP四层模型物理层数据链路层网络层运输层TCP应用层会话层表示层应用层基本概念计算机网络的分类IP/域名在浏览器中输入网址之后执行会发生什么更加详细的一种说法(以百度为例查找域名对应的IP地址。这一步会依次查找浏览器缓存,系统缓存,路由器缓存,ISPNDS缓存,根域名服务器浏览器向IP对应的web服务器发送一个HTTP请求服务器响应请求,发回网页内容浏览器解原创 2021-03-30 17:06:36 · 145 阅读 · 0 评论 -
Java面试——JVM相关
目录JVM内存模型线程私有的数据区线程共享的数据区垃圾回收机制JVM内存模型https://blog.csdn.net/justloveyou_/article/details/71189093Java程序在执行前首先会被编译成字节码文件,然后再由Java虚拟机执行这些字节码文件从而使得Java程序得以执行。Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域,这些数据区域可以分为两个部分:一部分是线程共享的,一部分则是线程私有的。线程私有的数据区包括程序原创 2021-03-26 21:59:58 · 100 阅读 · 0 评论 -
数据库面试——数据库管理等
目录mysql权限完整性约束完整性约束索引MySQL索引种类索引的实现方式(按结构划分的类型)索引优缺点什么字段适合建索引视图临时表存储过程触发器存储引擎事务ACID特性并发问题隔离级别恢复机制锁乐观锁悲观锁MySQL的锁机制死锁SQL优化其他相关缩写mysql权限https://blog.csdn.net/yihuliunian/article/details/108202928关于MySQL权限的几点常识:(1)MySQL的权限系统主要用来验证用户的操作权限。(2)在MySQL内部,权限信息原创 2021-03-25 19:38:42 · 101 阅读 · 0 评论 -
数据库面试——基础
目录基本概念数据抽象的四个级别关系型数据库和非关系型数据库关系型数据库非关系型数据库超键、候选键、主键、外键关系模式设计理论函数依赖三个范式数据库语言数据库语言四大类基本语法drop、delete与truncate关系运算表连接方式数据库管理安全管理完整性约束索引视图临时表存储过程存储引擎触发器事务锁其他SQL优化数据库连接泄露相关缩写基本概念数据抽象的四个级别https://blog.csdn.net/qq_36382667/article/details/81840709概念数据模型:表达用户原创 2021-03-23 20:07:00 · 108 阅读 · 0 评论 -
操作系统面试——存储管理等
目录逻辑地址与物理地址动态链接库与静态链接库虚拟内存内部碎片与外部碎片分段和分页页面置换算法中断与系统调用其他临界资源一个程序从开始运行到结束的完整过程缓冲区溢出及其危害系统调用与库函数IO多路复用逻辑地址与物理地址动态链接库与静态链接库虚拟内存内部碎片与外部碎片分段和分页页面置换算法中断与系统调用其他临界资源一个程序从开始运行到结束的完整过程缓冲区溢出及其危害系统调用与库函数IO多路复用...原创 2021-03-17 19:31:05 · 96 阅读 · 0 评论 -
操作系统面试——进程与线程
目录基本概念关系线程线程状态线程同步方式信号量和互斥锁进程进程状态进程调度策略进程通信方式进程同步机制守护、僵尸、孤儿进程进程切换和线程切换内存池、进程池、线程池多线程多进程的优缺点C++多线程,互斥,同步同步和互斥的区别同步与异步同步异步死锁产生条件解决方法基本概念关系线程线程状态线程同步方式信号量和互斥锁进程进程状态进程调度策略进程通信方式进程同步机制守护、僵尸、孤儿进程进程切换和线程切换内存池、进程池、线程池多线程多进程的优缺点C++多线程,互斥,同步同步和互斥的区别原创 2021-03-17 19:26:01 · 153 阅读 · 0 评论 -
Java面试——锁
这里写目录标题基本概念和分类乐观锁/悲观锁公平锁/非公平锁可重入锁/非可重入锁独享锁/共享锁互斥锁/读写锁无锁/偏向锁/轻量级锁/重量级锁自旋锁/适应性自旋锁基本概念和分类https://zhuanlan.zhihu.com/p/132563433锁是用来控制多个线程 访问共享资源的方式,一般来说,一个锁能够防止多个线程同时访问共享资源。乐观锁/悲观锁乐观锁与悲观锁是一种广义上的概念,体现了看待线程同步的不同角度。乐观锁:认为自己在使用数据时不会有别的线程修改数据,所以不会添加锁,原创 2021-03-12 22:03:40 · 145 阅读 · 1 评论 -
Java面试——多线程
线程池的主要工作流程aaa1 当一个任务通过submit或者execute方法提交到线程池的时候,如果当前池中线程数(包括闲置线程)小于coolPoolSize,则创建一个线程执行该任务。2 如果当前线程池中线程数已经达到coolPoolSize,则将任务放入等待队列。3 如果任务不能入队,说明等待队列已满,若当前池中线程数小于maximumPoolSize,则创建一个临时线程(非核心线程)执行该任务。4 如果当前池中线程数已经等于maximumPoolSize,此时无法执行该任务,根据拒绝执行原创 2021-03-09 22:41:40 · 80 阅读 · 0 评论 -
Java面试——基础
目录对象static抽象类和接口抽象类接口封装、继承和多态封装继承多态异常throws和throwfinally匿名对象https://blog.csdn.net/qq_44543508/article/details/102891436每个对象都是某个类(class)的一个实例(instance)。对象的引用意思是“定义一个变量,这个变量指向的是一个对象”Object obj=new Object();//Object:类//obj:对象的引用 一个对象引用可以指向零个或一个对象原创 2021-03-03 21:12:46 · 150 阅读 · 3 评论 -
计算机面试题目汇总一【答案更新中】
计算机面试题目汇总一牛客字节面经1作者:Lluvia.luo链接:https://www.nowcoder.com/discuss/576220?channel=666&source_id=feed_index_nctrack来源:牛客网问题整理:浏览器输入URL之后的过程参考答案查看缓存-获取IP-TCP连接-HTTP请求-解析html域名投毒计算机网络的7层模型说一说有哪些应用层协议Http状态码中的302和401是什么用的有没有做过web的身份验证脏读的场景和解决原创 2020-12-07 19:05:36 · 246 阅读 · 0 评论