240 发简信
IP属地:北京
  • easycode模板

    blade-entity.java blade-dao.java blade-service.java blade-serviceImpl.java blade-contro...

  • 120
    搭建Hyperledger Fabric

    搭建流程 环境搭建 一、自行下载虚拟机软件(这里使用VirtualBox) 二、下载iso光盘CentOS Linux release 7.8.2003 (Core) htt...

  • 120
    Spring注解整理

    1.@Configuration 使用这个注解来告诉Spring这是一个配置类,来替代原来的 2.@Bean 使用这个注解将一个对象实例注册进IOC容器中作为一个bean,默...

  • 120
    springcloud学习

    1.版本选择 1.官网查看springcloud与springboot版本对应关系: https://spring.io/projects/spring-cloud#over...

  • 120
    FAQ-maven

    1.下载3.6.1版本maven,目前3.6.1+版本下载使用后存在冲突问题。 2.maven的settings文件配置 1.修改本地仓库 <localRepository...

  • 120
    深入学习二叉树(一) 二叉树基础

    前言 树是数据结构中的重中之重,尤其以各类二叉树为学习的难点。一直以来,对于树的掌握都是模棱两可的状态,现在希望通过写一个关于二叉树的专题系列。在学习与总结的同时更加深入的了...

  • 辞职时才知道公司的格局

    简书有段时间没更新了,坚持是一件很难的事,尤其是长期坚持!今天来谈谈我的辞职经历!上周我向公司老板提出了辞职申请!这是我第三次辞职了。 第一次辞职 那时的我在武汉实习,做着银...

  • 120
    线程池核心ThreadPoolExecutor原理

    1.线程池概览 线程池主要用于线程资源的管理,防止频繁的创建以及销毁线程,提升资源的利用率。JDK中的线程池实现,本质上来说就是基于生产者-消费者模型来实现的,如图所示: 向...

  • 120
    JVM整理

    JVM基本结构 Java栈:1.过多的线程或栈帧过多时会造成溢出StackOverflowError。2.Java栈中的变量作为垃圾回收时的根节点。3.栈帧中的局部变量表中的...

  • 120
    IO整理

    名词解释: 区域 用户态:用户应用程序所在的。内核态:操作系统程序所在的。 磁盘与内核态的缓存传输数据 PIO:很早之前数据在磁盘与内存间交互需要CPU存储转发,大量占用CP...

  • 题目

    1.Java中的==与equals区别 对于 == :作用于基本数据类型的变量,则直接比较其存储的 “值”是否相等;作用于引用类型的变量,则比较的是所指向的对象的地址; 对于...

  • 120
    Java HashMap原理详解

    前言: 本文基于 JDK1.8,不会过多的扩展其它知识,重点关注 HashMap 的实现。 首先简单介绍一下和 HashMap 有亲戚关系的三个类,分别为 LinkedHas...

  • Redis相关

    缓存雪崩:(大规模各类请求查询数据库)指的是缓存失效或集中过期。这种情况下会对数据库造成极大的压力可能崩掉数据库。如缓存服务器挂掉断网、缓存集中过期。所以要保证缓存服务的高可...

  • 120
    Java并发编程

    并发编程中的3个概念1.原子性:操作中包含的步骤,要么都执行成功,要么都失败。2.可见性:一个线程修改了变量的值,其他线程能够立即看到修改的值。3.有序性:JVM处理器在执行...