- 博客(8)
- 收藏
- 关注
原创 面向对象的设计原则
面向对象的设计原则设计模式概述1.1、设计模式的诞生与发展单一职责原则1.1 概述1.2 定义1.3 比对先后(先为不使用该原则,后为使用该原则)1.4 案例1.4.1 假设我这样设计1.4.2 改进设计开闭原则里氏代换原则依赖倒转原则接口隔离原则合成复用原则迪米特法则 设计模式概述 1.1、设计模式的诞生与发展 与很多其他软件工程技术一样,设计模式起源于建筑领域,它是前人总结下来的经验,为后人设计与开发基于面向对象的软件提供指导方针和成熟的解决方案 单一职责原则 1.1 概述 单一职责原则是最简单的
2021-10-17 22:42:13
475
原创 SprigMVC源码解析
1.SpringMVC入口在哪里? 入口在web.xml中 2.加载DispatcherServlet 1.首先我们看一下继承树 2.很明显SpringMVC也是通过继承HttpServlet来实现请求的接收的 2.1 那么他继承了HttpServlet那么肯定会有doGet();doPost什么的对吧? 2.2 那么doGet();doPost()在哪里被实现的呢?我们可以看一下他的子类,通过查找他是被抽象类Frame...
2020-11-17 17:57:41
252
1
原创 form表单加上enctype=“multipart/form-data“ 提交到SpringMVC去 文件以及其他值丢失
1.首先我们先看一下引发错误代码 <form id="file" action="${pageContext.request.contextPath}/admin/categoryAdd" method="post" enctype="multipart/form-data"> <input name="cName" id="cName"> <input name="categoryFile" type="file" id="categoryFile">
2020-10-23 09:29:11
643
3
原创 redis出现:WRONGTYPE Operation against a key holding the wrong kind of value
1.我遇见的错误代码 BoundHashOperations<String, Object, Object> user = stringRedisTemplate.boundHashOps("user1"); user.put("name", "张三"); user.put("age", "21"); Object name = user.get("name"); assert name != null;
2020-06-28 13:59:45
587
原创 rabbitmq内部消息分发机制
一:消息生产者(producer) 1.消息的组成 body(消息体) label(标签) routerKey(路由键) queue:queue1 2.消费者连接服务器(connection) 而一个连接中有很多信道 很像SqlSession.openSession创建一次会话 二 什么是虚拟主机 1.一台rabbitmq可以有多个虚拟主机 比如192.168.121.122:5692服务器 如何解释虚拟主机呢? 我们大概的引入数据库的概念 列如我一个数据库的服务器 是不是可以有多个.
2020-06-24 18:10:13
304
原创 手把手搭建rabbitmq虚拟机消息队列服务
RabbitMQ 安装和使用 一、安装依赖环境 二、安装RabbitMQ 三、启动和关闭 四、开启Web管理插件 五、防火墙添加端口 多机多节点集群部署 一、 环境准备 二、修改配置文件 三、防火墙添加端口 四、启动RabbitMQ 单机多节点部署 一、环境准备 二、启动RabbitMQ 三、防火墙添加端口 RabbitMQ 安装和使用 一、安装依赖环境 1.在 http://www.rabbitmq.com/which-erlang.html 页面查看安装rabbitmq需要安装erlang对应的版本 2
2020-06-24 16:35:43
797
原创 如何实现一个简单eureka部署
1.首先创建一个独立的微服务 来搭建eureka 2.引入maven的依赖 <!--导入eureka服务--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId&
2020-06-21 20:50:45
422
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人