我的学习
grim丶赵
热爱java,希望在博客中可以提升自己的知识,和大家分享技术,一起学习,一起讨论,一起成长,活到老,学到老......
培养自己对java的兴趣爱好,当然,空余时间也可以一起学习其他语言
展开
-
7/28 、**设计模式**
7/28 、 设计模式 设计 是把一种设想通过合理的规划、周密的计划、通过各种方式表达出来的过程。 设计模式概述 单例模式 Singleton 工厂模式 Factory 建造者模式 Builder 代理模式 Proxy 策略模式 Strategy 装饰器模式 Decorator 观察者模式 Observer 责任链模式 Chain of Responsibility 设计模式的六大原则 单一职责原则(Single Responsibility Principle, SRP): 一个类只负责一个功能领原创 2020-07-28 17:33:42 · 108 阅读 · 0 评论 -
org.apache.ibatis.binding.BindingException: Parameter ‘company‘ not found.报错解决
org.apache.ibatis.binding.BindingException: Parameter ‘company’ not found. Available parameters are [1, 0, param1, param2] 报错解决 经常使用mybatis或者跟数据库打交道的都老爱语句这个异常,那么就总结一下解决方案,省得我下次又去找。 1、Dao层的抽象方法中的参数一般情况下默认的是一个参数或者一个对象; 如果你是这种条件。 例如: public interface StudentD转载 2020-07-11 11:09:26 · 614 阅读 · 0 评论 -
复习和gitee的使用,资源有gitee文件
2020年7月3日 数据量大的解决方法: 读写分离 mysql集群 冷热分离 分库分表 使用HBASE等NewSQL数据库 mycat 逻辑库 / 逻辑表 物理库 / 物理表 数据节点 数据主机 配置文件 rule.xml 配置分表规则 schema.xml 配置逻辑库逻辑表 数据节点 数据主机 server.xml 配置系统相关 主从搭建 主机 从机 配置主从关联 change master to master_host=’’ , master_port=‘’… stop sla原创 2020-07-08 00:12:52 · 372 阅读 · 0 评论 -
mycat(分库分表)的使用
2020年7月2日 复习 消息确认机制 发送确认 confirm mq确认收到消息 return 发送队列时失败 消费确认 ack: 手动(ack / nack requeue) | 自动 代码: 发送确认: channel.confirmSelect / confirmListener / returnListener autoAck / channel.basicAck / basicNack spring-boot集成rabbitmq starter原创 2020-07-02 20:17:27 · 214 阅读 · 0 评论 -
RabbitMQ 教程
RabbitMQ 教程 文章目录RabbitMQ 教程消息中间件安装及管理windows安装:RabbitMQLinux安装Mac安装基本概念主要概念Exchange的类型RabbitMQ的工作模式及代码示例简单模式 Simple2.工作模式 work (资源竞争消费)3.发布订阅 publish/subscribe (广播)4.路由 routing5.主题订阅 topic消息确认机制(ack)spring-boot连接RabbitMQ集群搭建 消息中间件 消息队列中间件(简称消息中间件)是指利用高效可原创 2020-07-01 12:15:25 · 241 阅读 · 0 评论 -
如何理解服务注册和服务发现
服务注册、服务注册表、服务发现 三者的关系是 ***:通过服务注册机制将启动服务的信息上传至服务注册表,服务发现机制通过服务注册表实时获取可用服务的信息。 服务注册的方式包括:自注册和第三方注册。自注册的意思是当服务启动时,服务自动将信息上传至服务注册表,并通过心跳进行同步。第三方注册的意思是通过一个第三方的服务将启动服务的信息上传至服务注册表,并通过一定机制保持更新。缺点是要保证第三方服务的高可用性。 服务注册表也是一个服务集群,维护了一个数据库,数据库中存储的是可用服务的信息。 服务发现的意思是当需要原创 2020-06-18 17:44:18 · 585 阅读 · 0 评论 -
简单介绍微服务架构出现背景,spring-cloud各组件的简介,服务注册和发现
简单介绍微服务架构出现背景,spring-cloud各组件的简介,服务注册和发现 微服务架构出现背景 微服务架构从结构上来来看就是将一个应用拆分成多个松耦合的服务,这些服务之间通过某种协议(Rest,Rpc等)进行相互协作,完成单体架构下的业务功能,但提供更灵活的部署模式,更容易扩展,降低了开发、运维上的复杂度 微服务的核心思想就是 分而治之 1.3 微服务架构的优点 one,松耦合\独立 ...原创 2020-05-07 00:09:22 · 364 阅读 · 0 评论