- 博客(27)
- 资源 (6)
- 收藏
- 关注
原创 Docker下安装Gitlab
文章目录一、GitLab安装1.1 镜像查询1.2 镜像拉取1.2.1 官方社区版1.2.2 已汉化社区版1.3 运行镜像1.4 测试Gitlab1.5 访问URL配置二、汉化2.1 获取汉化包2.1.1 查看当前gitlab版本2.1.2 下载汉化包2.1.3 汉化2.1.4 将汉化版本打包成镜像(可选)一、GitLab安装1.1 镜像查询# 查询gitlab有哪些镜像docker search gitlab1.2 镜像拉取镜像的拉取会直接影响到后面我们是否需要汉化,所以镜像的选择尤为重要。
2021-07-27 11:27:48 456
原创 Java响应式编程
Java响应式编程一、lambda表达式1.1 lambda简介1.2 lambda语法1.3 @FunctionalInterface1.4 方法引用1.5 类型推断1.6 变量引用1.7 级联表达式和柯里化二、Stream流编程2.1 概念2.2 外部迭代和内部迭代2.3 流的创建2.3 中间操作/终值操作和惰性求值2.3.1 中间操作2.3.2 终值操作2.4 并行流2.5 收集器2.6 Stream的运行机制三、Spring WebFlux开发一、lambda表达式1.1 lambda简介La
2021-07-16 15:10:35 4077
原创 DockerFile概述
文章目录DockerFile概述DockerFile规则格式USER/WORKDIR指令ADD/EXPOSE指令RUN/ENV指令CMD/ENTERPOINT指令CMD指令ENTRYPOINT指令使用Docker容器化封装应用程序的意义(好处)使用Docker容器化封装应用程序的缺点总结DockerFile概述DockerFile规则格式#为注释指令(大写) 内容(小写)尽管指令是大小写不敏感的,但是,还是强烈建议指令使用大写,内容使用小写。DockerFile是按顺序执行指令集合的(从上
2021-05-08 10:06:30 121
原创 css入门教程
文章目录1 css概述1.1 什么是css?1.2 css发展史2 css使用2.1 快速入门2.2 三种css导入方式2.2.1 行内样式2.2.2 内部样式2.2.3 外部样式3 选择器3.1 基本选择器3.1.1 标签选择器3.1.2 class选择器3.1.3 id选择器3.2 层次选择器3.2.1 后代选择器3.2.2 子选择器3.2.3 弟弟选择器3.2.4 通用弟弟选择器3.3 结构伪类选择器3.4 属性选择器4 美化网页元素4.1 文本样式4.2 超链接伪类4.3 列表4.3 背景图片及
2021-04-28 17:53:01 206
原创 分布式锁Redisson的使用
文章目录高性能分布式锁-redisson的使用1、官方文档2、项目集成3、配置Redisson4、锁的获取和释放5、业务逻辑中使用分布式锁高性能分布式锁-redisson的使用1、官方文档https://github.com/redisson/redisson/wiki/2.-%E9%85%8D%E7%BD%AE%E6%96%B9%E6%B3%952、项目集成<dependency> <groupId>org.redisson</groupId>
2021-04-14 14:33:23 134
原创 Nginx能做什么?
文章目录Nginx能做什么?反向代理负载均衡RR(默认)权重ip_hashfair(第三方)url_hash(第三方)HTTP服务器动静分离正向代理最后Nginx能做什么?反向代理负载均衡HTTP 服务器(包含动静分离)正向代理以上就是我了解到的 Nginx 在不依赖第三方模块能处理的事情,下面详细说明每种功能怎么做。反向代理反向代理应该是 Nginx 做的最多的一件事了,什么是反向代理呢,以下是百度百科的说法:反向代理(Reverse Proxy)方式是指以代理服务器来接受 inter
2021-04-08 10:26:15 80
原创 Java注解与反射
文章目录注解什么是注解?内置注解元注解自定义注解反射1. 引言静态 vs 动态语言动态语言静态语言2. 反射机制概述3. 理解Class类并获取Class实例3.1 Class类的常用方法3.2 Java反射机制提供的功能3.3 获取Class类的实例3.4 哪些类有Class对象?3.5 Java反射的优点和缺点4. 类的加载与ClassLoader4.1 Java内存分析4.2 类的加载过程4.3 什么时候会发生类的初始化?4.4 类加载器5. 创建运行时类的对象5.1 反射获取对象属性5.2 反射操作
2021-03-30 17:21:40 106 3
原创 企业级镜像仓库Harbor安装
企业级镜像仓库Harbor安装1. Harbor概述2. Harbor部署Harbor安装方式Harbor安装前环境准备Harbor下载Harbor安装3. 基本使用4. 问题集锦修改配置文件后如何生效?1. Harbor概述Habor是有VMWare公司开源的容器镜像仓库。事实上,Harbor是在Docker Registry上进行了相应的企业级扩展,从而获得了更加广泛的应用,这些新的企业级特性包括:管理用户界面,基于角色的访问控制,AD/LDAP集成以及审计日志等,足以满足基本企业需求。 
2020-11-26 16:20:02 166
原创 Docker-Compose for Linux安装
Docker-Compose for Linux安装1.前言2.安装Docker-Compose1.前言我们为什么要使用docker-compose?我们运行一个docker镜像,需要添加大量的参数。现在我们可以通过docker-compose编写这些参数。Docker-Compose可以帮助我们批量管理这些容器。我们只需要通过一个docker-compose.yml文件去维护即可。2.安装Docker-Compose1、去github官网搜索docker-compose自定义下载需要版本,
2020-11-26 10:25:30 394
原创 Kubernetes高可用集群搭建(kubeadm)
Kubernetes高可用集群搭建1 Kubernetes高可用集群介绍2 安装要求3 环境准备3.1 安装虚拟机3.2 系统初始化4 在每个master节点安装keepalived4.1 安装相关依赖包4.2 配置maser节点4.2.1 master1节点配置4.2.2 master2节点配置4.3 启动和检查5 部署haproxy5.1 安装5.2 配置5.3 启动和检查1 Kubernetes高可用集群介绍前面已经介绍了Kubernetes的集群部署,但是都只是介绍的单master节点的情况,由
2020-11-19 11:54:57 629 1
原创 Kubernetes集群监控部署(prometheus + Grafana)
prometheus + Grafana实现Kubernetes集群监控1 下载yaml包2 上传yaml包到master节点3 部署prometheus3.1 部署守护进程3.2 部署其他yaml文件4 部署Grafana4.1 部署Grafana相关yaml文件4.2 配置Grafana数据源4.3 设置显示数据的模版1 下载yaml包yaml包下载:https://pan.baidu.com/s/1RT75WL8Ml6XdURDZgMW1kA 密码: hjdp2 上传yaml包到master
2020-11-17 14:39:01 581
原创 Kubernetes集群搭建(二进制方式)
使用二进制包方式搭建Kubernetes集群1 安装要求2 环境准备2.1 安装虚拟机2.2 系统初始化1 安装要求在开始安装之前,部署Kubernetes集群的机器需要满足以下条件:一台或多台机器,操作系统CentOS7.x-x86_64硬件配置:2G或更多ARM,2个CPU或更多CPU,硬盘20G及以上集群中所有机器网络互通可以访问外网,需要拉取镜像禁止swap分区2 环境准备2.1 安装虚拟机准备3台虚拟机,安装centos7.x操作系统。角色IPmast
2020-11-02 15:13:33 844
原创 Kubernetes简介
kubernetes,简称K8s,是用8代替8个子符“ubernete”而成的缩写。是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful) , Kubernetes提供了应用部署,规划,更新,维护的一种机制。
2020-10-28 16:56:48 117
原创 Docker+FastDFS+Lua搭建文件服务器进阶版
使用FastDFS+Nginx+Lua+GraphicsMagick搭建类似淘宝的图片服务器,可以根据参数获取自定义图片尺寸,并且支持两种模式(固定高宽、固定高度或者固定宽度)
2020-10-20 15:02:47 670 1
原创 Docker+FastDFS搭建文件服务器,并实现图片缩略图
Docker+FastDFS搭建文件服务器,并集成Nginx+Lua实现图片缩略图
2020-10-20 15:02:20 1534
原创 Spring Cloud整合Seata实现分布式事务
Seata1.Seata1.1 官网1.2 下载1.3 通过安装包安装seata1.3.1 解压seata-server-1.3.0.zip1.3.2 修改 conf/file.conf 配置文件1.3.3 修改conf/registry.conf配置文件1.3.4 添加seata配置信息到nacos1.3.5 配置seata服务端数据库表结构1.Seata注意:当前教程使用的seata版本为1.3.0,注册中心使用的Nacos。1.1 官网seata详细介绍请移步:seata官网1.2 下载安
2020-09-29 17:51:47 353 1
原创 Docker for CentOS安装
Docker for CentOS安装1.安装流程2.设置开机启动及启动关闭命令3.修改docker根目录,开放端口映射4.配置镜像加速器注意:Docker需要需要内核版本必须>=3.101.安装流程必要的系统工具安装sudo yum install -y yum-utils device-mapper-persistent-data lvm2添加软件源信息sudo yum-config-manager --add-repo http://mirrors.aliyun.com/d
2020-09-29 15:50:45 274
原创 ELK+Spring Cloud搭建分布式日志中心
ELK搭建分布式日志中心简介简介ELK 是 Elasticsearch、Logstash、Kibana 的简称。Elasticsearch是实时全文搜索和分析引擎,提供搜集、分析、存储数据三大功能;是一套开放REST和JAVA API等结构提供高效搜索功能,可扩展的分布式系统。它构建于Apache Lucene搜索引擎库之上。Logstash是一个用来搜集、分析、过滤日志的工具。它支持几乎任何类型的日志,包括系统日志、错误日志和自定义应用程序日志。它可以从许多来源接收日志,这些来源包括 syslog
2020-09-28 15:34:49 2674
apache-ftpserver-1.1.1.zip
2020-09-29
FastDFS整合Nginx+lua实现图片压缩所需依赖包
2020-05-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人