- 博客(7)
- 收藏
- 关注
原创 Scanner输入语句的基本用法
2、hasNextLine() 方法会根据行匹配模式去判断接下来是否有一行(包括空行),如果有,则返回true,否则返回false。1、hasNext()方法会判断接下来是否有非空字符.如果有,则返回true,否则返回false。
2022-11-14 01:18:15
1221
原创 MySql优化
负向条件不使用索引 not in , ,not exists ,not like ,最好使用in。对于like查询, %abc不能使用索引,而 abc%会使用索引。设计表的时候,如果存在大字段,并且不常用,可以放在另一张表。选择正确的存储引擎,MyISAM,InnoDB。不会出现在where子句中的字段不应该创建索引。只要一行数据的时候,使用 limit 1。尽量不在有索引的列上 进行运算和使用函数。频繁作为查询条件的字段,应该创建索引。有索引的列 不能null,要有默认值。
2022-10-17 23:56:11
372
原创 Java多线程面试题合集
造成死锁的几个原因:这是造成死锁必须要达到的四个条件,如果要避免死锁,只需不满足其中的一个条件即可,而其中的前3个条件是作为锁要符合的条件,所以要避免死锁就要打破第4个条件,不出现循环等待锁的关系.在开发过程中:线程安全的含义,我们写一段代码,在多个线程同时执行该代码,不会产生混乱,还能得到正常的结果,比如i++,i初始化值为0,那么两个线程同时执行这行代码,如果代码是线程安全的,所以最终的结果应该是一个线程的结果是1,一个线程的结果为2,如果有两个线程的结果为1,表示,这是线程不安全的代码。所以线程安全,
2022-10-17 22:29:21
444
原创 mysql查询语句练习题
1、用一个查询语句,查询出该年级所有学生的期末考试总成绩,并按总分排名。2、用一个查询语句,查询出1班学生的总成绩平均分。
2022-10-17 11:35:21
941
原创 RabbitMQ 知识点
1)在非 cluster 模式下,元数据主要分为 Queue 元数据(queue 名字和属性等)、Exchange 元数据(exchange 名字、类型和属性等)、Binding 元数据(存放路由关系的查找表)、Vhost 元数据(vhost 范围内针对前三者的名字空间约束和安全属性设置)。在2)在cluster 模式下,还包括 cluster 中 node 位置信息和 node 关系信息。元数据按照 erlangnode 的类型确定是仅保存于 RAM 中,还是同时保存在 RAM 和 disk 上。
2022-10-09 12:48:31
649
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
2