ES介绍

1. 什么是ElasticSearch1.1 概念ElasticSearch 简称为 ES,网址为: https://www.elastic.co/ ES 是一个分布式的开源搜索和分析引擎,适用于文本、数字、地理空间、结构化数据、非结构化数据等数据的搜索。ES 是在 Apache Lucene 的基础上完成开发。由 Elastic 于 2010 年发布。ES 通过其简单的 REST 风格...

软件安装

SSL证书续签

背景因为网站使用的是阿里云ssl免费证书,签发一次有效期只有三个月(一年只能申请20张免费ssl证书)。在过期之前会收到阿里云的即将过期邮件。 操作阿里云创建免费证书数字证书管理服务管理控制台 - SSL 证书 (aliyun.com) 登录后申请免费证书 将证书下载后配置到web服务器(此处我使用的nginx) 重启nginx1./nginx -s reload NGINX配置NGINX...

网站建设

Apache DolphinScheduler

1. 简介 DolphinScheduler | 文档中心 (apache.org) 1.1 介绍Apache DolphinScheduler 是一个分布式易扩展的可视化DAG工作流任务调度开源系统。适用于企业级场景,提供了一个可视化操作任务、工作流和全生命周期数据处理过程的解决方案。 Apache DolphinScheduler 旨在解决复杂的大数据任务依赖关系,并为应用程序提供数据...

软件安装

Apache StreamPark

1. 介绍 make stream processing easier~ 一个神奇的框架,让流处理更简单 1.1 概念实时即未来,在实时处理流域 Apache Spark 和 Apache Flink 是一个伟大的进步,尤其是 Apache Flink 被普遍认为是下一代大数据流计算引擎, 我们在使用 Flink & Spark 时发现从编程模型, 启动配置到运维管理都有很多可以抽...

软件安装

Docker安装rocketmq、rocketmq-console

1 查询镜像docker search rocketmq 2 下载官方镜像1docker pull apache/rocketmq 3 创建卷文件123456mkdir -m 777 -p /opt/module/docker/rocketmq/nameserver/logsmkdir -m 777 -p /opt/module/docker/rocketmq/nameserver/st...

软件安装

Jenkins安装

1. Jenkins简介Jenkins是一款开源 CI&CD 软件,用于自动化各种任务,包括构建、测试和部署软件。 2. 安装教程2.1 java17环境搭建 yum/wget 下载慢操作步骤: 首先备份系统自带『yum 源配置文件』,具体路径为:/etc/yum.repos.d/CentOS-Base.repo 1>mv /etc/...

软件安装

Docker命令

1. Linux安装Docker教程1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950# 确定你是CentOS7及以上版本cat /etc/redhat-releaseCentOS Linux release 7.4.1708 (Core) # yum安装gcc...

软件安装

thread基础

1. 实现多线程1.1 创建多线程的方式1.1.1 实现Runnable接口12345678public class RunnableThread implements Runnable { @Override public void run() { System.out.println('用实现Runnable接口实现线程'...

并发编程

threadlocal详解

0. 简介: ThreadLocal 并不解决线程间共享数据的问题 ThreadLocal 通过隐式的在不同线程内创建独立实例副本避免了实例线程安全的问题;每个线程持有一个 Map 并维护了 ThreadLocal 对象与具体实例的映射,该 Map 由于只被持有它的线程访问,故不存在线程安全以及锁的问题 ThreadLocalMap 的 Entry 对 ThreadLocal 的引用为弱引...

并发编程

阻塞队列BlockingQueue

1. BlockingQueue由来在生产者-消费者模式中,为了使生产者消费者解藕,需要一个存放元素的容器,使生产者可以只关心往队列里添加元素下,消费者只关系从队列中取出元素进程处理。 而且这个队列必须要满足两点: 线程安全 缓冲池空了,我们需要阻塞消费者,唤醒生产者;当缓冲池满了,我们需要阻塞生产者,唤醒消费者 JDK 为此设计了 阻塞队列(BlockingQueue),并提供了几个基...

并发编程
12

本站由 卡卡龙 使用 Stellar 1.27.0 主题创建

本站访问量 次. 本文阅读量 次.