01 2021 档案
摘要:递归与八皇后问题 什么叫递归 其实是这样的 假设我们现在都不知道什么是递归,我们自然想到打开浏览器:输入到谷歌的网页,点击搜索递归,然后在为维基百科中了解到了递归的基本定义。在了解到了递归实际上是和栈有关的时候,你又蒙圈了,什么是栈呢?数据结构没学清楚,此时的你只能又打开谷歌,搜索什么是栈。接下来你
阅读全文
摘要:用mysql创建数据库表时,一般都会选择用utf-8编码(防中文乱码,通用性) 对自己以前的小项目及平时学习,utf-8是足够了的,一直也没有遇到过什么问题,后面公司中的表都是用的utf-8mb4(强制要求),刚开始也不懂为什么,也没太当回事,后面无意看到一篇讲utf-8与utf-8mb4的区别后,
阅读全文
摘要:编译型语言和解释型语言的区别? 计算机是不能理解高级语言的,更不能直接执行高级语言,它只能直接理解机器语言,所以使用任何高级语言编写的程序若想被计算机运行,都必须将其转换成计算机语言,也就是机器码。而这种转换的方式有两种: 1.编译 2.解释 由此高级语言也分为编译型语言和解释型语言。 主要区别在于
阅读全文
摘要:重定向和请求转发的区别(这应该算是复习吧...) 从上古时期学完javaWeb开始 请求转发和重定向就一直记不太清楚了,感觉模糊(0.0) 不知道request/response那个发的是请求转发那个发的是重定向 现在告诉你 就是这样 记住了吗? 记住了就滚吧 请求转发 request.getReq
阅读全文
摘要:前两天看了篇文档,里面讲解了finally的执行情况和返回值的情况。讲的还挺细致,既回忆复习了一下基础也新学到了一些之前没有注意的知识点,稍作整理,分享给大家。 正常 都知道try或catch执行后 就会执行finally中的语句(一开始都是説finally中的语句是一定会执行的 也是这么记忆的(:
阅读全文
摘要:栈 stack 栈帧 里面有 方法索引 输入输出(参数) 本地变量 class File:引用 (不懂这个是什么) 然后父帧 子帧 堆 Heap 一个jvm中只有一个堆内存 (栈是线程级的 一个线程就有一个栈空间) 新生代 老年代 元空间 新生代(区) yound 中有伊甸园区和 幸存者0区 和幸存
阅读全文
摘要:学习JVM(一) jvm的种类 HotSpot VM (我们一直用的就是这种 sun公司的) 说的jvm调优 基本都是针对这个虚拟机的 J9 VM J9是IBM开发的一个高度模块化的JVM。在许多平台上,IBM J9 VM都只能跟IBM产品一起使用。这不是技术限制,而是许可证限制。 Jrockit
阅读全文

浙公网安备 33010602011771号