![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试笔记
Automannnn
愿你初心不改,归来仍是少年。
展开
-
java基础面试题整理(1)
原文地址在这里! 如: 注释:源码,反码,补码: 它们是极其存储一个具体数字的编码方案; 在原码情况下,一个byte的范围:[-127,+127], 它们本来是: 128+128=256,由于零重复了一次,因此总数变为了255次;但是它们仍然是对称的。以x=0轴对称。 ...转载 2018-12-29 16:15:04 · 174 阅读 · 0 评论 -
java基础面试题整理(2)
原文地址在这里! 这实际上是一种牺牲空间换取时间效率的做法。 当缓冲设定的越大,底层调用读写开销越小,但是最后一次的读写可能造成 的空间开销利用率则越小。 整体上看来,这个貌似并没有什么弊端。 具体的实现细节,之前貌似看源码的时候看了看,地址在:这里 之前有练过算法的部分,不过是C语言的版本,地址在:这里 ...转载 2018-12-30 19:55:02 · 187 阅读 · 0 评论 -
java面试题整理(4)
10.索引的理解: 原文地址! 11.描述struts的工作流程: struts1的工作流程:原文地址在这里! struts2的工作流程: 引用地址在这里! 12.排序算法有哪些?常见算法练习? 见我的笔记: 地址在这里! 13.hash算法的原理和代价? 参考的地址: 常见hash算法的原理! 原文地址! 14...转载 2019-01-05 16:13:35 · 174 阅读 · 0 评论 -
java面试题整理(3)
1.String为什么是不可变的? 原文地址在这里! 2.Tomcat,Jetty,Apache,Jboss,Nginx的区别: 原文地址在这里 tomcat与Jetty: lighttpd,apache,nginx的区别: 3.什么是SQL注入,如何防止SQL注入? 引用地址在这里! 4.java内存模型中...转载 2019-01-03 15:07:57 · 215 阅读 · 0 评论 -
java面试题整理(5)
21.如何停止一个线程? 原文地址在这里! 22.什么是线程安全?synchronized 和 lock的区别? 以下内容来自于这里! 23.wait和sleep,notify与 notifyall的区别? 原文地址在这里! 24.线程池的深入理解? 原文地址在这里! 此...转载 2019-01-09 15:47:17 · 191 阅读 · 0 评论 -
java面试题整理(6)
31.JVM GC算法,什么时候会出现FullGc? 什么时候会出现YoungGc? 以下内容引用自这里! 以下内容来自这里! 以下的情况会触发JVM 进行 FULL GC: 以下内容来自于这里! 32.JVM的内存模型: 原文内容来自于这里! 33.JAVA运行时数据区: 以下内容来自于这里! 34....转载 2019-01-15 09:38:59 · 151 阅读 · 0 评论 -
java面试题整理(7)
41.netty是如何使用线程池的?为什么这么使用? 以下内容来自于这里! 42.spring的优缺点? 以下内容来自这里! 43.消息中间件是如何实现的?技术难点有哪些? 以下内容来自于这里! 以下内容来自这里! 43.如何搭建一个高可用系统? 以下内容来自于这里! 44.哪些设计模式可以增加系统的可扩...转载 2019-01-16 15:40:57 · 222 阅读 · 0 评论