动动大帝
动动大帝
全部文章
八股笔记
数据结构与算法(26)
计算机网络(4)
锁与多线程(2)
归档
标签
去牛客网
登录
/
注册
动动大帝的博客
全部文章
/ 八股笔记
(共11篇)
MyBatisPlus
MyBatisPlus框架结构 先去扫描实体,然后通过反射将实体类中的属性抽取出来; 再去分析所操作的表是谁,实体类中的属性<--->表中的字段; 之后再去生成对应的SQL语句,并将其注入到MyBatis的容器中。 在Spring-boot入口中@MapperScan("path"...
MyBatisPlus
2022-08-17
0
308
MyBatis快速入门
Java持久化ORM框架 JDBC操作数据库步骤 (以查询为例) MyBatis示例 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.or...
Mybatis
ORM持久层框架
2022-08-15
0
288
JVM
初识JVM JVM体系结构 JVM 调优99%都是对于堆区(方法区是特殊的堆)而言的。 1. 类加载器 作用:加载Class文件~,如 new Student(),引用放到栈里面,具体实例放到堆里面; 虚拟机自带的加载器 启动类(根)加载器 扩展类加载器 应用程序加载器 双亲委派机...
JVM
2022-03-06
0
350
Java中的异常体系
Java中的异常主要分为Error和Exception Error 指Java程序运行错误,如果程序在启动时出现Error,则启动失败;如果程序在运行过程中出现Error,则系统将退出程序。出现Error是系统的内部错误或资源耗尽,Error不能在程序运行过程中被动处理,一旦出现Error,系统...
Error
Exception
2022-02-20
0
260
Java中的浅拷贝与深拷贝
浅拷贝与深拷贝 浅拷贝:对基本数据类型进行值传递,对引用数据类型进行引用传递般的拷贝,此为浅拷贝;(浅拷贝仅仅复制所考虑的对象,而不复制它所引用的对象,所谓‘浅’) 深拷贝:对基本数据类型进行值传递,对引用数据类型,创建一个新的对象,并复制其内容,此为深拷贝。(深拷贝把要复制的对象所有引用的对象都...
浅拷贝
深拷贝
2022-02-18
0
439
操作系统高频问题
1.何为线程?何为进程?有何区别? 进程:编写的代码代码只是一个存储在硬盘的静态文件,通过编译后就会生成二进制可执行文件,当运行这个可执行文件后,它会被装载到内存中,接着CPU会执行程序中的每一条指令,那么这个运行中的程序就被成为进程。 线程:线程是进程当中的一条执行流程。同一个进程内的多个线程之...
操作系统
线程与进程
死锁
进程调度算法
线程与进程的上下文切换
进程间通信方式
2022-02-17
0
426
String,StringBuilder和StringBuffer的区别
String,StringBuilder和StringBuffer的区别 String类使用final关键字修饰字符数组来保存字符串,private final char value[], 所以String对象(初始化之后)是不可变的。 StringBuilder和StringBuffer都继承自...
Java
2022-02-12
0
339
Java中的==和equals的区别
==: 它的作用是判断两个对象的地址是不是相等。即,判断两个对象是不是同一个对象(基本数据类型==比较的是值,引用数据类型==比较的是内存地址)。 equals: 情况1:类没有重写equals()方法。则通过equals()比较该类的两个对象时,等价于通过“==”比较这两个对象。 情况2:类...
Java
2022-02-12
0
352
final关键字的作用
说一下final关键字的作用 final关键字可以修饰类、方法和属性; 修饰类时:表明这个类不能被继承。final类中的所有成员方法都会被隐式地指定为final方法; 修饰方法时:表明这个方法不能被重写; 修饰属性时: 如果是基本数据类型的变量,则其数值一旦在初始化之后便不能更改;如果是引用类...
Java
2022-02-12
0
283
Java访问修饰符
Java访问修饰符:public, protected, (default), private. public: public 表明该数据成员、成员函数是对所有用户开放的,所有用户都可以直接进行调用; protected: protected对于子女(子类)、朋友(同一个包下的类)来说,就是pub...
Java
2022-02-12
0
375
首页
上一页
1
2
下一页
末页