摘要: java的设计模式大体上分为三大类: 创建型模式(5种):工厂方法模式,抽象工厂模式,单例模式,建造者模式,原型模式。 结构型模式(7种):适配器模式,装饰器模式,代理模式,外观模式,桥接模式,组合模式,享元模式。 行为型模式(11种):策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命 阅读全文
posted @ 2021-10-29 19:17 wm根mw 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 1、热点数据的缓存 由于redis访问速度块、支持的数据类型比较丰富,所以redis很适合用来存储热点数据,另外结合expire,我们可以设置过期时间然后再进行缓存更新操作,这个功能最为常见,我们几乎所有的项目都有所运用。 2、限时业务的运用 redis中可以使用expire命令设置一个键的生存时间 阅读全文
posted @ 2021-10-29 19:10 wm根mw 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 首先要说redis,应该先说一下nosql,NoSQL(NoSQL = Not Only SQL ),意即“不仅仅是SQL”,泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴 阅读全文
posted @ 2021-10-28 17:29 wm根mw 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 在原有的工程上,创建一个新的工程 创建service-zuul工程 其pom.xml文件如下: <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="ht 阅读全文
posted @ 2019-09-20 19:54 wm根mw 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 在ribbon使用断路器 改造serice-ribbon 工程的代码,首先在pox.xml文件中加入spring-cloud-starter-hystrix的起步依赖: 引入 <dependency> <groupId>org.springframework.cloud</groupId> <art 阅读全文
posted @ 2019-09-20 15:25 wm根mw 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 基于上一篇文章的工程,启动eureka-server 工程;启动service-hi工程,它的端口为8765;将service-hi的配置文件的端口改为8763,并启动,这时你会发现:service-hi在eureka-server注册了2个实例,这就相当于一个小的集群。 重新新建一个spring- 阅读全文
posted @ 2019-09-20 15:02 wm根mw 阅读(350) 评论(0) 推荐(0) 编辑
摘要: pom.xml配置 <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instanc 阅读全文
posted @ 2019-09-20 14:09 wm根mw 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 前提:SpringBoot可以离开SpringCloud独立使用开发项目,但是SpringCloud离不开SpringBoot,属于依赖的关系. 所以基本是搭建SpringBoot + 组件 = SpringCloud 什么是Spring Cloud 1、Spring Cloud它不是一个具体的框架 阅读全文
posted @ 2019-09-20 10:55 wm根mw 阅读(434) 评论(0) 推荐(2) 编辑
摘要: Spring boot 连接数据库整合 -- create table `account`DROP TABLE `account` IF EXISTSCREATE TABLE `account` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varch 阅读全文
posted @ 2019-09-19 10:24 wm根mw 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 什么是Zookeeper? Zookeeper 是一个开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务、配置维护和命名服务等等。采用下图描述zookeeper协调服务。 Zookeeper特性 ZooKeeper非常快速且非常简单。但是,由于其目标是构建 阅读全文
posted @ 2019-09-19 10:06 wm根mw 阅读(357) 评论(0) 推荐(0) 编辑