![240](https://cdn2.jianshu.io/assets/default_avatar/15-a7ac401939dd4df837e3bbf82abaa2a8.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
java虚拟机的基本结构如图: 1)类加载子系统负责从文件系统或者网络中加载Class信息,加载的类信息存放于一块称为方法区的内存空间。除了类的信息外,方法区中可能还会存放运...
之前在前些时间面试了十多家的大型的互联网公司也拿到了几个Offer,面试接触之后感慨颇多,决定给大家分享一手的面试资料,让你们以后万一遇到有相似的问题时提前的能做好准备 我现...
JVM运行内存的分类程序计数器:当前线程所执行的字节码的行号指示器,用于记录正在执行的虚拟机字节指令地址,线程私有注:如果正在执行的是Native方法,计数器值则为空Java...
MySQL逻辑架构 优化与执行 MySQL会解析查询,创建内部数据结构(解析树),对齐进行优化(重写查询、决定表的读取顺序、选择合适的索引); 使用explain,可以解释优...
前言 在我们下载一些开发软件时,常常可以看到如图的网页形式,事实上访问的就是文件服务器,我们将使用vsftpd + Nginx在Linux下搭建一个简单的文件服务器 为什么要...
前言 在实际工作中,经常由于设计不佳或者各种因素,导致类之间相互依赖。这些类可能单独使用时不会出问题,但是在使用Spring进行管理的时候可能就会抛出BeanCurrentl...
整理了一些dubbo可能会被面试的面试题,感觉非常不错。如果你基本能回答说明你看懂了dubbo源码,对dubbo了解的足够全面。你可以尝试看能不能回答下。我们一起看下有哪些问...
MyBatis介绍 MyBatis本是apache公司一个名叫iBatis的开源项目,在2010年Apache将其转移给了Google公司,从apache software ...
转载至https://blog.csdn.net/eaphyy/article/details/71190441,仅供学习和参考,侵删 1、#{}和${}的区别是什么? {}...
前言 上一节讲了say方法最终会转发,在demo中cglib.CglibProxy#intercept这个里面用了 这个invokeSuper是什么?如何实现代理类函数的调用...
故事:老师提问: 1+1= ?学生: 开始进行计算。学生给出答案并告诉老师,老师宣布答案。 老师调用学生,学生回调老师。 由于老师有多个,提出的问题可能有多种,对应的答案...