
面试
新垣不结衣
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mysql 索引需要知道的知识点总结
mysql 索引一、MySQL中索引的语法在创建表的时候添加索引CREATE TABLE mytable( ID INT NOT NULL, username VARCHAR(16) NOT NULL, INDEX [indexName] (username(length)) ); 在创建表以后添加索引ALTER TABLE my_table ADD [UNIQUE] INDEX index_name(column_name);或者CREATE IN原创 2020-07-22 15:25:14 · 149 阅读 · 0 评论 -
Java虚拟机详解-内存结构和垃圾回收
以下是本系列博客参考的相关文档: 来源链接:https://juejin.im/post/5ef1fd01f265da02ab172c19 ①、JDK1.7虚拟机规范:docs.oracle.com/javase/spec… JDK1.8虚拟机规范:docs.oracle.com/javase/spec… ②、Oracle Java SE 8 产品组件:docs.oracle.com/javase/8/do… ③、周志明老师:《深入理解Java虚拟机:JVM高级特性与转载 2020-06-30 09:57:50 · 399 阅读 · 0 评论 -
@Transactional注解失效
一、事务事务管理在系统开发中是不可缺少的一部分,Spring提供了很好事务管理机制,主要分为编程式事务和声明式事务两种。编程式事务:是指在代码中手动的管理事务的提交、回滚等操作,代码侵入性比较强,如下示例:1try{2//TODOsomething3transactionManager.commit(status);4}catch(Excepti...转载 2020-03-29 17:33:11 · 283 阅读 · 0 评论 -
数据库索引需要了解的知识
MySQL索引类型包括:普通索引这是最基本的索引,它没有任何限制。它有以下几种创建方式:创建索引CREATE INDEX indexName ON mytable(username(length));//如果是CHAR,VARCHAR类型,length可以小于字段实际长度;如果是BLOB和TEXT类型,必须指定 length,下同。修改表结构ALTER mytable ADD ...原创 2020-02-21 18:36:31 · 296 阅读 · 0 评论 -
JVM常见面试问题
1.JVM五大内存结构程序计数器 java栈(虚拟机栈) 本地方法栈 堆 方法区2.JVM里常用的算法判断那些对象已死用到的算法:引用计数法(解决不了对象之间相互循环引用的问题) 可达性分析算法垃圾收集算法:标记-清除算法 标记-复制算法 标记-整理算法3.OutOfMemoryErrorjava堆内存溢出(java heap space) 虚拟机栈和本地...原创 2020-02-19 16:44:48 · 198 阅读 · 0 评论 -
mybatis工作流程
1、加载配置文件。需要加载的配置文件包括全局配置文件(SqlMapConfig.xml)和SQL(Mapper.xml)映射文件,其中全局配置文件配置了Mybatis的运行环境信息(数据源、事务等),SQL映射文件中配置了与SQL执行相关的信息。 2、创建会话工厂。MyBatis通过读取配置文件的信息来构造出会话工厂(SqlSessionFactory)。 3、创建...原创 2020-02-09 13:53:51 · 441 阅读 · 0 评论