html
-
Docker的底层技术有几种?各有什么含义?
Docker使用了一系列的底层技术来充分发挥其技术特色,这些底层技术包括有Namespaces、Control groups、Union file systems和Containe…
-
Java开发中Netty线程模型原理解析
如何通过Netty写出一个客户端和服务器?[java培训] 怎样保障多线程同步数据的安全? 什么是线程安全?如何理解线程安全? Java中如何解决多线程的同步问题?【java面试题…
-
Spring事务的实现方式和实现原理【java面试必会】
Spring 事务的本质其实就是数据库对事务的支持,没有数据库的事务支持,spring 是无法提供事务功能的。真正的数据库层的事务提交和回滚是通过binlog 或者redo log…
-
JVM 是什么?JVM 的基本结构介绍
JVM是一种能够运行java字节码的虚拟机。 JVM的包含以下结构 ·类加载子系统 ·加载.class 文件到内存。 ·内存结构 &mid…
-
什么是前后端分离?如何理解前后端分离?
什么是前后端分离?目前比较认同的概念是SPA(Single Page Application),所有用到的展现数据都是后端通过异步接口(ajax.json)的方式实现的,前端直管展…
-
Bean的作用域有几种?都有哪些作用范围?
Spring IOC容器在根据配置(可以是xml,也可以是注解)创建一个Bean对象实例时,可以为Bean指定实例的作用域。 作用域包括: singleton(单例模式) prot…
-
equals()和==有什么用?equals()在什么情况下使用?
== : 它的作用是判断两个对象的地址是不是相等。即: 判断两个对象是不是同一个对象。(基本数据类型==比较的是值,引用数据类型==比较的是内存地址)。 equals() : 它的…
-
Java的垃圾回收机制是什么?什么样的对象需要回收?
(1)问题分析: 什么样的对象会被当做垃圾回收? 如何校验对象是否被回收? 怎样通知垃圾回收器回收对象 (2)核心答案讲解: 1)问题 : 什么样的对象会被当做垃圾回收? 当一个对…
-
如何安装和启动Eclipse开发环境?具体怎样操作?
Eclipse的安装非常简单,仅需要将下载后的压缩文件进行解压即可完成安装操作,接下来分别从安装、启动、工作台以及透视图等方面进行详细地讲解。 1.安装Eclipse开发工具 Ec…
-
什么是单例模式?有几种?Java面试题常问
什么是单例模式?有几种? 单例模式:某个类的实例在多线程环境下只会被创建一次出来。单例模式有饿汉式单例模式、懒汉式单例模式和双检锁单例模式三种。 饿汉式:线程安全,一开始就初始化。…