牛客466918468号
牛客466918468号
全部文章
java
docker(3)
dubbo(1)
elasticsearch(2)
git(1)
github(1)
gradle(2)
ioc(1)
linux(3)
log4j(1)
mysql(8)
p2p(1)
postman(1)
rabbitmq(2)
redis(7)
rpc(2)
spring(6)
spring boot(6)
spring cloud(1)
sql(2)
tcp(1)
tcp/ip(1)
vue.js(1)
分布式(1)
前端(2)
性能优化(1)
数据库(3)
数据结构(1)
架构(2)
算法(1)
网络(1)
面试(5)
归档
标签
去牛客网
登录
/
注册
牛客466918468号的博客
全部文章
/ java
(共108篇)
基于 Spring 实现管道模式的最佳实践
管道模式(Pipeline Pattern) 是 责任链模式(Chain of Responsibility Pattern) 的常用变体之一。在管道模式中,管道扮演着流水线的角色,将数据传递到一个加工处理序列中,数据在每个步骤中被加工处理后,传递到下一个步骤进行加工处理,直到全部步骤处理完毕。 ...
2022-06-23
0
0
面试官:Java OOM都有哪些,说出几种?
Key TakeAways StackOverflowError: 调用栈过深,导致线程栈占用大小超过-Xss(或者是-XX:ThreadStackSize)的限制 OutOfMemoryError: Java heap space:堆内存不够用,无法分配更多内存,就会抛出这个异常。 Ou...
2022-06-23
0
0
10分钟极速了解多线程编程的核心思想
目录 多线程编程的核心锁框架Lock和Condition接口可重入锁公平锁与非公平锁读写锁锁降级和锁升级队列同步器AQS底层实现公平锁一定公平吗?Condition实现原理自行实现锁类原子类原子类介绍ABA问题及解决方案并发容器传统容器线程安全吗并发容器介绍阻塞队列 多线程编程的核心 在...
2022-06-23
0
0
mybatis-plus保姆级入门教程,轻松实现增删改查
一、前言 通过前几期的基础教学,想必大家都已经掌握springboot项目的创建及项目启动等基本内容了吧(如果还没掌握,请去复习我上几期的内容,好伐?)。 今个儿我要来整点高级的,使用组件的方式来轻松实现数据库交互,大家想不想学?好的,看到大家的积极性如日中天啊,老夫深感欣慰。那...
2022-06-23
1
0
玩转JVM中的对象及引用:从创建到引用到分配和优化策略
类加载检查 当Java虚拟机遇到一条new指令的时候,它会先去运行时常量池中寻找new的类的符号引用,并且检查这个符号引用所代表的类是否已经被加载、解析、初始化过。如果没有即需要进行相应的类加载过程。 为新生对象分配Java堆内存 对象所需要的内存大小在Java类加载的时候已经确定下来...
2022-06-23
0
0
MySQL 数据库 Schema 设计的性能优化②:合适的数据类型
实际上在很多数据库的设计优化文档中都有关于通过优化数据类型的优化说明内容,在 MySQL 中,我们同样也可以通过数据类型的优化达到优化整个 Schema 设计的目的。 优化数据类型提高性能的主要原理在于以下几个方面: 通过选用更“小”的数据类型减少存储空间,使查询相同数据需要的 IO 资源降...
2022-06-23
0
0
MySQL 数据库 Schema 设计的性能优化①:高效的模型设计
前言 很多人都认为性能是在通过编写代码(程序代码或者是数据库代码)的过程中优化出来的,其实这是一个非常大的误区。真正影响性能最大的部分是在设计中就已经产生了的,后期的优化很多时候所能够带来的改善都只是在解决前妻设计所遗留下来的一些问题而已,而且能够解决的问题通常也比较有限。 博主将就如何在 MySQ...
2022-06-23
0
0
MySQL事务还能这么理解?这回我知道怎么应付面试官了
1、引言 想必参加过后台开发面试的伙伴们都知道,MySQL事务这玩意是各大面试官百问不厌的知识点,但是大家对于事务的了解到什么层面呢,仅仅停留在ACID上么,这篇文章将陪着大家一起深入MySQL中的事务。 2、事务的特性 引言中所提到的ACID正是事务的四个特性:分别是原子性(Atomicit...
2022-06-23
0
0
一款JVM花了5年时间,对加载机制有了不一样的理解
类加载 Java虚拟机类加载过程是把Class类文件加载到内存,并对Class文件中的数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的java类型的过程 和那些编译时需要连接工作的语言不同,在Java语言里,类型的加载,连接和初始化过程都是在程序 运行期间完成的,这种策略...
2022-06-23
0
0
珍藏版SpringCloud精通日记,都在这了
前言 微服务,作目前最为流行的架构技术,相信作为开发人员多少都有些了解,因为采用微服务构建系统会带来更为清晰的业务划分和可扩展性。对于微服务,阿里肯定有话要说,现在阿里第二代微服务Spring Cloud Alibaba成为主流,但要完全掌握Alibaba微服务,Spring Cloud是前提,所...
2022-06-23
0
0
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页