随笔分类 -  面试题

摘要:一、IoC IoC (Inversion of Control):控制反转(是把传统上由程序代码直接操控的对象的生成交给了容器来实现, 通过容器来实现对象组件的装配和管理。所谓“控制反转”就是组件对象控制权的转移,从程序代码本身转移到了外部容器, 由容器来创建并管理对象之间的关系。),是Spring 阅读全文
posted @ 2019-04-01 16:25 云--澈 阅读(313) 评论(0) 推荐(0) 编辑
摘要:Java的异常体系 面:Error和Exception的区别? Error:程序无法处理的系统错误如OOM,编译器不做检查 Exception:程序可以处理的异常,捕获后可能恢复 面:说一说常见的Error以及Exception? RuntimeException: NullPointerExcep 阅读全文
posted @ 2019-03-26 10:27 云--澈 阅读(231) 评论(0) 推荐(0) 编辑
摘要:面:进程和线程的区别? 答: 进程是资源分配的最小单位,线程是CPU调度的最小单位 。线程属于某个进程,“轻量级进程”,线程共享内存。线程不能看做独立应用,因为它没有独立的地址空间,而进程可看做独立的应用,有独立的地址空间,线程只是进程的不同执行路径。 Java中进程和线程的关系 Java对操作系统 阅读全文
posted @ 2019-03-24 20:46 云--澈 阅读(507) 评论(0) 推荐(0) 编辑
摘要:[TOC] 面:说说你对Java的理解? 平台无关性:一次编译,到处运行 GC:垃圾回收,不必像C++一样手动释放堆内存,由JVM自动完成 语言特性:泛型、反射、Lambda表达式 面向对象:封装、继承、多态 类库:Java自带的库,如并发、集合、IO、网络有关等的库 异常处理:抛出异常和捕获异常 阅读全文
posted @ 2019-03-22 08:32 云--澈 阅读(275) 评论(0) 推荐(0) 编辑
摘要:Linux的体系结构 体系结构主要分为用户态(用户上层活动)和内核态 内核:本质是一段管理计算机硬件设备的程序 系统调用:内核的访问接口,是一种不能再简化的操作 公用函数库:系统调用的组合拳 Shell:命令解释器,可编程 Linux面试常考命令 面:如何查找特定的文件? 答:可以使用 find 命 阅读全文
posted @ 2019-03-18 12:32 云--澈 阅读(175) 评论(0) 推荐(0) 编辑
摘要:面:缓存中间件——Memcached和Redis的区别是什么? 答:Memcached的优点是简单易用,代码层次类似与Hash。支持简单数据类型,但不支持数据持久化存储,也不支持主从同步,也不支持分片。Redis的数据类型丰富,支持数据磁盘持久化存储,支持主从,支持分片。 面:为什么Redis能这么 阅读全文
posted @ 2019-03-17 13:12 云--澈 阅读(158) 评论(0) 推荐(0) 编辑
摘要:[TOC] 零、关系型数据库考点 架构 索引 锁 语法 理论范式 一、架构 面:如何设计一个关系型数据库? 这主要考察我们对关系型数据库整体架构的把握,相当于让我们自己编写一个RDBMS(关系型数据库管理系统)。设计架构图如下,可以从下图中的各个模块进行回答。 二、索引 面:为什么要使用索引? 答: 阅读全文
posted @ 2019-03-17 13:11 云--澈 阅读(493) 评论(0) 推荐(0) 编辑
摘要:零、基础知识 OSI七层理论体系结构 1. 物理层:解决两台主机的通信问题——A往B发送 比特流 (0101),B能接收到这些比特流。定义了物理设备的标准如网线的类型,光纤的接口类型以及传输介质的传输速率等。 2. 数据链路层:由于物理层上的传输的比特流可能会出现错传、误传等,所以数据链路层定义了如 阅读全文
posted @ 2019-03-11 13:51 云--澈 阅读(423) 评论(0) 推荐(0) 编辑
摘要:PS:昨天去笔试后,发现自己对于JavaSE的基础部分还是有些薄弱的地方,特将昨天自己不是太清楚的地方记录下来,巩固基础。 子类继承父类静态方法的问题 题目就是问上面的输出结果,这里主要考察的就是子类对于父类静态方法是如何继承的。首先子类能够继承父类的静态方法,但是子类不能够重写父类的静态方法,这就 阅读全文
posted @ 2018-12-05 09:50 云--澈 阅读(349) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示