牛客535039673号
牛客535039673号
全部文章
Java
elasticsearch(1)
http(1)
intellij-idea(3)
javascript(1)
kafka(2)
linq(1)
linux(1)
maven(3)
mvc(2)
mysql(3)
p2p(1)
rabbitmq(1)
redis(6)
spring(5)
spring boot(2)
spring cloud(1)
sql(1)
vue.js(1)
分布式(1)
单例模式(1)
后端(3)
安全(3)
微服务(3)
数据库(5)
数据结构(2)
服务器(2)
架构(1)
正则表达式(1)
算法(1)
缓存(1)
网络(2)
链表(1)
面试(2)
归档
标签
去牛客网
登录
/
注册
牛客535039673号的博客
全部文章
/ Java
(共134篇)
Java18都在路上了,你还在用Java8吗?
Java18都快推出了,还有很多的小伙伴可能还在用Java8,可能还不知道很多高版本提供的一些好用的特性,下面我整理了一下从Java9~Java17中我个人觉得一些比较实用的特性,让大家在推动公司Java版本的升级时有更多的理由。 可能很多公司会为了“稳定性”而拒绝升级高版本的JDK,就和以...
2022-01-21
0
491
Java Record 的一些思考 - 默认方法使用以及基于预编译生成相关字节码的底层实现
快速上手 Record 类 我们先举一个简单例子,声明一个用户 Record。 public record User(long id, String name, int age) {} 这样编写代码之后,Record 类默认包含的元素和方法实现包括: int id, String name,...
2022-01-21
0
297
Java 将PDF转为线性PDF
线性化PDF文件是PDF文件的一种特殊格式,可以通过Internet更快地进行查看。线性化的PDF,在页面数量很多的情况下,更能突出表现出快速浏览的优势。下面是通过后端Java程序实现将PDF文件转为线性化PDF的方法。 程序环境 IntelliJ IDEA Spire.PDF for J...
2022-01-21
0
281
在高并发环境下该如何构建应用级缓存
随着我们的系统负载越来越高,系统的性能就会有所下降,此时,我们可以很自然地想到使用缓存来解决数据读写性能低下的问题。但是,立志成为资深架构师的你,是否能够在高并发环境下合理并且高效的构建应用级缓存呢? 缓存命中率 缓存命中率是从缓存中读取数据的次数与总读取次数的比率,命中率越高越好。缓存命中率=...
2022-01-21
0
182
HashMap有何特别之处,为什么java面试从不缺席?
涉及知识点 看过java面试经验分享的小伙伴或者经历过准备过校招面试的小伙伴应该都曾经被Hashmap给支配过,即使是社招HashMap也仍然是高频考点,那么究竟为什么大家都喜欢问HashMap,其中包含了哪些知识点? 首先从生产的角度来说,HashMap是我们在生产过程中最常用的集合之一,...
2022-01-21
0
283
Redis 变慢了?那你这样试试,不行就捶我,java技术发展方向
其次,Redis 支持持久化,可以把数据保存在硬盘上。很多时候,我们也确实有必要进行持久化来实现备份,数据恢复等需求。但持久化不会凭空发生,它也会占用一部分资源。 第三,Redis 是用 key-value 的方式来读写的,而 value 中又可以是很多不同种类的数据;更进一步,一个数据类型的底层...
2022-01-21
0
223
MySQL性能优化
一、存储数据结构 1、B+树 InnoDB引擎使用B+Tree实现。 B+Tree特性: 1)所有关键字都出现在叶子结点的链表中,且链表中的关键字恰好是有序的; 2)不可能在非叶子结点命中; 3)非叶子结点相当于是叶子结点的索引,叶子结点相当于是存储(Key)数据的数据层; 2、主键索...
2022-01-21
0
255
炒河粉的程序员,我一次买10人份
那天早晨,晴空万里,太阳已经爬了半边天。每每回想起这个日子,我都会感到彩色的世界在触碰我的脸庞,里面有温柔的微风,还有略带湿润的绿植清新味道。 这是我面试时间最长的公司。 和面试官聊的很投机,他会的我都会,我会的他也会。我们对一些事物的看法也非常的一致,该鄙视的鄙视,该尊崇的尊崇。有一股知音的感...
2022-01-21
0
372
下载量突破百万,这份阿里MySQL主从原理手册真的牛
笔记概述: 专门介绍MySQL主从复制的书,Binlog是任何一个MySQL从业者都绕不过去的知识点,作者不仅从使用的角度分析各种问题,还从源码内核解析各个功能的实现细节。从根上搞明白Binlog的细节,不管是DBA还是开发人员,都能从中收获良多。读完这本书,主从复制的问题就不会再困扰你了。 M...
2022-01-21
0
301
如何解决常见的并发问题?
作者 | Beekums 译者 | Rayden 审校 | 王强 并发错误臭名昭著,常常导致令人十分崩溃的 bug。大多数软件的 bug 是一致的。如果你先做 X,然后做 Y,然后做 Z,你将会得到 Bug A。 但通过并发,你会遇到竞争条件(race condition)。这是一个 bug...
2022-01-21
0
218
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页