加载中
看看人家 SpringBoot 的全局异常处理,多么优雅...

点击关注公众号,Java干货及时送达 本篇文章主要介绍的是SpringBoot项目进行全局异常的处理。 SpringBoot全局异常准备 说明:如果想直接获取工程那么可以直接跳到底部,通过链接下载工程代码...

阿里三面让我现场改造Spring框架,明天带他去爬山!

作为一个Java程序员,提到开源框架,Spring无疑是绕不过去的门槛,相信大家对它都不陌生,或多或少都用过。 但是如果谈到改造Spring框架,实现它的自定义扩展,以及大厂面试必问的源码,很多...

前天 09:10
0
从bitmap到布隆过滤器,再到高并发缓存设计策略

点击关注公众号,Java干货及时送达 作者:that_is_cool blog.csdn.net/that_is_cool/article/details/91346356 前言:怎么能把风马牛不相及的概念串在一块,就得看笔者的本事了。 bitmap和布...

昨天 09:30
0
事务注解 @Transactional 失效的3种场景及解决办法

点击关注公众号,Java干货及时送达 作者:向北 blog.csdn.net/qq_20597727/article/details/84900994 Transactional失效场景介绍 第一种 Transactional注解标注方法修饰符为非public时,@Tr...

武汉最最最牛逼的IT公司全在这了

点击关注公众号,Java干货及时送达 最近大学里的一个同学突然辞职回武汉了。 我忍不住问他『大家都往深圳跑,你怎么回来了呢?』 他说:『感觉在深圳永远也买不起房子,再说了武汉现在互联网...

滴滴技术面,挂在不懂 MySQL 分库分表!(内含源码+真题)

MySQL 作为主流的数据库,是各大厂面试官百问不厌的知识点,但是需要了解到什么程度呢?仅仅停留在建库、创表、增删查改等基本操作的水平可不够。 在面试后端开发的时候,一连几个分库分表问...

昨天 09:30
0
你知道怎么分库分表吗?如何做到永不迁移数据和避免热点吗?

点击关注公众号,Java干货及时送达 前言 中大型项目中,一旦遇到数据量比较大,小伙伴应该都知道就应该对数据进行拆分了。有垂直和水平两种。 垂直拆分比较简单,也就是本来一个数据库,数据...

今天 09:30
0
面试官:String长度有限制吗?是多少?

点击关注公众号,Java干货及时送达 前言 话说Java中String是有长度限制的,听到这里很多人不禁要问,String还有长度限制?是的有,而且在JVM编译中还有规范,而且有的家人们在面试的时候也遇...

今天 09:30
0
一文全面解析 Postman 工具

点击关注公众号,Java干货及时送达 postman是一款支持http协议的接口调试与测试工具,其主要特点就是功能强大,使用简单且易用性好 。无论是开发人员进行接口调试,还是测试人员做接口测试,...

字节跳动再扩招1000人,招聘要求让人窒息!

重点 我们准备了马老师亲笔签名的《JVM实战调优》《多线程与高并发》两本书,任选一本直接送你哟!!! 金三银四面试突击训练营 课程目录详情 第一天:一节课带你搞定面试必问的Spring源码 1、...

RabbitMQ 延迟队列,太实用了!

点击关注公众号,Java干货及时送达 目前常见的应用软件都有消息的延迟推送的影子,应用也极为广泛,例如: 淘宝七天自动确认收货。在我们签收商品后,物流系统会在七天后延时发送一个消息给支...

陌陌一面,为什么SpringBoot的 jar 可以独立运行?

点击关注公众号,Java干货及时送达 SpringBoot提供了一个插件spring-boot-maven-plugin用于把程序打包成一个可执行的jar包。在pom文件里加入这个插件即可: <build> <plugins> <plugin> <g....

使用雪花id或uuid作为Mysql主键,被老板怼了一顿!

点击关注公众号,Java干货及时送达 一、mysql和程序实例 1.1 要说明这个问题,我们首先来建立三张表 分别是user_auto_key,user_uuid,user_random_key,分别表示自动增长的主键,uuid作为主键,随...

04/09 09:30
14
不论跳不跳槽,简历越早写上这个,越稳!!!

都2021年了,程序员依然是被热议的话题,除了调侃程序员的发际线和格子衫,我们真正关注的是程序员是不是都很高薪。 从人均985,年薪100w的某呼上来看,月薪低于2w的程序员都是垃圾,实习生的...

分页场景(limit,offset)为什么会慢?

点击关注公众号,Java干货及时送达 来源 | juejin.im/post/5c4db295e51d4503834d9c43 从一个问题说起 五年前在tx的时候,发现分页场景下,mysql请求速度非常慢。数据量只有10w的情况下,sel...

04/08 09:30
35
线上出现死锁怎么解决?

点击关注公众号,Java干货及时送达 来源 | https://www.sevenyuan.cn/ 为什么要学习锁机制 锁是计算机协调多个进程或线程并发访问某一资源的机制。 因为数据也是一种供许多用户共享的资源,如...

对比 MySQL 的 Binlog 日志处理工具

点击关注公众号,Java干货及时送达 来源:blog.csdn.net/weixin_38071106/article/details/88547660 Canal Maxwell Databus 阿里云的数据传输服务DTS Canal 定位:基于数据库增量日志解析,提...

MyBatis 和 Spring 中的 23 种设计模式,真香,拿去用吧!

学习源码框架,为什么要从Mybatis框架入手?在 MyBatis 3.5.1 这个版中有 968 个类、 2770 个字段、 8422个方法、 42504 行代码、 186428个指令码。其源码体量只有 Spring 的1/5,也是 Hibe...

Redis单线程已经很快了,为什么6.0要引入多线程?带来什么优势?

点击关注公众号,Java干货及时送达 Redis作为一个基于内存的缓存系统,一直以高性能著称,因没有上下文切换以及无锁操作,即使在单线程处理情况下,读速度仍可达到11万次/s,写速度达到8.1万...

可能是全网最全,JAVA日志框架适配/冲突解决方案,可以早点下班了

点击关注公众号,Java干货及时送达 你是否遇到过配置了日志,但打印不出来的情况? 你是否遇到过配置了logback,启动时却提示log4j错误的情况?像下面这样: log4j:WARN No appenders could ...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部