摘要:
Git 第一章 Git概述 Git是一个免费的、开源的、分布式版本系统,可以快速高效的处理从小到大的项目。 1.1 何为版本控制 版本控制可以记录文件修改历史记录,从而让用户能够查看历史版本,方便版本切换。 1.2 Git安装 自行百度 1.3 Git常用命令 git config --global
阅读全文
posted @ 2021-06-18 22:33
Bjtino
阅读(55)
推荐(0)
摘要:
模拟多个线程同时买票 package com.JUC; //基本买票 /* 线程就是一个单独的资源类,没有任何附属操作 * */ public class SynchronizedDemo1 { public static void main(String[] args) { Ticket tick
阅读全文
posted @ 2021-06-15 16:05
Bjtino
阅读(39)
推荐(0)
摘要:
写入:如果队列满了,就必须阻塞等待 取出:如果队列是空的,必须阻塞等待生产 阻塞队列: ArrayBlockingQueue(数组的阻塞队列)、 LinkedBlockingQueue(链表的阻塞队列),SynchronousQueue(同步队列) SynchronousQueue(同步队列):一种
阅读全文
posted @ 2021-06-12 19:42
Bjtino
阅读(128)
推荐(0)
摘要:
Gateway是什么 SpringCloud Gateway是SpringCloud的一个全新项目,基于spring5.0+springboot2.0和Project Reactor等技术开发的网关,它旨在为微服务架构提供一种简单有效的统一的API路由管理方式 SpringCloud Gateway
阅读全文
posted @ 2021-06-08 16:25
Bjtino
阅读(109)
推荐(0)
摘要:
一、Hystrix重要概念 1. 是什么 Hystrix是一个用于处理分布式系统的延迟和容错的开源库,在分布式系统里,许多依赖不可避免的会调用失败,比如超时、异常等,Hystrix能够保证在一个依赖出问题的情况下,不会导致整体服务失败,避免级联故障,以提高分布式系统的弹性。 “断路器”本身是一种开关
阅读全文
posted @ 2021-06-01 13:23
Bjtino
阅读(1423)
推荐(0)
摘要:
什么是服务注册与发现 Eureka采用了CS的设计架构,Eureka作为服务注册功能的服务器,它是服务注册中心。而系统中的其他微服务,使用Eureka的客户端连接到Eureka Server并维持心跳连接。这样维护人员就可以通过Eureka Server 来监控系统中国各个微服务是否正常运行。 在服
阅读全文
posted @ 2021-05-20 21:05
Bjtino
阅读(137)
推荐(0)
摘要:
一、了解NoSQL数据库 1.1 NoSQL数据库概述 NoSQL(Not Only SQL),意即“不仅仅是SQL”,泛指非关系型的数据库。NoSQL不依赖业务逻辑方式存储,而以简单的key-value模式存储。因此大大的增加了数据库的扩展能力。 不遵循SQL标准 不支持ACID 远超SQL的性能
阅读全文
posted @ 2021-05-13 11:05
Bjtino
阅读(91)
推荐(0)
摘要:
IOC 什么是IOC 控制反转,把对象的创建和对象之间调用的过程交给spring进行管理。 使用IOC目的,为了降低耦合度。 IOC底层原理 主要有 xml解析、工厂模式、反射 例: 让UserService调用UserDao,原始方式: 缺点:耦合度太高了 工厂模式: UserService与Us
阅读全文
posted @ 2021-04-18 14:19
Bjtino
阅读(257)
推荐(0)
摘要:
代理模式的分类: 静态代理 动态代理 静态代理 角色分析: 抽象角色:一般会使用接口或者抽象类来解决 真实角色:被代理的角色 代理角色:代理真实的角色,代理真实角色后,我们一般会做一些附属操作 客户端:访问代理角色的人 抽象角色(接口): 真实角色(房东出租房子): 代理角色:帮房东出租房子,帮客户
阅读全文
posted @ 2021-03-18 10:46
Bjtino
阅读(63)
推荐(0)
摘要:
封装:类的内部数据细节自己完成,仅暴露少量方法给外部使用。属性私有,使用get、set方法来注入获取值 封装student类 package com.oop; public class Student { //属性私有 private String name; private int id; pri
阅读全文
posted @ 2021-03-03 21:57
Bjtino
阅读(243)
推荐(0)