简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
文章目录理解Java内存区域与Java内存模型Java内存区域Java内存模型概述硬件内存架构与Java内存模型硬件内存架构Java线程与硬件处理器Java内存模型与硬件内存架构的关系JMM存在的必要性Java内存模型的承诺原子性理解指令重排编译器重排处理器指令重排可见性有序性JMM提供的解决方案理解JMM中的happens-before 原则volatile内存语义volatile的可见性vol
文章目录课程目标1.Docker简介1.1虚拟化1.1.1什么是虚拟化1.1.2虚拟化种类1.2什么是Docker1.2.1容器技术1.2.2容器与虚拟机比较1.2.3 Docker特点1.3 Docker组件1.3.1 Docker客户端和服务器1.3.2 Docker镜像1.3.3 Registry(注册中心)1.3.4 Docker容器2.Docker安装与启动2.1安装环境说明2.2在VM
文章目录1、虚拟机(云服务器)连接docker中mysql2、windows下docker desktop软件连接mysql注意点Docker for Windows使用配置说明1、虚拟机(云服务器)连接docker中mysql如果你是在虚拟机或者云服务器下面装docker连接mysql,则用的是虚拟机(服务器)的ip进行连接mysql,可以采用命令ip addr查询ip这种情况下有三个ip...
文章目录走近JavaJDK、JRE与JVM之间的关系:内存溢出的问题及解决jvm可视化监控工具Java的发展java技术体系Java虚拟机Sun Classic VMExact VMHotSpot VMKVMJRockitJ9DavikMicrosoft JVMAzul VM Liquid VMTaobao VMJava虚拟机的内存管理程序计数器虚拟机栈本地方法栈Java堆方法区运行时常量池对象的
文章目录1.1 Linux的概述:1.1.1 什么是Linux:1.1.1.1 学习Linux之前先了解Unix1.1.1.2 Linux的概述:1.1.1.3 Linux的历史:1.1.1.4 Linux系统的应用:1.1.1.5 Linux的版本1.1.1.6 Linux的主流版本1.2 Linux的安装:1.2.1 虚拟机安装:1.2.1.1 什么是虚拟机1.2.1.2 安装VmWare1.
文章目录类加载机制类加载机制分类、类加载器、双亲委派机制类加载机制分类类加载器双亲委派机制加载.class文件的方式类生命周期类生命周期结束类加载过程JVM初始化步骤类加载时机类初始化时机类的初始化类的实例化平常总是对类的加载,初始化,实例化,类加载机制。。。等等概念容易搞混,这里记录一下!类加载机制虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验,转换解析和初始化,最终形成可以被
文章目录1 课程安排2 课程目标3 redis介绍3.1 什么是NoSQL3.2 redis历史发展3.3 什么是redis3.4 redis的应用场景4 测试环境4.1 虚拟机4.2 ssh客户端5 安装运行redis5.1 redis安装环境5.2 redis安装5.3redis启动5.3.1前端模式启动5.3.2 后端模式启动5.3.3 启动多个redis进程5....
过滤器和拦截器的区别:拦截器是基于java的反射机制的,而过滤器是基于函数回调。拦截器不依赖与servlet容器,过滤器依赖与servlet容器。拦截器只能对action请求起作用,而过滤器则可以对几乎所有的请求起作用。拦截器可以访问action上下文、值栈里的对象,而过滤器不能访问。在action的生命周期中,拦截器可以多次被调用,而过滤器只能在容器初始化时被调用一次。拦截器可以获...
文章目录1、虚拟机(云服务器)连接docker中mysql2、windows下docker desktop软件连接mysql注意点Docker for Windows使用配置说明1、虚拟机(云服务器)连接docker中mysql如果你是在虚拟机或者云服务器下面装docker连接mysql,则用的是虚拟机(服务器)的ip进行连接mysql,可以采用命令ip addr查询ip这种情况下有三个ip...
文章目录Java Spring框架是什么?它有哪些好处?Spring体系结构详解Spring目录结构和基础JAR包介绍Spring IoC容器BeanFactoryApplicationContextSpring DI(依赖注入)1)属性 setter 注入(开发使用)2)构造方法注入1. 创建 PersonService 接口2. 创建接口实现类 PersonServiceImpl3. 在 ap