面试
IT汪汪
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
execute,executeQuery,executeUpdate的区别是什么?
jdbc sql执行语句原创 2023-02-24 21:54:14 · 886 阅读 · 0 评论 -
ThreadLocal内存泄漏问题
ThreadLocal内存泄漏原创 2022-11-11 09:31:29 · 197 阅读 · 0 评论 -
isBlank和isEmpty的区别
isBlank与isEmpty的区别原创 2022-10-22 15:08:15 · 193 阅读 · 0 评论 -
delete和truncate的区别
1、delete可以加where条件,truncate不可以 2、truncate删除效率比delete高点 3、如果要删除的表中有自增长列,如果用delete删除后,在插入数据,自增长列的值从断点开始,而truncate删除后,再插入数据,自增长列的值从1开始 4、truncate删除不能回滚,delete删除可以回滚 ...原创 2021-06-09 18:11:23 · 346 阅读 · 0 评论 -
MySql中视图的介绍
官方的解释:MySQL视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。 通俗来讲:类似于java中把sql语句封装起来当做方法 基本语法: 创建: create view 视图名 as 查询语句; 使用: select * from 视图名 where 条件 ...原创 2021-06-08 14:45:16 · 160 阅读 · 0 评论 -
MySql常见约束
约束的含义: 一种限制,用来限制表中的数据,为了保证表中的数据的准确和可靠性 约束的位置: CREATE TABLE 表名( 字段名 字段类型 列级约束 表级约束 ) 分类:六大约束 1、非空约束:NOT NULL 非空,用于保证该字段的值不能为空 2、默认约束:default 给字段一个默认值 3、primary key :主键,用于保证该字段的值具有唯一性,并且非空 4、unique:唯一约束,用于保证该字段的唯一性,可以为空 5、check:检查约束,比如限制性别只能为男和女 6、foreign ke原创 2021-06-08 14:42:43 · 368 阅读 · 0 评论 -
Set接口注意事项
1、Set的接口对象,可以存放一个null、不能存放重复的元素 2、set接口对象存放数据是无序的,即添加和取出的顺序是不一样的 3、取出的顺序虽然不是添加的顺序,但是他是固定的原创 2021-06-08 14:39:24 · 226 阅读 · 0 评论 -
ArrayList PK LinkedList
ArrayList和LinkedList的比较 底层结构 增删的效率 改查的效率 ArrayList 可变数组 较低 数组扩容 较高 Linkedlist 双向链表 较高 通过链表追加 较低 1、如果查的操作多选择ArrayList 2、增删使用的多选择LinkedList 3、因为大部分业务都是查询所以通常使用ArrayList比较多 4、根据情况去选择ArrayList或LinkedList ...原创 2021-06-08 14:38:36 · 84 阅读 · 0 评论 -
java 40道简单的面试题
1、list、map、set有父类吗?如果有父类是谁? list和set的父类是conllection,map没有父类 2、数据库中的函数有哪些? sum avg max min count MD5 abs mod round length等等 3、数据库中如何查询不为空的数据 where条件语句后加上is not null判断非空 4、mybatis如何防止SQL注入 #{}是经过预编译的,是安全的;${}是未经过预编译的,仅仅是取变量的值,是非安全的,存在SQL注入 5、Int和Integer的区别 i原创 2021-06-08 14:18:57 · 574 阅读 · 0 评论
分享