自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 Springboot 集成mybatis -插件 Pagehelper

说明: 网上很多地方都有说明怎么使用PageHelper,但是大多数人没有描述场景以及版本。导致很多问题一直找不到答案,所以在此留下记录。1 引用maven包 这个地方需要说明一下,网上有人的文章中说的直接使用原生的:<dependency> <groupId>com.github.pagehelper</groupId> ...

2019-09-02 17:42:47 144

原创 RabbitMQ设计理解-使用模式(场景)

简介:基于队列消费的模式,Rabbit提供了集中使用的场景模式。1 直推模式直推模式中消息只做简单的发送和接2 多工作者模式多工作者模式中,推送任务消息之后,由于有的任务是耗时的任务,当耗时任务的时候,很长时间才会返回确认消息或者是断开了连接等情况很容易导致队列的阻塞。如果处理端能有多个,那么可以极大的提高效率和容错。3 发布订阅模式(Exchange)发...

2019-03-05 14:29:48 464

原创 Java 代理的理解

   java 的代理分为三种类型: 静态代理(JDK)、动态代理(JDK)、Cglib代理一 、静态代理  静态代理比较好理解:(个人通俗理解) 静态代理 代理: 由一个类代替另外一个类去工作,那么两个类必须保证处理的是同一个事件(interface) 静态: 指定好代理之后,不能更改代码逻辑:interface Animal{ void eat();}c...

2018-11-30 13:39:44 216

原创 Spring Cloud---Zuul网关篇( 一)-----Zuul请求流程解析(简化)

前述:Spring Zuul是Spring微服务的网关,作为微服务的入口,用来统一管理请求。Zuul不是把网关的所有事情都做了,而是暴露了当前请求的整个过程生命周期的处理。实际网关的实现逻辑还是需要我们自己处理,在解析完Zuul后我会提供一个网关限流的方案实例,并对其做扩展,以为大家在实现的时候做参考。说在前:我认为相比直接上代码怎么实现网关限流来说,先了解原理更有助于我们理解与使用一...

2018-02-28 23:15:44 747

原创 Spring cloud---分布式

一、 分布式的定义 和 集群的区别(1) 分布式定义    分布式是将不同的业务模块部署在不同的服务器上或者同一个业务务拆分成多个子业务部署在不同的服务器上,多个子业务之间配合完成整个业务,解决高并发的问题。分布式好处在于提高子业务的效率到达提高整体业务的服务能力。从实体来看,单一服务器处理整个业务流程,如果流程简单或者是请求量不够大,那么也能支撑业务。但是当业务逐渐复杂,请求量增大,单例

2018-01-25 17:42:33 571

原创 Spring Cloud 数据库篇----MySQL架构

MySQL数据是关系型数据库,在不同的OLTP场景中有着很广泛的应用,使用的方式也是有很多种。从数据库的业务需求、架构设计、运营维护、迁移扩容,不同的应用场景有着不同的侧重点,这些侧重点适应于业务的场景或者是解决业务的问题。首先会从MySQL的架构层面整理,具体的MySQL业务实践处理后面会继续提供出来。一 、Mysql基础架构(1)MySql单例架构   

2018-01-24 17:25:51 8271

原创 Spring Cloud----Spring解析导图

前期先提供思维导图,后续会写出对应的文章以供参考。如果对导图有好的建议,可以留言。(如果看不清楚,请在新窗口(Tab)中单独打开图片,单击放大即可)Spring 导图本导图参考了java思维导图系列内容,是对重点部分的整合形成连贯性,想看具体的可以去了解相关的文章

2018-01-18 15:15:00 678 1

原创 NDK JNI开发配置以及Demo

NDK开发环境搭建—-AndroidStudio本片文章用于讲解windows下android studio 的NDK环境搭建以及Demo展示:Android Studio搭建开发软件: 1 NDK下载:https://developer.android.google.cn/ndk/downloads/index.html 2 Cygwin下载:https

2017-03-16 14:15:27 401

原创 导入Openfire源码流程

导入Openfire源码流程这篇文章用来描述eclipse导入的流程-基础环境准备(很重要) - 1.eclipse - 2.JDK-1.7(版本很重要,我之前用的1.8,一直报错) - 3.openfire源码 下面提供官网源码下载地址 —— [ openfire源码下载地址 ]下面开始导入流程: -1 将下载的openfire压缩包解压 -2 打开找到eclipse文件夹

2016-10-25 12:01:41 923

ViewPager 单独源码

从官方源码包中,解刨出来ViewPager单独源码压缩包。 网上一直没有viewPager 单独源码,想做二次开发或者修改比较困,所以单独出来共享(解刨不易),亲测可用!

2018-04-25

空空如也

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

TA关注的人

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