Java李理
Java李理
全部文章
分类
BitSet源码(1)
b树(1)
DDD(1)
docker(1)
elasticsearch(1)
eureka(2)
hisql(1)
intellij-idea(2)
java(202)
java-ee(1)
javascript(1)
Java程序员(10)
jenkins(1)
kafka(11)
kubernetes(1)
linux(3)
mvc(1)
Mybatis(1)
mysql(17)
rabbitmq(2)
react.js(1)
redis(9)
rpc(1)
spring(15)
spring boot(17)
spring cloud(5)
sql(4)
vue.js(1)
中间件(2)
代理模式(2)
分布式(5)
大数据(1)
安全(4)
开发语言(2)
微服务(6)
微服务架构(1)
性能优化(1)
数据库(13)
数据结构(1)
服务器(4)
未归档(54)
源码(1)
程序人生(3)
程序员(2)
经验分享(2)
缓存(3)
网络(3)
网络协议(1)
面试(15)
归档
标签
去牛客网
登录
/
注册
Java李理的博客
快四十了,还没秃头,年轻的秘密就在每天敲的代码里。
全部文章
(共418篇)
MySQL中的IO问题分析与优化
在业务迭代中,随着数据量的上升,会出现慢SQL情况,但是当我们去分析单条SQL的时候,发现其执行速度并没有那么慢,原因是什么呢,那么就可能是RDS服务器IO产生了瓶颈。 日常,我们可以通过 IOPS(Input/Output Per Second) 指标来衡量 IO 是否处于健康的范围。我们使用的...
2022-05-13
0
0
使用Spring Boot和GraalVM在Knative上构建微服务
在本文中,您将学习如何在 Knative 上运行相互通信的 Spring Boot 微服务 。我还将向您展示如何使用 GraalVM 准备 Spring Boot 应用程序的本机映像。然后我们将使用 Skaffold 和 Jib Maven 插件在 Kubernetes 上运行它。 在 Knati...
2022-05-13
0
0
经典的线程同步问题:哲学家就餐
场景 有五位沉默的哲学家围坐在一张圆桌旁,他们一生都在吃东西和思考。 有五只筷子供他们使用,哲学家需要双手拿到一双筷子之后才能吃饭;吃完后会将筷子放下继续思考。 那么现在有一个问题,我们需要想出一种方案,如何保证哲学家们可以交替吃饭和思考,而不会被饿死。 上面这个问题是由Dij...
2022-05-13
0
0
会用eureka?你了解原理吗?
一、服务注册发现简要流程 首先通过以下一幅图简单看下eureka的服务注册发现流程是什么样的: 1、服务提供者提供应用服务,注册到eureka server中。 2、服务消费者每30秒去去注册中心拉取服务的ip,端口,接口地址等信息。 3、服务消费者拉取到服务提供者的应用信息后,可以直接...
2022-05-13
0
0
如果我说熟悉SpringBoot 面试官会怎么问?
SpringBoot 因简化了 Spring 框架使用难度,极大地提高了Java企业级应用开发的效率,成为企业考核人才的重要标准之一。但随着现今互联网行业快速发展、企业业务不断深入,相应地对 SpringBoot 技术要求也愈来愈高。春节时期有一位打算金三银四面试的读者私信问我:如果我说熟悉Spri...
2022-05-13
0
0
互联网三高中的高可用是个啥?
今天我们来聊一下互联网三高(高并发、高性能、高可用)中的高可用,看完本文相信能解开你关于高可用设计的大部分困惑 前言 高可用(High availability,即 HA)的主要目的是为了保障「业务的连续性」,即在用户眼里,业务永远是正常(或者说基本正常)对外提供服务的。高可用主要是针对架构而言...
2022-05-13
0
0
《MySQL 是怎样运行的》学习笔记
初识MySQL 服务器处理客户端请求 1. 服务器会维护线程池,为每个客户端连接分配一个线程,线程数可以动态配置 2. 解析优化 查询缓存。从MySQL 5.7.20开始,不推荐使用查询缓存,并在MySQL 8.0中删除 查询优化。对SQL语句做一些优化,如外连接转换为内连接、表达...
2022-05-13
0
0
SpringBoot中实现业务校验,这种方式才叫优雅
在日常的接口开发中,为了保证接口的稳定安全,我们一般需要在接口逻辑中处理两种校验: 参数校验 业务规则校验 首先我们先看看参数校验。 参数校验 参数校验很好理解,比如登录的时候需要校验用户名密码是否为空,创建用户的时候需要校验邮件、手机号码格式是否准确。 而实现参数校验也非...
2022-05-13
0
0
来看看高级程序员是如何处理Java开发中常见的延时消息
前言 延时消息(定时消息)指的在 分布式异步消息场景 下,生产端发送一条消息,希望在指定延时或者指定时间点被消费端消费到,而不是立刻被消费。 延时消息适用的业务场景非常的广泛,在分布式系统环境下,延时消息的功能一般会在下沉到中间件层,通常是 MQ 中内置这个功能或者内聚成一个公共基础服务。 本...
2022-05-13
0
0
使用Actuator 实现Spring Boot应用监控
我们知道Spring Boot 提供了Actuator组件,方便我们对应用程序进行监控和维护。接下来,就来介绍Actuator到底是什么?如何在Spring Boot项目中快速集成Actuator? 一、Actuator简介 1.Actuator是什么? Actuator是Spring Boo...
2022-05-13
0
0
首页
上一页
9
10
11
12
13
14
15
16
17
18
下一页
末页