并发 第3页
晓龙吊打面试官系列:并发编程的性能瓶颈(CPU上下文切换与资源限制)-IT面试星球

晓龙吊打面试官系列:并发编程的性能瓶颈(CPU上下文切换与资源限制)

文章目录 前言 一、并发编程的瓶颈 二、CPU的上下文简介 1. 什么是CPU的上下文 2. 上下文切换 3. 如何减少上下文切换 三、资源限制 1. 什么是资源限制 2.如果避免资源限制 四、死锁 前言 《Java...
mianba的头像-IT面试星球mianba1年前
06911
Spring Boot集成Caffeine缓存介绍-IT面试星球

Spring Boot集成Caffeine缓存介绍

一、前言 缓存在我们的日常开发中具有极高的使用频率,当一个系统遇到性能瓶颈的时候往往会考虑使用缓存来解决问题。 对于那些访问频率高、更新频率低的数据,我们可以考虑把查询结果保存起来,...
mianba的头像-IT面试星球mianba1年前
07311
SpringCloud第八章Ribbon负载均衡服务调用-IT面试星球

SpringCloud第八章Ribbon负载均衡服务调用

一、概述 1、是什么 Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端 负载均衡的工具。 简单的说,Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法和服务调...
mianba的头像-IT面试星球mianba1年前
012911
Nacos注册中心和配置中心-IT面试星球

Nacos注册中心和配置中心

一、Nacos注册中心&配置中心 1、什么是服务的注册和发现 治理中心(注册中心):nacos服务器就是治理中心,它里面要注册所有的微服务,生成一个服务列表 服务注册:nacos客户端要连接注册中心,...
mianba的头像-IT面试星球mianba1年前
04411
一键部署Prometheus,并预置仪表盘和数据源-IT面试星球

一键部署Prometheus,并预置仪表盘和数据源

【摘要】一键部署Prometheus + Grafana + cAdvisor + node-exporter,搭建主机或容器监控。利用grafana的provisioning方式,通过配置的方式预置仪表盘和数据源。 零、前言 当中秋节遇上教师节,...
mianba的头像-IT面试星球mianba1年前
09611
foreach 循环的底层原理及正确使用方式,一定要掌握这些!-IT面试星球

foreach 循环的底层原理及正确使用方式,一定要掌握这些!

点击关注公众号,实用技术文章及时了解 前言 并发修改异常是指:ConcurrentModificationException。 foreach循环其实是一种加强的for循环,相较于for循环更加简洁,可以用来遍历数组或者集合,...
mianba的头像-IT面试星球mianba1年前
05011
InnoDB自增原理都搞不清楚,还怎么CRUD?-IT面试星球

InnoDB自增原理都搞不清楚,还怎么CRUD?

虽然我们习惯于给主键ID指定AUTO_INCREMENT属性,但是AUTO_INCREMENT也是可以指定到非主键字段的,唯一的约束就是这个字段上面得加索引,有了索引,就可以通过类似SELECT MAX(*ai_col*)的语句快...
mianba的头像-IT面试星球mianba1年前
06811
Nginx入门详细笔记-IT面试星球

Nginx入门详细笔记

Nginx入门详细笔记 1 Nginx简介 1.1 背景介绍 Nginx(“engine x”)一个具有高性能的【HTTP】和【反向代理】的【WEB服务器】,同时也是一个【POP3/SMTP/IMAP代理服务器】,是由伊戈尔·赛索耶...
mianba的头像-IT面试星球mianba1年前
020011
2PC 3PC TCC等多种分布式事务解决方案分析对比-IT面试星球

2PC 3PC TCC等多种分布式事务解决方案分析对比

前言 本文分析多种分布式事务的解决方案2PC、3PC TCC、可靠消息服务、最大努力通知,事务消息等。讲述其执行流程、优缺点、适用场景以及引文具体实战例子。 名词解释 • TM(transaction manage...
mianba的头像-IT面试星球mianba1年前
09510
Unix网络编程之IO模型-IT面试星球

Unix网络编程之IO模型

点击上方疾风先生可以订阅哦 首先,我们要了解IO模型先要知道在底层操作系统是通过哪些设备来实现数据的传输,其次要了解IO模型中哪些是发生阻塞调用操作,然后有了上述的基本认知之后,开始来了解I...
mianba的头像-IT面试星球mianba1年前
04910