04 2020 档案

摘要:0.前言 任何一个Spring Boot项目,都会有类似如下的启动类 1 import org.springframework.boot.SpringApplication; 2 import org.springframework.boot.autoconfigure.EnableAutoConf 阅读全文
posted @ 2020-04-26 17:37 倾心碳酸饮料
摘要:通过一个例子,来简单说一下创建对象时调用顺序问题。这里只是初步简单了解一下,并不深入。 有一个父类A,其代码如下: 1 class HelloA { 2 public HelloA(){ 3 System.out.println("HelloA"); 4 } 5 { 6 System.out.pri 阅读全文
posted @ 2020-04-25 16:12 倾心碳酸饮料
摘要:1.方法重载是不同的方法叫了同样的名字;方法覆盖是同一个方法在子类和父类之间的多态表现。 2.方法重载是同一个类中方法之间的关系;方法覆盖是子类和父类之间的关系。 3.方法重载是多个方法之间的关系;方法覆盖只能有一个方法或只能由一对方法产生关系。 4.方法重载要求参数列表不同;方法覆盖要求参数列表相 阅读全文
posted @ 2020-04-25 16:03 倾心碳酸饮料 阅读(323) 评论(0) 推荐(0)
摘要:最近在找工作,面试的时候面试官经常会问到SQL优化的问题。面试的时候回答的不尽如人意,回来后总结了一些(参考网上的)。 SQL优化的具体操作 1.在表中建立索引,优先考虑where和group by使用的字段。 2.尽量避免使用select * ,使用select * 查询会返回无用的字段,降低查询 阅读全文
posted @ 2020-04-25 15:51 倾心碳酸饮料
摘要:说明:这篇文章只是为了自己弄明白冒泡排序,内容大部分摘抄与别人的博客。 冒泡排序分从小到大和从大到小两种排序方式。它们唯一区别就是两个数交换的条件不同,从大到小排序就是前面的数比后面的小的时候让这两个数交换位置,而从小到大排序是前面的数比后面的大的时候交换两个数的位置。在这里,我们只讨论从小到大的排 阅读全文
posted @ 2020-04-18 16:49 倾心碳酸饮料
摘要:首先,一个线程不应该由其他线程来强制中断或停止,而是应该由线程自己自行停止。 所以,Thread.stop,Thread.suspend,Thread.resume都已经被废弃了。 而Thread.interrupt的作用其实也不是中断线程,而是"通知线程应该中断了",具体到底中断还是继续运行,应该 阅读全文
posted @ 2020-04-17 12:44 倾心碳酸饮料 阅读(797) 评论(0) 推荐(0)
摘要:instanceof是Java的一个二元操作符(运算符),也是Java的保留关键字。它的作用是判断其左边对象是否为其右边类的实例,返回的是boolean类型的数据。用它来判断某个对象是否是某个Class类的实例。 用法: boolean result = object instanceof clas 阅读全文
posted @ 2020-04-17 11:19 倾心碳酸饮料
摘要:无论是在学习中还是在工作中,对于String类型我们并不陌生,也会经常使用到subString()方法。 使用subString()方法得到子字符串,当子字符串添加一个元素改变时,并不影响原来的字符串。 subString(1,3)包含1索引位置的字符,不包含3索引位置的字符。 看下面的例子,也许你 阅读全文
posted @ 2020-04-17 10:52 倾心碳酸饮料
摘要:废话不多说,用个实例来说明 如图是一张学生表(student) 如图是一张成绩表(score) 通过上面两张表,我们可以看到一共有8个学生,学号01-08。但是在成绩表中只有7位学生有成绩,其中学号为08的王菊是没有成绩的 如果现在我们要 查询所有同学的学号、姓名、选课数、总成绩 内连接方式: SE 阅读全文
posted @ 2020-04-16 14:56 倾心碳酸饮料
摘要:给定空List集合,一个个的插入数字到该List,要求任何时候这个List都是有序的。 例: 插入3,List: 3 再插入2,List: 2,3 再插入15,List: 2,3,15 再插入7,List: 2,3,7,15 import java.util.LinkedList; import j 阅读全文
posted @ 2020-04-16 10:50 倾心碳酸饮料