自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (8)
  • 收藏
  • 关注

原创 7/28 、**设计模式**

7/28 、设计模式设计 是把一种设想通过合理的规划、周密的计划、通过各种方式表达出来的过程。设计模式概述单例模式 Singleton工厂模式 Factory建造者模式 Builder代理模式 Proxy策略模式 Strategy装饰器模式 Decorator观察者模式 Observer责任链模式 Chain of Responsibility设计模式的六大原则单一职责原则(Single Responsibility Principle, SRP):一个类只负责一个功能领

2020-07-28 17:33:42 104

转载 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 591

原创 复习和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 368

原创 mycat(分库分表)的使用

2020年7月2日复习消息确认机制发送确认confirm mq确认收到消息return 发送队列时失败消费确认ack: 手动(ack / nack requeue) | 自动代码:发送确认: channel.confirmSelect / confirmListener / returnListenerautoAck / channel.basicAck / basicNackspring-boot集成rabbitmqstarter

2020-07-02 20:17:27 211

原创 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 231

原创 如何理解服务注册和服务发现

服务注册、服务注册表、服务发现三者的关系是***:通过服务注册机制将启动服务的信息上传至服务注册表,服务发现机制通过服务注册表实时获取可用服务的信息。服务注册的方式包括:自注册和第三方注册。自注册的意思是当服务启动时,服务自动将信息上传至服务注册表,并通过心跳进行同步。第三方注册的意思是通过一个第三方的服务将启动服务的信息上传至服务注册表,并通过一定机制保持更新。缺点是要保证第三方服务的高可用性。服务注册表也是一个服务集群,维护了一个数据库,数据库中存储的是可用服务的信息。服务发现的意思是当需要

2020-06-18 17:44:18 565

原创 简单介绍微服务架构出现背景,spring-cloud各组件的简介,服务注册和发现

简单介绍微服务架构出现背景,spring-cloud各组件的简介,服务注册和发现微服务架构出现背景微服务架构从结构上来来看就是将一个应用拆分成多个松耦合的服务,这些服务之间通过某种协议(Rest,Rpc等)进行相互协作,完成单体架构下的业务功能,但提供更灵活的部署模式,更容易扩展,降低了开发、运维上的复杂度微服务的核心思想就是 分而治之1.3 微服务架构的优点one,松耦合\独立 ...

2020-05-07 00:09:22 350

2020-review-8-mysql.pptx

MYSQL架构优化

2020-07-30

2020-review-7-jvm.pptx

JVM内部原理

2020-07-30

2020-review-3-oo.pptx

2020-review-3-oo.pptx

2020-07-28

腾讯云学生版.docx

腾讯云学生版,可以在云端安装一个mysql,小组成员可以连接该数据库(同步的),可以学习一下,没有积分的私聊我,我给你

2020-07-07

mysql-5.6.44-winx64.zip

mysql版数据库,直接解压就可以用,没有1个积分的私聊我哈,我给你免费

2020-07-03

Mycat压缩包Mycat-server-1.6.7.4-release-20200105164103-win

### **数据量大的几种解决方案** - mysql集群, 主从,读写分离 - 冷热分离,部分冷数据(不经常使用的数据)移到另一个表中备份,减少主表的数据量 - 分库分表 mycat/ shadingjdbc - NewSQL数据库,hbase 没有1个积分的私聊我哈,我给你免费。。。。。

2020-07-03

RabbitMQ五种模式

没有1个积分的私聊我哈,我给你免费 消息队列中间件(简称消息中间件)是指利用高效可靠的消息传递机制进行与平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,它可以在分布式环境下提供**应用解耦**(降偶)、**弹性伸缩、冗余存储、流量削峰、异步通信、数据同步等等功能**,其作为分布式系统架构中的一个重要组件,有着举足轻重的地位。 **基本模型: 消息发布者 --> 消息中间件 ---> 消息消费者** 同步调用是 A调用B后阻塞等待,此时A的后续操作是不能进行。异步调用的一种实现方式是引入MQ,A将调用信息发到消息中间件,然后B从消息中间件获取到消息内容执行。此时A不再需要等待B。 这个前提下,**就可以实现异步调用**,**冗余存储**(指可以在MQ中多存一些数据,等待B来消费,MQ可以看作是个缓冲区)、**流量削峰**(如果A的调用请求数量大于B的消费能力,则消息中间件可以通过冗余存储来缓冲,B可以按照以比较慢的速度来处理请求)等等功能。

2020-07-01

redis.md非关系性数据库

用的Typora笔记本, 整理的一些Redis的笔记, 没有1个积分的私聊我哈,我给你免费

2020-06-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除