
黑马学习
文章平均质量分 96
coolgwayne
这个作者很懒,什么都没留下…
展开
-
厚积薄发打卡Day70 :【itheima】Zookeeper快速入门(下)<分布式锁到集群搭建>
5. 分布式锁5.1 概念在我们进行单机应用开发,涉及并发同步的时候,我们往往采用synchronized或者Lock的方式来解决多线程间的代码同步问题,这时多线程的运行都是在同一个JVM之下,没有任何问题。但当我们的应用是分布式集群工作的情况下,属于多JVM下的工作环境,跨JVM之间已经无法通过多线程的锁解决同步问题。那么就需要一种更加高级的锁机制,来处理种跨机器的进程之间的数据同步问题——这就是分布式锁。常用分布式锁的实现基于缓存实现:Redis分布式锁的正确实现方式原创 2021-06-29 11:52:07 · 144 阅读 · 0 评论 -
厚积薄发打卡Day69 :【itheima】Zookeeper快速入门(上)<初始Zookeeper到Api操作>
1. 概念Zookeeper 是 Apache Hadoop 项目下的一个子项目,是一个树形目录服务。Zookeeper 翻译过来就是 动物园管理员,他是用来管 Hadoop(大象)、Hive(蜜蜂)、Pig(小猪)的管理员。简称zkZookeeper 是一个分布式的、开源的分布式应用程序的协调服务。Zookeeper 提供的主要功能包括:配置管理同一管理不同服务的配置信息:公共信息:如 数据库配置信息、地址配置等分布式锁锁是生效在JVM上的,而多原创 2021-06-28 13:34:23 · 234 阅读 · 1 评论 -
厚积薄发打卡Day67 :【itheima】Dubbo快速入门(下)<Dubbo的高级特性>
5.1 dubbo-admin安装与使用dubbo- admin介绍:dubbo-admin管理平台,是图形化的服务管理页面从注册中心中获取到所有的提供者 /消费者进行配置管理路由规则、动态配置、服务降级、访问控制、权重调整、负载均衡等管理功能dubbo- admin是一个前后端分离的项目。前端使用vue,后端使用springboot安装dubbo-admin其实就是部署该项目安装过程环境准备:因为前端工程是用vue开发的,所以需要安装node.js,node.js中自带了npm原创 2021-06-27 00:48:43 · 182 阅读 · 1 评论 -
厚积薄发打卡Day66 :【itheima】Dubbo快速入门(上)<从分布式到Dubbo搭建>
1.分布式相关概念1.1 互联网项目架构-特点互联网项目架构-特点用户多流量大,并发高海量数据易受攻击功能繁琐变更快传统项目和互联网项目的不同用户体验:美观、功能、速度、稳定性衡量一个网站速度是否快: 打开一个新页面一瞬间完成;页面内跳转,刹那间完成。根据佛经《僧衹律》记载:一刹那者为一念,二十念为一 瞬,二十瞬为一 弹指,二十弹指为一罗预, 二十罗预为一须臾,一日一夜有三十须臾。换算一下:以一天24小时为标准倒推须臾:24/30 = 0原创 2021-06-24 23:04:37 · 245 阅读 · 1 评论 -
厚积薄发打卡Day52 :从数据库三范式到Mock.js <Saas-HRM实战day02>
视频学习地址:SpringBoot2.0+Shiro+Jwt+SpringDataJpa前后端分离的Saas多租户平台开发实战第二章day02:数据库设计与前端框架1. 多租户Saas平台1.1 多租户定义:多租户技术(Multi-TenancyTechnology)又称多重租赁技术:是一种软件架构技术,是实现如何在多用户环境下(此处的多用户一般是面向企业用户)共用相同的系统或程序组件,并且可确保各用户间数据的隔离性。简单讲:在一台服务器上运行单个应用实例,它为多个租户(客户)提供服务。从.原创 2021-04-20 19:27:33 · 362 阅读 · 0 评论 -
厚积薄发打卡Day51 :从云服务到跨域方案<Saas-HRM实战day01>
视频学习地址:SpringBoot2.0+Shiro+Jwt+SpringDataJpa前后端分离的Saas多租户平台开发实战云服务的三种模式1.1 IaaS(基础设施即服务)IaaS(Infrastructure as a Service),即基础设施即服务。提供给消费者的服务是对所有计算基础设施的利用,包括处理CPU、内存、存储、网络和其它基本的计算资源,用户能够部署和运行任意软件,包括操作系统和应用程序。消费者不管理或控制任何云计算基础设施,但能控制操作系统的选择、存储空间、部署的应用,也.原创 2021-04-15 10:31:38 · 238 阅读 · 1 评论 -
厚积薄发打卡Day48: [itcast] GoF23设计模式之<自定义SpringIOC>(下)
0. 前言:视频教程:黑马程序员Java设计模式详解,全网最全23种Java设计模式23种设计模式学的差不多了,得找个具体的框架案例上手体验一把。在Java开发实际工作当中用的最多的开源框架便是Spring家族,于是就从Spring的Ioc特性入手,运用一定的设计模式,从Spring源码入手回顾并自定义实现Spring的Ioc ???? ????承接上篇博客:厚积薄发打卡Day48: [itcast] GoF23设计模式之<自定义Spring IOC>(上)大概学习了分析了实现SpringI原创 2021-04-05 13:06:41 · 193 阅读 · 1 评论 -
厚积薄发打卡Day47: [itcast] GoF23设计模式之<自定义Spring IOC>(上)
0. 前言:视频教程:黑马程序员Java设计模式详解,全网最全23种Java设计模式23种设计模式学的差不多了,得找个具体的框架案例上手体验一把。在Java开发实际工作当中用的最多的开源框架便是Spring家族,于是就从Spring的Ioc特性入手,运用一定的设计模式,从Spring源码入手回顾并自定义实现Spring的Ioc ???? ????参考博客:深入剖析 Spring 框架的 BeanFactory1. 回顾Spring的使用自定义spring框架前,先回顾一下spring框架原创 2021-04-01 13:42:10 · 246 阅读 · 0 评论 -
厚积薄发打卡Day46: [itcast] GoF23通俗易懂的设计模式之 <迭代器模式>
前言:视频教程:黑马程序员Java设计模式详解,全网最全23种Java设计模式什么是设计模式?设计模式(Design Pattern)是前辈们对代码开发经验的总结,是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案。1995年,GoF(Gang of Four,四人组)合作出版了《设计模式:可复用面向对象软件的基础》一书,共收录了23种设计模式,人称 【GoF设计模式】设计模式分类具体模式创建型模式:它的主要特点是“将对象的创建与使用分离”。这样可原创 2021-03-31 22:42:17 · 138 阅读 · 0 评论 -
厚积薄发打卡Day45: [itcast] GoF23通俗易懂的设计模式之 <观察者模式>
前言:视频教程:黑马程序员Java设计模式详解,全网最全23种Java设计模式什么是设计模式?设计模式(Design Pattern)是前辈们对代码开发经验的总结,是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案。1995年,GoF(Gang of Four,四人组)合作出版了《设计模式:可复用面向对象软件的基础》一书,共收录了23种设计模式,人称 【GoF设计模式】设计模式分类具体模式创建型模式:它的主要特点是“将对象的创建与使用分离”。这样可原创 2021-03-28 16:48:16 · 205 阅读 · 0 评论 -
厚积薄发打卡Day44: [itcast]GoF23通俗易懂的设计模式之 <状态模式>
前言:视频教程:黑马程序员Java设计模式详解,全网最全23种Java设计模式什么是设计模式?设计模式(Design Pattern)是前辈们对代码开发经验的总结,是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案。1995年,GoF(Gang of Four,四人组)合作出版了《设计模式:可复用面向对象软件的基础》一书,共收录了23种设计模式,人称 【GoF设计模式】设计模式分类具体模式创建型模式:它的主要特点是“将对象的创建与使用分离”。这样可原创 2021-03-28 14:53:18 · 113 阅读 · 0 评论 -
厚积薄发打卡Day43 : [itcast] GoF23通俗易懂的设计模式之 <职责链模式>
前言:视频教程:黑马程序员Java设计模式详解,全网最全23种Java设计模式什么是设计模式?设计模式(Design Pattern)是前辈们对代码开发经验的总结,是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案。1995年,GoF(Gang of Four,四人组)合作出版了《设计模式:可复用面向对象软件的基础》一书,共收录了23种设计模式,人称 【GoF设计模式】设计模式分类具体模式创建型模式:它的主要特点是“将对象的创建与使用分离”。这样可原创 2021-03-24 19:02:15 · 231 阅读 · 0 评论 -
厚积薄发打卡Day42 : [itcast] GoF23通俗易懂的设计模式之 <命令模式>
前言:视频教程:黑马程序员Java设计模式详解,全网最全23种Java设计模式什么是设计模式?设计模式(Design Pattern)是前辈们对代码开发经验的总结,是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案。1995年,GoF(Gang of Four,四人组)合作出版了《设计模式:可复用面向对象软件的基础》一书,共收录了23种设计模式,人称 【GoF设计模式】设计模式分类具体模式创建型模式:它的主要特点是“将对象的创建与使用分离”。这样可原创 2021-03-22 19:42:29 · 143 阅读 · 2 评论 -
厚积薄发打卡Day41 : [itcast] GoF23通俗易懂的设计模式之 <策略模式>
前言:视频教程:黑马程序员Java设计模式详解,全网最全23种Java设计模式什么是设计模式?设计模式(Design Pattern)是前辈们对代码开发经验的总结,是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案。1995年,GoF(Gang of Four,四人组)合作出版了《设计模式:可复用面向对象软件的基础》一书,共收录了23种设计模式,人称 【GoF设计模式】设计模式分类具体模式创建型模式:它的主要特点是“将对象的创建与使用分离”。这样可原创 2021-03-21 23:35:26 · 234 阅读 · 0 评论 -
厚积薄发打卡Day40 : [itcast] GoF23通俗易懂的设计模式之 <模板方法模式>
前言:视频教程:黑马程序员Java设计模式详解,全网最全23种Java设计模式什么是设计模式?设计模式(Design Pattern)是前辈们对代码开发经验的总结,是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案。1995年,GoF(Gang of Four,四人组)合作出版了《设计模式:可复用面向对象软件的基础》一书,共收录了23种设计模式,人称 【GoF设计模式】设计模式分类具体模式创建型模式:它的主要特点是“将对象的创建与使用分离”。这样可原创 2021-03-21 18:25:14 · 177 阅读 · 0 评论 -
厚积薄发打卡Day39 :[itcast] GoF23通俗易懂的设计模式之 <享元模式>
前言:视频教程:黑马程序员Java设计模式详解,全网最全23种Java设计模式什么是设计模式?设计模式(Design Pattern)是前辈们对代码开发经验的总结,是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案。1995年,GoF(Gang of Four,四人组)合作出版了《设计模式:可复用面向对象软件的基础》一书,共收录了23种设计模式,人称 【GoF设计模式】设计模式分类具体模式创建型模式:它的主要特点是“将对象的创建与使用分离”。这样可原创 2021-03-21 15:50:52 · 330 阅读 · 1 评论 -
厚积薄发打卡Day38 :[itcast] GoF23通俗易懂的设计模式之 <组合模式>
前言:视频教程:黑马程序员Java设计模式详解,全网最全23种Java设计模式什么是设计模式?设计模式(Design Pattern)是前辈们对代码开发经验的总结,是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案。1995年,GoF(Gang of Four,四人组)合作出版了《设计模式:可复用面向对象软件的基础》一书,共收录了23种设计模式,人称 【GoF设计模式】设计模式分类具体模式创建型模式:它的主要特点是“将对象的创建与使用分离”。这样可原创 2021-03-16 23:18:11 · 226 阅读 · 0 评论 -
厚积薄发打卡Day37 :[itcast] GoF23通俗易懂的设计模式之 <外观模式>
前言:视频教程:黑马程序员Java设计模式详解,全网最全23种Java设计模式什么是设计模式?设计模式(Design Pattern)是前辈们对代码开发经验的总结,是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案。1995年,GoF(Gang of Four,四人组)合作出版了《设计模式:可复用面向对象软件的基础》一书,共收录了23种设计模式,人称 【GoF设计模式】设计模式分类具体模式创建型模式:它的主要特点是“将对象的创建与使用分离”。这样可原创 2021-03-16 14:28:04 · 161 阅读 · 0 评论 -
厚积薄发打卡Day36 :[itcast] GoF23通俗易懂的设计模式之 <代理模式>
前言:视频教程:黑马程序员Java设计模式详解,全网最全23种Java设计模式什么是设计模式?设计模式(Design Pattern)是前辈们对代码开发经验的总结,是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案。1995年,GoF(Gang of Four,四人组)合作出版了《设计模式:可复用面向对象软件的基础》一书,共收录了23种设计模式,人称 【GoF设计模式】设计模式分类具体模式创建型模式:它的主要特点是“将对象的创建与使用分离”。这样可原创 2021-03-14 15:02:02 · 189 阅读 · 0 评论