摘要: 通信 概述: ​ 网络编程对于后端开发来说也是非常重要的一部分,常见的使用案例包含,邮件、web服务器、RPC等底层通信模型都离不开通信。及Java是第一个从一开始就为网络应用而设计的编程语言,最早的两个实用Java应用的程序之一就是Web浏览器,随着Internet的不断发展,Java成为了唯一适 阅读全文
posted @ 2022-01-09 16:47 墨水梦想 阅读(27) 评论(0) 推荐(0) 编辑
摘要: JVM 基本介绍 概念 JVM的全称 Java Virtual Machine,JVM负责把java文件进行编译并且根据不同版本最终解释平台可以执行的机器指令,交给系统执行。 JVM也是有不同的版本,有很多不同的实现Sun/OracleJDK和OpenJDK中的默认实现是HotSpot虚拟机。 ja 阅读全文
posted @ 2022-01-09 16:46 墨水梦想 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 配置pom坐标 spring-boot-starter-parent管理项目成用的版本号 spring-boot-starter-web(项目war包形式)或spring-boot-starter(项目jar包形式) 日志(可选)spring-boot-starter-logging maven插件 阅读全文
posted @ 2022-01-09 16:45 墨水梦想 阅读(58) 评论(0) 推荐(0) 编辑
摘要: SpringBoot 配置文件 配置文件 SpringBoot 使用全局配置文件,配置文件名称固定。 application.perperties application.yml 配置文件生效的本质,Springboot 底层的自动配置实现,可以修改底层配置的默认值。 3.配置文件加载位置。 fil 阅读全文
posted @ 2021-11-28 23:11 墨水梦想 阅读(427) 评论(0) 推荐(0) 编辑
摘要: docker 命令 1、列出镜像:docker imasges ,查询结果列分别对照为【仓库、版本、镜像id、创建时间、大小】。 2、拉去镜像:docker pull [imageName:version] , :version 可以省略; 3、创建镜像加速器,使用阿里云创建镜像加速器。 4、搜索镜 阅读全文
posted @ 2021-11-07 21:45 墨水梦想 阅读(133) 评论(0) 推荐(0) 编辑
摘要: SpringBoot接口格式 概述:通过对接口返回格式的统一定义方便接收方统一调用和发送端处理。 通过对响应类型的枚举定义、返回格式的模板化、springboot的统一返回拦截处理和统一返回异常处理。 接口响应标准定义 { "code": 10001, "message": "XXXX", "dat 阅读全文
posted @ 2021-07-09 19:11 墨水梦想 阅读(858) 评论(0) 推荐(0) 编辑
摘要: 算法 合并两个有序数组 public void method(int[] arr1, int[] arr2) { //新建一个新数组用来存放合并后的值 int length = arr1.length + arr2.length; int[] arr = new int[length + 1]; / 阅读全文
posted @ 2021-04-12 19:28 墨水梦想 阅读(41) 评论(0) 推荐(0) 编辑
摘要: rabbitMQ 概述: 开源的消息中间件,支持AMQP协议(Advanced Message Queue Protocol )设计。具有较高的可用性、扩展性和易用性。由Erlang语言开发。 主要特点: 可靠性:RabbitMQ使用一些机制保证可靠性,如持久化、传输确认、发布确认。 灵活路由:在消 阅读全文
posted @ 2021-03-29 18:35 墨水梦想 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 常见图介绍:(常见的描述图用于思路整理条理设计) 用例图 静态结构图:类图、对象图、包图、组件图、部署图。 动态行为图:交互图(时序图与协作图)、状态图、活动图 UML图 用于描述系统中类(对象)本身的组成和类(对象)之间的各种静态关系。 类之间的关系:依赖、泛化(继承)、实现、关联、聚合与组合 依 阅读全文
posted @ 2021-03-26 14:28 墨水梦想 阅读(102) 评论(0) 推荐(0) 编辑
摘要: MQ 简介 消息处理队列,MessageQueue,是分布式系统中常见的重要组件,主要用于解耦,异步消息,流量削峰等问题。 常见的消息中间件有JMS(java message service)、ActiveMQ、RabbitMQ、Kafka、RocketMQ。 消息中间件:消息通信的桥梁。 常见的业 阅读全文
posted @ 2021-03-26 14:25 墨水梦想 阅读(81) 评论(0) 推荐(0) 编辑