眉毛密过发
眉毛密过发
全部文章
分类
小总结(10)
未归档(1)
读书笔记(5)
归档
标签
去牛客网
登录
/
注册
眉毛密过发的博客
悄悄拔尖,厚积薄发
全部文章
(共16篇)
ElasticSearch解析
ElasticSearch简介 ElasticSearch提供了搜索、分析、存储数据三大功能,其主要特点是:分布式、零配置、易装易用、自动发现、索引自动分片、索引副本机制、RestFul风格接口等。 ElasticSearch底层依赖于Lucene库,采用Lucene构建索引,提供搜索功能。 倒排索...
2020-08-13
0
0
Java并发编程的艺术
基本概念 上下文切换 CPU时间分片导致,任务间是切换,即任务从保存到再加载就是一次上下文切换。 上下文切换影响多线程的执行速度,如何减少上下文的切换: 1、无锁并发编程、2、CAS算法(atomic包使用CAS算法更新数据,不需要加锁) 3、使用最少线程 4、协程 死锁 多个锁资源之间互相等待...
Java并发
2020-08-13
0
0
kebernetes学习小总结
kubernetes设计理念 Kubernetes集群中,有Master和Node这两种角色。Master管理Node,Node管理容器。 Master主要负责整个集群的管理控制,相当于整个Kubernetes集群的首脑。它用于监控、编排、调度集群中的各个工作节点。 Master的主要组件分别为ku...
k8s
2020-08-13
1
900
HTTP、TCP和Socket的概念原理与区别
一、HTTP HTTP简介 ①HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。②HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文...
2020-08-02
0
726
分布式锁用 Redis 还是 Zookeeper?
为什么用分布式锁? --转载:Java知音 在讨论这个问题之前,我们先来看一个业务场景: 系统A是一个电商系统,目前是一台机器部署,系统中有一个用户下订单的接口,但是用户下订单之前一定要去检查一下库存,确保库存足够了才会给用户下单。 由于系统有一定的并发,所以会预先将商品的库存保存在redis中,用...
2020-06-16
0
635
Java并发编程的艺术
上下文切换 CPU时间分片导致,任务间是切换,即任务从保存到再加载就是一次上下文切换。 上下文切换影响多线程的执行速度,如何减少上下文的切换: 1、无锁并发编程、2、CAS算法(atomic包使用CAS算法更新数据,不需要加锁) 3、使用最少线程 4、协程 死锁 多个锁资源之间互相等待彼此锁资源...
2020-06-16
2
0
首页
上一页
1
2
下一页
末页