自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Redis基本功能详解

分布式缓存-Redis基本功能详解1.前言做了几年开发的对缓存的概念都应该不陌生,常见的缓存组件有Redis、mongodb、memcached。这篇文章就简单介绍一下redis的常见使用场景以及基本api的使用。redis是一个基于键值对key-value的数据库,其中value可以是String、hash、list、set、zset等多种数据结构,能够满足很多应用场景,还提供了键过期,发布订阅,事务,流水线等附加功能。特性:1〉速度快,数据放在内存中,官方给出的读写性能10万/S,与机器性能也

2021-09-02 09:14:36 3188

原创 2021-08-29

常用设计模式-装饰者模式顾名思义,装饰者装饰者,肯定是对一件东西进行装饰。这里说的装饰就是对我们的类行为进行装饰;既然有装饰者,肯定有被装饰者;先看一下下面的一张图(画了半天类图没画明白)就用这个替代吧。#mermaid-svg-M1cbuh12FRwEBpDF .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg

2021-08-29 15:38:08 99

原创 2021-08-29

设计模式-工厂设计模式详细解接上一篇文章,讲了工厂设计模式和策略模式的组合使用;这篇文章就详细介绍工厂设计模式的3种形式。1.简单工厂上篇文章当中使用的就是简单工厂。简单来说就是一个工厂负责创建所有实例。就像下面这种就一个类它专门负责创建instance对象。public class SimpleFactory{ //创建实例的方法 public Instance createInstance(Object param){ return new Instance(param); }}

2021-08-29 14:28:50 105

原创 常用设计模式

常用设计模式从事开发工作3年有余,今天第一次尝试写文章。第一篇就谈谈自己对常用设计模式的一些理解。策略模式有这样一个需求,一个积分系统,用户通过扫描商品上的二维码获取积分。每个商品上的积分都是根据不同的营销策略而赋予的。比如给定一个积分范围1~100 不等,或者给一个固定值如每个5分,又或者是其他策略。每一种策略都对应的一种给商品赋积分的算法。如果按照传统的开发方式,我们需要在servece层做很多if 判断,无疑这种方式随着策略的增多,最终这个servece类会变成一个无比庞大的巨无霸!说到这里,

2021-08-28 19:06:03 185

原创 微服务架构学习-Eureka服务注册中心

微服务架构学习-Eureka服务注册中心1.前言2.服务搭建3.客户端服务注册4.总结:1.前言做开发4年有余,很久以前就想写博客来着,一是没时间,二是嫌麻烦所以就一直搁置。几年开发下来,发现自己会的东西不少,但是却没有一个系统的梳理。借这篇博文开始,从微服务开始梳理。微服务架构,说白了就是一套完整的分布式系统解决方案。说起分布式架构可能得先学习一下什么叫cap理论既然叫微服务,特点就是小,使服务精简化。说白了就是专业的人做专业的的事。优点就是a.高度的自治性.独立的开发,部署,发布b.需要异构性

2021-08-28 16:44:40 106

空空如也

空空如也

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

TA关注的人

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