摘要: SpringCloud笔记 SpringCloud笔记 SpringCloud: SpringCloud: 是一个分布式微服务架构的一站式解决方案,多种微服务架构落地技术的集合体,俗称叫微服务全家桶 就像KFC全家桶,你要用什么,加进去就行,它会给你自动协调,最后使用就行 构建微服务模块 构建微服务 阅读全文
posted @ 2022-03-28 17:02 Quent1nCn 阅读(494) 评论(0) 推荐(1) 编辑
摘要: redis是基于C语言编写的一个内存中的数据存储系统 redis是基于C语言编写的一个内存中的数据存储系统 redis是否为单线程问题: redis是否为单线程问题: redis对于用户来说是单线程的,但其实在redis之后内部是使用了多线程的,像网络传输(即我们连接上redis服务器),也是使用了 阅读全文
posted @ 2022-03-28 17:01 Quent1nCn 阅读(71) 评论(0) 推荐(0) 编辑
摘要: Nginx: Nginx: Nginx是一个高性能的HTTP和反向代理的web项目,专门为性能优化而开发。支持热部署,可以支持7x24小时持续使用 反向代理: 反向代理: 正向代理: 正向代理: 我们局域网访问一个Internet里面的任意资源的时候,都是需要通过正向代理去实现访问的:我们访问外网的 阅读全文
posted @ 2022-03-28 17:00 Quent1nCn 阅读(20) 评论(0) 推荐(0) 编辑
摘要: RabbitMQ消息队列 RabbitMQ消息队列 为什么用到消息队列: 为什么用到消息队列: 当操作呈一条链路的时候,如果一个地方宕机了,那就整个都无法使用。 消息队列可以作为进程间或者同一进程不同线程之间的通信,一个异步通信协议 同时也有储存功能,等待用户取回它 优点: 优点: 应用解耦:接入M 阅读全文
posted @ 2022-03-28 17:00 Quent1nCn 阅读(256) 评论(0) 推荐(1) 编辑
摘要: Java Virtual Machine: Java Virtual Machine: Java二进制字节码的运行环境 -> 也可以说是Java的运行环境 好处: 一次编写,到处运行的基石,屏蔽各个平台的字节码等差异,对外提供了一个一致的环境 JVM中有一个内存管理机制,提供了垃圾回收功能 提供了数 阅读全文
posted @ 2022-03-28 16:59 Quent1nCn 阅读(26) 评论(0) 推荐(0) 编辑
摘要: JVM垃圾回收: JVM垃圾回收: 判断对象是否可以回收: 判断对象是否可以回收: 引用计数法: 引用计数法: 只要一个对象被其他对象引用一次,计数就+1;当它取消了被引用,计数就-1。当它的引用数等于0的时候,就把它当成垃圾回收。 弊端:循环引用的时候,会导致循环引用的双方计数器都为1,那么他们就 阅读全文
posted @ 2022-03-28 16:59 Quent1nCn 阅读(106) 评论(0) 推荐(0) 编辑
摘要: JUC JUC 1.JUC概述 1.JUC概述 1.1 JUC 1.1 JUC JUC是java.util.concurrent包,就是java并发编程包。 1.2进程与线程 1.2进程与线程 进程是计算机中程序关于某数据集合的一次运行活动,程序一旦运行起来就是进程 线程是包含在进程之中,是程序执行 阅读全文
posted @ 2022-03-28 16:58 Quent1nCn 阅读(95) 评论(0) 推荐(0) 编辑