- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 ELK----------Elasticsearch与Kibana安装与简单使用
ELKELK 是三个开源软件的缩写,分别表示:Elasticsearch , Logstash, Kibana , 它 们都是开源软件。Elasticsearch 是个开源分布式搜索引擎,提供搜集、分析、存储数据三大功 能。它的特点有:分布式,零配置,自动发现,索引自动分片,索引副本机制, restful 风格接口,多数据源,自动搜索负载等。Logstash 主要是用来日志的搜集、分析、过滤日志的工具,支持大量的数据 获取方式。一般工作方式为 c/s 架构,client 端安装在需要收集日志的主机上,
2020-07-07 17:43:21 136
原创 并发编程----------线程中的共享与协作
线程中的共享与协作线程中的共享synchronized内置锁线程开始运行,拥有自己的栈空间,就如同一个脚本一样,按照既定的代码一步一步的执行,直到终止。但是,每个运行中的线程,如果仅仅是孤立的运行,那么没有一点儿价值,或者说价值很少,如果多个线程能够相互配合完成工作,包括数据之间的共享,协同处理事情。这将会带来巨大的价值。Java支持多个线程同时访问一个对象或者对象的成员变量,关键字synchronized可以修饰方法或者以同步块的形式来进行使用,它主要确保多个线程在同一时刻,只能有一个线程处于方法
2020-07-07 16:44:03 113
原创 并发编程------------线程基础
基础概念什么是进程与线程 进程是程序运行资源分配的最小单位,其中资源包括:CPU、内存空间、磁盘IO等。同一进程中的多条线程共享该进程中的全部系统资源,而进程和进程之间是相互独立的。 线程是CPU调度的最小单位,必须依赖于进程而存在。线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的、能独立运行的基本单位。CPU核心数和线程数的关系 核心数、线程数:目前主流CPU都是多核的。增加核心数目就是为了增加线程数,因为操作系统都是通过线程来执行任务的,一般情况下它们是1:1的对应关系。
2020-07-07 10:25:04 99
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人