IT宅
A brief history of the future of AI in education
网络
网络协议
网络编程
存储
Redis
MySQL
架构
重构速查表
架构模式
分布式
Dubbo
消息队列
精进之路
网络
MySQL
Redis
MQ
JVM
所有专栏
专栏推荐
查看更多
架构解码:模式与实践
软件架构与模式
JVM速成手册
JVM相关内容
网络协议
详解网络分层和网络协议工作原理
并发编程
并发编程原理和应用
数据结构与算法
数据结构与算法知识详解
重构速查表
重构的相关技能
MySQL
洞悉MySQL底层架构与SQL调优本质
Redis
洞悉Redis技术内幕:缓存,数据结构,并发,集群与算法
JVM
10
深入探索Java泛型的本质 | 泛型
导读: 为什么泛型擦除后仍可以获取类型信息,如何获取泛型类型,Java泛型与C++、Python中的有何区别,本文将为您揭开泛型的内幕。 读完该篇文章,您可以了解到: 1.为什么需要泛型 2.Java代码在编译后是如何保存泛型信息的 3.Java泛型与C++、Python中的有何区别 4.如何动态获取泛型类型
泛型
作者:帅旋
|
发表于 2023-12-01
|
分类于
JVM
Java界的性能优化高手 | 编译器,解释器,JIT
导读: Java代码性能优化谁最在行,那一定是每天从事优化工作的人,目前来看就是Java编译器了。我们本章主要了解下这个性能优化高手平时是怎么工作的,怎么帮我们提高代码效率,以及讨论一下代码效率方面的问题。看文本文,你可以了解到: 1.javac做了什么优化 2.Java后端编译器的发展史 3.JIT是如何工作的 4.效率与质量的平衡
JIT
编译器
解释器
作者:帅旋
|
发表于 2020-02-05
|
分类于
JVM
10分钟教你如何hack掉Java编译器
如标题所述,我们如何才能hack掉java编译器,也就是javac呢?为了摸索到这个套路,我们需要从一般的编译流程,javac的编译流程,以及插入式注解处理器说起,最后通过一个例子演示如何在编译期间篡改代码,并且介绍业界常见的应用场景。读完该篇文章,你可以了解到:
JVM
JIT
javac
编译流程
注解处理器
作者:帅旋
|
发表于 2020-01-31
|
分类于
JVM
字符串池相关问题 | JIT,javac
离开业务谈架构都是扯淡
JVM
String
字符串池
作者:arthinking
|
发表于 2020-01-11
|
分类于
JVM
字符串池相关问题 | JIT,javac
JVM
String
字符串池
作者:arthinking
|
发表于 2020-01-11
|
分类于
JVM
字符串池相关问题 | JIT,javac
难度:仅做展示 企业:用标签实现? 标签:仅做展示
JVM
String
字符串池
作者:arthinking
|
发表于 2020-01-11
|
分类于
JVM
递归算法的艺术
递归是算法设计中的一种基本技术,它允许函数调用自身以解决问题。通过递归,我们可以将复杂问题分解为更小、更易管理的子问题,直到达到一个简单的条件可以直接解决。本文将通过斐波那契数列这一经典问题,探索递归算法的奥秘。
JVM
String
字符串池
作者:arthinking
|
发表于 2020-01-11
|
分类于
JVM
字符串池相关问题 | JIT,javac
JVM
String
字符串池
作者:arthinking
|
发表于 2020-01-11
|
分类于
JVM
字符串池相关问题 | JIT,javac
leetcode上面的八股文: https://leetcode.cn/leetbook/read/networks-interview/73aulr/ https://leetcode.cn/leetbook/read/7-day-interview-hou-duan/dnyhlr/ 没啥内容,仅供参考
JVM
String
字符串池
作者:arthinking
|
发表于 2020-01-11
|
分类于
JVM
深入理解运行时栈帧结构 | 栈帧,操作数栈,本地变量表
在 JVM运行时数据区是如何工作的 这节中,我们已经见过运行时栈帧结构的面貌了,现在我们再来深入的了解一下有关它的故事。
JVM
操作数栈
本地变量表
作者:帅旋
|
发表于 2020-01-11
|
分类于
JVM
1
2
3
4
×
IT宅
关注公众号及时获取网站内容更新。
请帅旋喝一杯咖啡
咖啡=电量,给帅旋充杯咖啡,他会满电写代码!