- 博客(7)
- 收藏
- 关注
原创 JAVA多线程编程学习
JAVA多线程编程学习一、创建方法二、线程的生命周期三、线程的同步和异步四、线程分类五、线程可见性 一、创建方法 Extends Thread 和 implement Runnable 两者都需要重写run()方法(用@Override注解) 两者区别在于Runnable方法可以共享CPU资源,因为创建的同一个对象的不同线程 RunnableThread runThread = new RunnableThread(); Thread thread = new Thread(runThread,”RunT
2020-08-10 11:28:25
299
原创 Ubuntu16.04环境下Docker搭建与使用
Ubuntu16.04环境下Docker搭建与使用一.Docker架构Docker核心组件二.Docker安装三.Docker常用命令四.Dockerfile详解五.Dockerfile常用指令六.Systemd指令 一.Docker架构 Docker 采用的是 Client/Server 架构。客户端向服务器发送请求,服务器负责构建、运行和分发容器。客户端和服务器可以运行在同一个 Host 上,客户端也可以通过 socket 或 REST API 与远程的服务器通信。 Docker核心组件 1、Docke
2020-07-20 17:30:06
803
原创 Docker原理学习
Docker基本原理学习Docker基本原理学习一、容器和虚拟机二、为什么使用Docker三、Docker特点四、Docker架构(1)命名空间(Namespace)(2)控制组(cgroups)(3)联合文件系统五、Docker属性1、 镜像2、 仓库3、 容器4、三者关系:六、参考链接 Docker基本原理学习 Docker是在Linux环境下,go语言编写的,为实现轻量级的操作系统虚拟化,==让应用程序部署在软件容器下的工作可以自动化进行==的解决方案。Docker利用Linux核心中的资源分离机制,
2020-07-13 23:05:27
459
原创 SpringCloud基础理论学习及系统搭建(二)
SpringCloud学习(二)一、分布式配置中心(Spring Cloud Config)1、构建Config Server2、构建Config Client3、项目流程二、高可用的分布式配置中心(Spring Cloud Config)1、架构图:三、消息总线(Spring Cloud Bus)1、下载rabbitmq安装2、架构:3、改造config client,添加依赖四、服务链路追踪(...
2019-10-11 10:31:07
610
原创 Spring Cloud基础理论学习及系统搭建(一)
Spring Cloud学习(一)一、Spring Cloud组件1、Spring Cloud核心组件:Eureka2、Spring Cloud核心组件:Feign 一、Spring Cloud组件 Spring Cloud是一个全家桶式的技术栈,包含了很多组件。本文先从其最核心的几个组件入手,来剖析一下其底层的工作原理。也就是Eureka、Ribbon、Feign、Hystrix、Zuul这几个...
2019-10-03 16:58:25
331
原创 微服务架构学习(一)
微服务架构学习(一)一、什么是微服务二、发展历程1、单体架构2、单体架构的拆分3、SOA架构ESB(企业服务总线)4、微服务架构微服务API网关三、SOA与微服务架构的区别与联系1、SOA与微服务架构的区别与联系2、ESB和微服务API网关3、主要区别四、参考文献 一、什么是微服务 微服务是一种架构风格,一个大型复杂软件应用由一个或多个微服务组成。系统中的各个微服务可被独立部署,各个微服务之间是松...
2019-09-27 10:45:12
588
原创 Sprint Boot零基础全部流程及问题(一)
从刚开始被要求使用springboot架构进行软件开发。只能自己网上找教程,发现绝大部分基础教程都是千篇一律以及问题解决较零散。所以我在这里进行一个总结。 首先我们了解一下什么是spring Spring是一个开源的轻量级Java SE(Java 标准版本)/Java EE(Java 企业版本)开发应用框架,其目的是用于简化企业级应用程序开发。应用程序是由一组相互协作的对象组成。 而在传统应...
2019-09-25 16:23:29
495
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人