随笔分类 - Java
Spring Boot + WebSocket 实时监控异常
摘要:本文已经收录到Github仓库,该仓库包含计算机基础、Java基础、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、架构、校招社招分享等核心知识点,欢迎star~ Github地址:https://github.c
阅读全文
大公司为什么禁止SpringBoot项目使用Tomcat?
摘要:本文已经收录到Github仓库,该仓库包含计算机基础、Java基础、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、架构、校招社招分享等核心知识点,欢迎star~ Github地址:https://github.c
阅读全文
计算机网络连环炮40问
摘要:本文已经收录到Github仓库,该仓库包含计算机基础、Java基础、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、架构、校招社招分享等核心知识点,欢迎star~ Github地址:https://github.c
阅读全文
消息队列常见的使用场景
摘要:本文已经收录到Github仓库,该仓库包含计算机基础、Java基础、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、架构、校招社招分享等核心知识点,欢迎star~ Github地址:https://github.c
阅读全文
23届秋招,寒气逼人。。
摘要:本文已经收录到Github仓库,该仓库包含计算机基础、Java基础、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、架构、校招社招分享等核心知识点,欢迎star~ Github地址:https://github.c
阅读全文
MySQL索引下推,原来这么简单!
摘要:大家好,我是大彬~ 今天给大家分享MySQL的索引下推。 什么是索引下推 索引条件下推,也叫索引下推,英文全称Index Condition Pushdown,简称ICP。 索引下推是MySQL5.6新添加的特性,用于优化数据的查询。 在MySQL5.6之前,通过使用非主键索引进行查询的时候,存储引
阅读全文
对线面试官 | 字节跳动一面
摘要:小伙伴们,大家新年好,今天给大家分享字节跳动抖音电商的面经,希望对小伙伴们有所帮助~ 面试官:你好,我是字节跳动的面试官xxx,请问是大彬吗? 大彬:面试官,您好,我是大彬 面试官:现在方便面试吗? 大彬:嗯嗯,可以的 面试官:那我们现在开始面试吧 面试官:看你简历上写了熟悉集合相关内容,你了解Ha
阅读全文
记一次oom问题排查
摘要:大家好,我是大彬~ 今天给大家分享最近出现的OOM问题。 上周五早上,测试同学反馈测试环境的子系统服务一直超时,请求没有响应。 收到这个问题之后,我有点纳闷,最近这个系统也没有改动代码逻辑,怎么会突然报服务超时的问题。为避免影响测试进度,我赶紧登陆堡垒机查看日志,看看到底啥情况。 首先先看系统负载情
阅读全文
在B站学Java
摘要:大家好,我是大彬~ 众所周知,B站是用来搞学习的,对于学编程的小伙伴来说,B站有着非常丰富的学习资源。今天给大家分享一些质量比较高的Java学习视频,希望对大家有帮助! Java基础 首先是Java基础,推荐动力节点老杜的视频教程,1000w的播放量!视频总体上质量很不错,讲解挺详细,适合新手。跟着
阅读全文
大厂必问的Java集合面试题
摘要:本文目录: 常见的集合有哪些? List 、Set和Map 的区别 ArrayList 了解吗? ArrayList 的扩容机制? 怎么在遍历 ArrayList 时移除一个元素? Arraylist 和 Vector 的区别 Arraylist 与 LinkedList 区别 HashMap 解决
阅读全文
大厂必问的JVM面试题
摘要:本文目录: 讲一下JVM内存结构? 程序计数器 虚拟机栈 本地方法栈 堆 方法区 运行时常量池 直接内存 Java对象的定位方式 说一下堆栈的区别? 什么情况下会发生栈溢出? 类文件结构 什么是类加载?类加载的过程? 什么是双亲委派模型? 为什么需要双亲委派模型? 什么是类加载器,类加载器有哪些?
阅读全文
大厂必问的Spring面试题
摘要:准备了一个月的八股文,经历了二十几场秋招面试之后,发现Spring很受面试官青睐。最近有空将Spring常见的面试题总结了一下,希望对大家有所帮助。 文章目录: Spring的优点 Spring 用到了哪些设计模式? 什么是AOP? AOP有哪些实现方式? JDK动态代理和CGLIB动态代理的区别?
阅读全文
MySQL灵魂拷问:36题带你面试通关!
摘要:大家好,我是大彬~ 今天给大家分享MySQL常考的面试题,看看你们能答对多少。 本期MySQL面试题的目录如下: 事务的四大特性? 事务隔离级别有哪些? 索引 什么是索引? 索引的优缺点? 索引的作用? 什么情况下需要建索引? 什么情况下不建索引? 索引的数据结构 Hash索引和B+树索引的区别?
阅读全文
计算机网络经典20问!
摘要:本文目录: 网络分层结构 三次握手 两次握手可以吗? 四次挥手 第四次挥手为什么要等待2MSL? 为什么是四次挥手? TCP有哪些特点? TCP和UDP的区别? HTTP协议的特点? HTTP报文格式 HTTP状态码有哪些? HTTP1.0和HTTP1.1的区别? HTTP1.1和 HTTP2.0的
阅读全文
一道腾讯面试算法题
摘要:大家好,我是大彬~ 今天给大家分享一道腾讯面试算法题目(LeetCode62题),国庆假期一起充充电~ 题目 一个机器人位于一个 m x n 网格的左上角 。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角。 问总共有多少条不同的路径? 示例: 输入:m = 3, n = 2 输出:3
阅读全文
Java并发编程经典50问
摘要:首先给大家分享一个github仓库,上面放了200多本经典的计算机书籍,包括C语言、C++、Java、Python、前端、数据库、操作系统、计算机网络、数据结构和算法、机器学习、编程人生等,可以star一下,下次找书直接在上面搜索,仓库持续更新中~ github地址:https://github.c
阅读全文
RabbitMQ核心知识总结!
摘要:本文已经收录到github仓库,此仓库用于分享Java相关知识总结,包括Java基础、MySQL、Spring Boot、MyBatis、Redis、RabbitMQ、计算机网络、数据结构与算法等等,欢迎大家提pr和star! github地址:https://github.com/Tyson031
阅读全文
一文读懂Redis
摘要:目录结构如下: 简介 Redis是一个高性能的key-value数据库。Redis对数据的操作都是原子性的。 优缺点 优点: 基于内存操作,内存读写速度快。 Redis是单线程的,避免线程切换开销及多线程的竞争问题。单线程是指在处理网络请求(一个或多个redis客户端连接)的时候只有一个线程来处理,
阅读全文
Java并发知识总结,超详细!
摘要:首先给大家分享一个github仓库,上面放了200多本经典的计算机书籍,包括C语言、C++、Java、Python、前端、数据库、操作系统、计算机网络、数据结构和算法、机器学习、编程人生等,可以star一下,下次找书直接在上面搜索,仓库持续更新中~ github地址:https://github.c
阅读全文
强烈IDEA这些插件,让你的开发速度飞起来!
摘要:大家好,我是大彬~ 俗话说:工欲善其事必先利其器。今天给大家介绍几款我自己经常用的 IDEA 插件,很强大,助力大家开发。 插件安装 以IDEA为例,进入settings->Plugins->Maketplace,输入所需要安装的插件名称,点击install即可下载。下载成功后,需要重启IDEA,插
阅读全文