文章分类 -  面试八股文

八股文-数据库
摘要:简述数据库三大范式 第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原子值,就说明该数据库表满足了第一范式。 数据库第二范式:关系模式必须满足第一范式,并且所有非主属性都完全依赖于主码。注意,符合第二范式的关系模型可能还存在数据冗余、更新异常等问题。关系模型(学号,姓名,专业编号,专 阅读全文

posted @ 2021-10-21 21:02 胡子就不刮 阅读(324) 评论(0) 推荐(0) 编辑

八股文-计算机网络
摘要:简述OSI七层协议 OSI七层协议包括:物理层,数据链路层,网络层,运输层,会话层,表示层, 应用层 简述TCP/IP五层协议 TCP/IP五层协议包括:物理层,数据链路层,网络层,运输层,应用层 物理层有什么作用 主要解决两台物理机之间的通信,通过二进制比特流的传输来实现,二进制数据表现为电流电压 阅读全文

posted @ 2021-10-21 21:01 胡子就不刮 阅读(254) 评论(0) 推荐(0) 编辑

八股文-JVM
摘要:简述JVM内存模型 线程私有的运行时数据区: 程序计数器、Java 虚拟机栈、本地方法栈。 线程共享的运行时数据区:Java 堆、方法区。 简述程序计数器 程序计数器表示当前线程所执行的字节码的行号指示器。 程序计数器不会产生StackOverflowError和OutOfMemoryError。 阅读全文

posted @ 2021-10-21 21:00 胡子就不刮 阅读(327) 评论(0) 推荐(0) 编辑

八股文-Java并发
摘要:简述java内存模型(JMM) java内存模型定义了程序中各种变量的访问规则。其规定所有变量都存储在主内存,线程均有自己的工作内存。 工作内存中保存被该线程使用的变量的主内存副本,线程对变量的所有操作都必须在工作空间进行,不能直接读写主内存数据。操作完成后,线程的工作内存通过缓存一致性协议将操作完 阅读全文

posted @ 2021-10-21 20:26 胡子就不刮 阅读(166) 评论(0) 推荐(0) 编辑

八股文-设计模式
摘要:简述设计模式七大原则 开放封闭原则:对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能人为去修改原有的代码,实现一个热插拔的效果。 单一职责原则:一个类、接口或方法只负责一个职责,这样可以降低代码复杂度以及减少代码变更引起的风险。 依赖倒置原则:针对接口编程,编程依赖于抽象类或接口而不依赖于具体 阅读全文

posted @ 2021-10-21 20:25 胡子就不刮 阅读(176) 评论(0) 推荐(0) 编辑

八股文-Java基础
摘要:Java语言具有哪些特点? Java为纯面向对象的语言。它能够直接反应现实生活中的对象。 具有平台无关性。java利用Java虚拟机运行字节码,无论是在Windows、Linux还是MacOS等其它平台对Java程序进行编译,编译后的程序可在其它平台运行。 Java为解释型语言,编译器把Java代码 阅读全文

posted @ 2021-10-21 20:24 胡子就不刮 阅读(480) 评论(0) 推荐(0) 编辑

八股文-数据结构与算法
摘要:简述数据结构栈 栈是一种线性表,其限制只能在表尾进行插入或删除操作。由于该特性又称为后进先出的线性表。 简述数据结构队列 队列是一种先进先出的线性表。其限制只能在线性表的一端进行插入,而在另一端删除元素。 简述二叉树 二叉树是n个有限元素的集合,该集合或者为空、或者由一个称为根(root)的元素及两 阅读全文

posted @ 2021-10-21 20:23 胡子就不刮 阅读(428) 评论(0) 推荐(0) 编辑

八股文-操作系统
摘要:什么是操作系统?请简要概述一下 操作系统是管理计算机硬件和软件资源的计算机程序,提供一个计算机用户与计算机硬件系统之间的接口。 向上对用户程序提供接口,向下接管硬件资源。 操作系统本质上也是一个软件,作为最接近硬件的系统软件,负责处理器管理、存储器管理、设备管理、文件管理和提供用户接口。 操作系统有 阅读全文

posted @ 2021-10-21 20:22 胡子就不刮 阅读(432) 评论(0) 推荐(0) 编辑

八股文-Redis
摘要:Redis单线程原理 首先必须明确,Redis单线程指的是网络请求模块使用了一个线程(,其他模块仍用了多个线程。并不是一个线程完成了所有功能。原理上,其采用了利用epoll的多路复用特性,因此可以采用单线程处理其网络请求。 Redis数据类型 String:字符串类型,最简单的类型 Hash:类似于 阅读全文

posted @ 2021-10-21 20:20 胡子就不刮 阅读(208) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示