Java攻城狮5
Java攻城狮5
全部文章
分类
DDD(1)
github(2)
gradle(1)
https(1)
java(343)
jenkins(1)
JVM(1)
kafka(2)
linux(4)
mvc(1)
mysql(16)
postman(1)
rabbitmq(4)
redis(10)
rpc(3)
spring(22)
spring boot(11)
spring cloud(4)
sql(3)
tcp(1)
tcp/ip(3)
tomcat(1)
zookeeper(1)
中间件(3)
分布式(6)
安全(1)
微服务(4)
性能优化(2)
数据库(2)
数据结构(2)
服务器(1)
架构(2)
正则表达式(1)
程序人生(1)
算法(1)
系统架构(1)
经验分享(1)
缓存(2)
网络(3)
腾讯云(1)
阿里云(1)
面试(13)
归档
标签
去牛客网
登录
/
注册
Java攻城狮5的博客
全部文章
(共476篇)
万字总结:InnoDB锁类型及其详细分析
0 事务支持 首先回顾一下事务相关的基础概念。 在默认情况下,InnoDB 开启自动提交,每一个 SQL 语句会形成其独立的事务,在语句执行完毕后自动提交,如果语句执行失败,则自动回滚。用户可以通过 START TRANSACTION 或 BEGIN 命令显式开启事务,通过 COMMIT 或 R...
2022-05-11
0
0
使用雪花id或uuid作为Mysql主键,被媳妇怼了一顿
前言:在mysql中设计表的时候,mysql官方推荐不要使用uuid或者不连续不重复的雪花id(long形且唯一),而是推荐连续自增的主键id,官方的推荐是auto_increment,那么为什么不建议采用uuid,使用uuid究竟有什么坏处?本篇博客我们就来分析这个问题,探讨一下内部的原因。 一...
2022-05-11
0
0
一个有意思的面试题 → 线程交替输出问题
问题描述 用两个线程,一个输出数字,一个输出字母,交替输出 1A2B3C4D...26Z 该如何实现? 解决方式 据说解决方式有上百种,但有些是脱了裤子放屁,有些是民间偏方,所以没必要全部都知道(其实楼主也不知道具体是哪一百多种) 掌握常用的那几个就好;为了方便,我...
2022-05-11
0
0
调错API,Redis出现大对象了
引言 本文讲一个前几天阿雄遇到的Redis线上出现大对象的case! 当然,这又是一个基情满满的故事!在排查故障的过程中,充满着爱恨情仇,周旋于险恶的江湖,为求一个稳定的Redis生产环境! 究竟外包韩和阿雄在那天发生了什么呢? 外包韩和阿雄在产生了怎样的爱恨纠葛? 带着我们的好奇心,开始...
2022-05-11
0
0
前阿里P8甩我一份内部SpringCloud笔记手册,真香
SpringCloud Alibaba 因配置灵活、迭代高速、兼容性强,近几年在受到国内不少开发者的广泛关注。其中,Sentinel 作为服务治理开源组件相当出彩,可以帮助解决很多难题,比如:秒杀限流,消息削峰填谷,集群流量控制,实时熔断等。而作为国内的Spring爱好者,最最苦恼的莫过于操作性强的...
2022-05-11
0
0
今天面了个腾讯拿98K出来的神,让我见识到什么是基础的天花板
基础篇 JVM 篇 多线程 &并发篇 Spring 篇 MyBatis 篇 Spring Boot 篇 MySQL 篇 第八篇:Redis 篇 注:含内容详解! 篇幅有限,已整理好 ,私信回复 666 即可...
2022-05-11
0
0
面试官:高并发下,你怎么选择最优的线程数?
为了加快程序处理速度,我们会将问题分解成若干个并发执行的任务。并且创建线程池,将任务委派给线程池中的线程,以便使它们可以并发的执行。在高并发的情况下采用线程池,可以有效降低线程创建释放的时间花销及资源开销,如不使用线程池,有可能造成系统创建大量线程而导致消耗完系统内存以及“过度切换”(在JVM中采用...
2022-05-11
0
0
Alibaba面试讲解JAVA GC(垃圾回收机制)
1.什么是GC? 大白话说就是垃圾回收机制,内存空间是有限的,你创建的每个对象和变量都会占据内存,gc做的就是对象清除将内存释放出来,这就是GC要做的事。 2.需要GC的区域 说起垃圾回收的场所,了解过JVM(Java Virtual Machine Model)内存模型的朋友应该会很清楚,堆...
2022-05-11
0
0
非常强悍的 RabbitMQ 总结,看完别再说你不会RabbitMQ
rabbitMQ是基于AMQP协议的,通过使用通用协议就可以做到在不同语言之间传递。 AMQP协议 核心概念 server:又称broker,接受客户端连接,实现AMQP实体服务。 connection:连接和具体broker网络连接。 channel:网络信道,几乎所有操作都在cha...
2022-05-11
0
0
震京,Spring Boot内存泄露,排查竟这么难
背景 为了更好地实现对项目的管理,我们将组内一个项目迁移到MDP框架(基于Spring Boot),随后我们就发现系统会频繁报出Swap区域使用量过高的异常。笔者被叫去帮忙查看原因,发现配置了4G堆内内存,但是实际使用的物理内存竟然高达7G,确实不正常。JVM参数配置是“-XX:Metaspace...
2022-05-11
0
0
首页
上一页
28
29
30
31
32
33
34
35
36
37
下一页
末页