logo小任同学's Blog
  • |
  • 🏠主页
  • 📚文章
  • ⏱时间轴
  • 🔍搜索
  • 🔖标签
  • 🙋🏻‍♂️关于
  • 🤝友链
主页 » 📚 文章

📋 技术

本博客的笔记都在这…

我对MySQL的碎碎念念(持续更新...)怒肝12k字

​ 首先了解关于数据库一个误区,我们用的 MySQL、Oracle 都是 DBMS(数据库管理系统),用来操作数据的,而数据库是用来存数据的,而 sql 是结构化查询语言。程序员来写 sql 语句,DBMS 来执行 sql 语句。再一个,数据库是存储数据,数据库实例才是操作数据。 ...

创建: 2022-02-02 |  更新: 2022-05-27 |  字数: 15509字 |  时长: 31分钟 |  作者: 小任同学

二叉树遍历小结

首先二叉树的遍历分为,深度优先遍历(dfs)、广度优先遍历(bfs)。 注意:但凡遍历都要注意根节点为 null; 深度优先遍历又分为前中后序遍历,前面文章都讲过了,递归三个语句换个位置就解决了。 ...

创建: 2022-01-08 |  更新: 2022-05-05 |  字数: 1004字 |  时长: 3分钟 |  作者: 小任同学

异常

description:面试可能问到的异常相关八股文。 (一)finally 块中的代码什么时候会执行? 在 Java 语言的异常处理中,finally 块的作用就是为了保证无论出现什么情况,finally 块里的代码一定会被执行。 由于程序执行 return 就意味着结束对当前函数的调用并跳出这个函数体,因此任何语句要执行都只能在 return 前执行(除非碰到 exit 函数), 因此 finally 块里的代码也是在 return 之前执行的。 此外,如果 try-finally 或者 catch-finally 中都有 return,那么 finally 块中 的 return 将会覆盖别处的 return 语句,最终返回到调用者那里的是 finally 中 return 的值。 ...

创建: 2022-01-08 |  更新: 2022-05-05 |  字数: 1618字 |  时长: 4分钟 |  作者: 小任同学

JAVA补充面试题 五种IO模型与理解 IO最常接触的场景是读取文件和等待网络信息,一般而言,用户态是不能够直接操纵IO的,这就说明一定要向操作系统调用IO,主要分为两步:(1)操作系统的内核态会先等待数据准备好,(2)再从内核空间将数据拷贝到用户空间。 ...

更新: 0001-01-01 |  字数: 1811字 |  时长: 4分钟 |  作者: 小任同学
« Prev Page
© 2026 小任同学's Blog Powered by Hugo & PaperMod 访问量:次   您是本站第 位访问者