摘要:
MySql项目中使用的存储引擎 5.0之前默认存储引擎为MyISAM引擎 索引只有一种,被索引的字段值作为索引数据,叶子节点还包含该记录数据页地址 不支持事务 没有undo log 和redo log 仅支持表🔒 不支持外键 优势:执行增删改会保存表的总行数 5.0之后默认存储引擎为InnoDB 阅读全文
摘要:
wm_channer:频道表 wm_news:文章表 1.增删改 插入一条: 插入一条频道 insert into wm_channel VALUES(9,"Scala",9,0,1,9,"2022-9-22 12:00:00"); 插入多条: 插入多条频道 insert into wm_chann 阅读全文
摘要:
int 和 Integer 有什么区别 Java是一个近乎纯洁的面向对象编程语言,但是为了编程的方便还是引入了基本数据类型,但是为了能够将这些基本数据类型当作对象操作,Java为每一个基本数据类型都引入了对应的包装类型(wrapper class),int的包装类就是Integer,从Java5开始 阅读全文
摘要:
什么是Spring? Spring是一个轻量级的Java开发框架,最早由Rod Johnson创建,最初只有2MB,目的是为解决企业级应用开发的业务逻辑层和其他各层的耦合问题。是一个分层的JavaSE/JavaEE full-stack(一站式)轻量级开源框架,为开发Java应用程序提供全面的基础架 阅读全文
摘要:
Java中的一场处理方式(机制)有哪些? try-catch 在异常可能出现处获取异常并处理异常。 throw,throws 抛出异常,会逐层抛出到方法的调用者处 Error和Exception的区别是什么? Error为程序运行错误,程序启动是就会出现错误,则启动失败,在运行过程时出现错误,则系统 阅读全文
摘要:
static存在的意义 static的主要意义是在于创建独立于集体对象的域变量或者域方法,以至于即使没有创建对象,也能使用属性和调用方法。 static关键字还有比较冠军的作用就是,用来形成静态代码块以优化程序性能,static块可以置于类中任何地方,类中可以有多个static块。在类初次被加载是, 阅读全文
摘要:
Java语言采用何种编码方案?有何特点? Java语言采用Unicode编码,Unicode(标准码),它位每个字符制定了唯一的数值,因此在任何的语言,平台,程序都可以放心使用 什么Java注释 用于解释说明程序的文字 分类 单行注释:// 多行注释:/* */ 文档注释:/** */ 其实就是用于 阅读全文
摘要:
Java和C++的区别 都是面向对象的语言,都支持封装,继承,多态 Java不提供指针访问内存,程序内存更加安全 Java是单继承,C++支持多继承,但Java支持多接口 Java有自动内存管理机制,不需要程序员手动释放无用内存,而C++就没有 Oracle JDK 和 OpenJDK 的对比 Or 阅读全文
摘要:
wait和sleep的区别 简说:wait释放🔒,sleep不释放🔒 例子:买票过程中,当程序进行上锁后 sleep控制下的线程,买票是一一完成,当程序休眠后,sleep不会释放🔒,购票者和售票完成后才能继续后面购票操作,顺序执行。 wait控制下的线程,购票是多人同时进行,当程序等待时,wa 阅读全文
摘要:
每一个切面都有一个默认的优先级(默认值为Integer的最大值) @Order(1)通过这个注解设置一个正整数数值,数值越小,优先级越高 @Component @Aspect//将当前组件标识为切面 @Order(1) public class ValidateAspect { //@Before( 阅读全文