上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
摘要: RabbitMQ 一、概述 RabbitMQ 是一个由 Erlang 语言开发的 AMQP 的开源实现。 AMQP :Advanced Message Queue,高级消息队列协议。它是应用层协议的一个开放标准,为面向消息的中间件设计,基于此协议的客户端与消息中间件可传递消息,并不受产品、开发语言等 阅读全文
posted @ 2020-11-16 21:17 springcode 阅读(87) 评论(0) 推荐(0)
摘要: Redis 一、概述 Redis是一个基于内存的高性能key_value数据库 二、优点 2.1、速度快 数据存储在内存中,类似于HashMap,HashMap的优势就是查找和操作的时间复杂度都是O(1)(常量级,时间最短) Redis本质是一个key_value类型的内存数据库 2.2、支持丰富数 阅读全文
posted @ 2020-11-16 18:07 springcode 阅读(105) 评论(0) 推荐(0)
摘要: Mybatis 缓存 一、概述 Mybatis 中有一级缓存和二级缓存,默认情况下一级缓存是开启的,而且是不能关闭的。一级缓存是指 SqlSession 级别的缓存,当在同一个 SqlSession 中进行相同的 SQL 语句查询时,第二次以 后的查询不会从数据库查询,而是直接从缓存中获取,一级缓存 阅读全文
posted @ 2020-11-16 10:52 springcode 阅读(71) 评论(0) 推荐(0)
摘要: springBoot 一、概述 SpringBoot主要是简化spring,简化了开发过程。 1. 创建独立的 Spring 应用程序 2. 嵌入的 Tomcat,无需部署 WAR 文件 3. 简化 Maven 配置 4. 自动配置 Spring 5. 供生产就绪型功能,如指标,健康检查和外部配置 阅读全文
posted @ 2020-11-16 10:47 springcode 阅读(148) 评论(0) 推荐(0)
摘要: springMVC 一、概述 springmvc说白了就是封装了servlet的框架,那么什么是servlet呢? servlet是一种服务器端的java应用程序,一般来说如果我们用servlet来开发,我们要先让这个类继承一下HttpServlet,然后写个doget,doPost,判断一下前端是 阅读全文
posted @ 2020-11-16 10:39 springcode 阅读(103) 评论(0) 推荐(0)
摘要: springAOP 一、概述 AOP也就是横切的思想,就是说在不改变业务代码的前提下,我将多个业务模块需要共同调用的方法封装其阿里,减少重复代码,降低耦合度的一种技术。 AOP有核心关注点和横切关注点。业务处理的主要流程是核心关注点,与之关系不大的部分是横切关注点。比如权限认证、日志、事物。 AOP 阅读全文
posted @ 2020-11-16 10:18 springcode 阅读(83) 评论(0) 推荐(0)
摘要: SpringIOC 一、IOC原理 通过配置文件描述Bean及Bean之间的依赖关系,利用java语言的反射功能实例化Bean,并建立Bean之间的依赖关系。 Spring启动时读取应用程序提供的Bean配置信息,Spring容器中生成一份相应的Bean配置注册表。根据注册表实例化Bean Bean 阅读全文
posted @ 2020-11-16 10:00 springcode 阅读(76) 评论(0) 推荐(0)
摘要: 多线程简略版 一、概述 继承、实现、线程池。 二、线程声明状态 新建、就绪、运行、阻塞、死亡。 新建状态,new关键字创建线程之后,JVM为其分配内存,并初始化其成员变量的值 就绪状态,start()方法之后。java虚拟机为其创建方法调用栈和程序计数器,等待调度运行 运行状态:就绪状态获得了CPU 阅读全文
posted @ 2020-11-15 12:15 springcode 阅读(115) 评论(0) 推荐(0)
摘要: 线程池原理 一、组成 一般的线程池主要分为以下4个组成部分 线程池管理器:用于创建并管理线程池 工作线程:线程池中的线程 任务接口:每个任务必须实现的接口,用于工作线程调度其运行 任务队列:用于存放待处理的任务,提供一种缓冲机制 二、线程池的构造方法参数 corePoolSize:指定线程池中的线程 阅读全文
posted @ 2020-11-13 17:30 springcode 阅读(231) 评论(0) 推荐(0)
摘要: java锁的终极大整理 一、概述 java中是在是有太多太多的锁,相信很多人在面对某个锁的时候在概念上可能有些模糊,所以我才会写这边文章,梳理一下自己脑海里的概念,如果那哪里有疏漏,诸位请指出 二、分类 首先将锁分为概念上的锁、有具体实现类的锁、锁的底层原理锁、数据库锁 概念上的锁:悲观锁、乐观锁、 阅读全文
posted @ 2020-11-13 16:48 springcode 阅读(231) 评论(1) 推荐(2)
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页