简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
前几天在面试网易的时候被问到java内存结构与内存模型,傻傻分不清,其实JVM内存结构是与JVM的内部存储结构相关,而java内存模型是与多线程有关。JVM构成:Java源代码编译成Java Class文件后通过类加载器ClassLoader加载到JVM中,其中1、类存放在方法区中2、类创建的对象存放在堆中3、堆中对象的调用方法时会使用到虚拟机栈,本地方法栈,程序计数器4、方法执行时每行代码由解释
今天面试深圳一家公司的时候,被问到mybatis缓存,当时回到是只知道一级缓存和二级缓存,现在整理一下。MyBatis 是一个开源、轻量级的数据持久化框架,是 JDBC 和 Hibernate 的替代方案。MyBatis 内部封装了 JDBC,简化了加载驱动、创建连接、创建 statement 等繁杂的过程,开发者只需要关注 SQL 语句本身。MyBatis 支持定制化 SQL、存储过程以及高级映
常用的七种设计模式:单例模式、工厂方法模式、抽象工厂模式、代理模式、装饰器模式、观察者模式和责任链模式。设计模式分类设计模式根据工作的目的,分为创建型模式、结构型模式和行为型模式三类。创建型模式:单例模式、工厂方法模式、抽象工厂模式、创建者模式、原型模式。结构型模式:适配器模式、代理模式、装饰器模式、外观模式、桥接模式、组合模式、享元模式。行为型模式:策略模式、模板方法模式、观察者模式、迭代子模式
常用的七种设计模式:单例模式、工厂方法模式、抽象工厂模式、代理模式、装饰器模式、观察者模式和责任链模式。设计模式分类设计模式根据工作的目的,分为创建型模式、结构型模式和行为型模式三类。创建型模式:单例模式、工厂方法模式、抽象工厂模式、创建者模式、原型模式。结构型模式:适配器模式、代理模式、装饰器模式、外观模式、桥接模式、组合模式、享元模式。行为型模式:策略模式、模板方法模式、观察者模式、迭代子模式
常用的七种设计模式:单例模式、工厂方法模式、抽象工厂模式、代理模式、装饰器模式、观察者模式和责任链模式。设计模式分类设计模式根据工作的目的,分为创建型模式、结构型模式和行为型模式三类。创建型模式:单例模式、工厂方法模式、抽象工厂模式、创建者模式、原型模式。结构型模式:适配器模式、代理模式、装饰器模式、外观模式、桥接模式、组合模式、享元模式。行为型模式:策略模式、模板方法模式、观察者模式、迭代子模式
Jedis是Redis官方推荐的java连接开发工具,但是现在的SpringBoot2.0以上的版本将Jedis换成Lettuce,但是Jedis还是很好用的,在Jedis中连接使用Redis,和Redis控制台命令完全一致。1、使用idea创建一个meavn项目2、在pom文件中添加依赖(Jedis和fastjson)3、连接测试,连接的是本地的Redis服务,连接远程需要更改配置文件和关闭防火