- 博客(16)
- 收藏
- 关注
原创 Maven的依赖冲突是什么以及如何解决
一,前言 我们在面试中经常遇见面试官提问:你能说一下依赖冲突吗?此时内心懵逼三秒,嗯嗯呃呃…这个我听过但具体是什么不太清楚,然后面试官露出一个意味深长的笑容; 其实依赖冲突没有想象的那么复杂,听我下面给你说道说道,保证让你知晓什么是依赖冲突,如何解决,以及如何发现依赖冲突二...
2020-04-18 12:00:44
1580
原创 java之多线程面试题总结
一,进程和线程的联系和区别参考链接:https://blog.youkuaiyun.com/zhou753099943/article/details/517712201,两者的概念a,进程:是操作系统进行资源分配的基本单位,并能在系统中独立运行;b,线程:是操作系统进行资源调度的基本单位。2,区别a,调度:cpu调度和分派的基本单位是线程,而进程作为资源分配的基本单位;如内存就是所谓的资源b,...
2020-04-17 17:37:17
815
原创 java基础之IO流总结
目录1,流的介绍2,流的使用3,序列化4,高效流5,转换流6,随机访问流=========================================================一,流的介绍1,概念:数据的有序集合2,特点:能从一个端到另一个端3,作用:用于数据的传输4,类型a,流的方向划分:输入流,输出流b,流的类型划分:字符流,字节流c,角色划分:节点流,...
2020-04-17 17:14:46
180
原创 java基础之面试题总结
一,Object里面有什么方法1,常用的方法 a,native int hashCode(); b,boolean equals(Object obj); c,native Object clone();&nb...
2020-04-15 12:24:44
219
原创 String,StringBuffer,StringBuilder疑惑大解析(异同点)
1,三者的区别 a,常量变量:String创建的变量是常量,StringBuffer和StringBuilder创建变量是变量 b,线程安全:StringBuffer是线程安全的,String和StringBuilder是线程不安全的; ...
2020-04-15 11:46:51
102
原创 Redis之常见面试题总结
一,介绍一下redis,说一下其优缺点 1,简介 redis是用于key-value数据,并将其在内存上进行存储; 2,优点 &...
2020-04-14 16:44:56
265
1
原创 Redis之发布与订阅底层实现
一,储备知识 1,发布与订阅功能的作用 一个客户单可以订阅一个或多个频道,成为这些频道的订阅者,每当有其他客户端向该频道发送消息,那么该频道的所有订阅者都会收到这个消息; &n...
2020-04-14 16:26:11
343
1
原创 Redis之哨兵模式底层实现
一,哨兵模式的简介 1,哨兵模式的作用 sentinel是redis实现高可用性的解决方案;有一个或者多个sentinel组成的sentinel系统,会监控主服务器及其下属的从服务器,当监视的主服务器进入下线状态,...
2020-04-14 16:18:14
304
原创 redis之主从复制底层实现
一, 主从复制简介 1,主服务器和从服务器 在redis中,用户可以通过执行slaveof或者配置slaveof选项,让一个服务器去复制另一个服务器,被复制的服务器称为主服务器,复制的服务器称为从服务器;关系如下所...
2020-03-30 12:35:11
235
原创 redis之AOF持久化底层实现
推荐书籍:《Redis设计与实现》一,AOF持久化简单介绍 1,RDB持久化:保存数据库键值对到文件中,来达到持久化的目的; 2,AOF持久化:保存redis服务器执行的写命令到文件中,来到达持久化的目的; 3,...
2020-03-30 12:19:11
360
原创 redis之RDB持久化底层实现
推荐书籍:《Redis设计与实现》一,RDB的持久化 1,数据库状态:服务器中非空数据库和他们的含有的键值对称为数据库状态; 2,RDB文件:可以手动执行持久化命令生成RDB文件,也可以配置对应的选项自动化执行持久化命令 &...
2020-03-30 12:05:51
420
原创 java之String面试题
大家可以猜猜代码执行的结果(难度主键递增)1,第一个代码public static void main(String[] args) { String str1 = "abc"; String str2 = new String("abc"); System.out.println(str1 == str2); System....
2019-11-03 10:45:36
267
原创 java基础之面向对象
1,类和对象的概述类:是一组相关属性和行为的集合,是一个抽象的概念对象:是该类事物的具体表现形式,是具体的存在2,封装a,概念:是指隐藏对象的属性和实现细节,仅通过对外提供公共的访问方式进行访问。b,特点:被private修饰的成员只能在本类中被访问,而不能被外界所访问。c,优点:提高了代码的复用性。怎样理解呢,就是私有化成员变量后,我们要修成员变量的值话只能通过,公共的访问方式,因此...
2018-10-30 16:13:26
125
原创 do..while 和 while,break 和 continue,数组
A:do…while 和 while的区别1,do-while语句是一种后测试循环语句,即只有在循环体中的代码执行之后,才会测试出口条件。其实就是,代码在刚开始执行的时候,都是要先走一遍do循环体内的代码,然后在与while里面的条件进行判断,成立循环就一直继续下去,不成立就跳出循环。循环体内代码至少被执行一次。(肚子饿了,看到吃的先狂吃一顿,直到被发现了,就闭嘴停不吃了)2,while语句是...
2018-10-17 00:24:12
700
原创 java基础
一,回顾1,类型转换小类型 》 大类型 :自动转换大类型 》 小类型 :强制转换2,数据类型数据类型:基本数据类型整数型:字节型byte,短整型short,整型int,长整型long浮点型:单精度浮点型float,多精度浮点型double字符型:char布尔型:boolean引用数据类型类class,接口interface,字符串String,数组a...
2018-10-12 00:33:31
122
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人