摘要:
Stream流引入 Lambda表达式,基于Lambda所带来的函数式编程,又引入了一个全新的Stream概念,用于解决集合类库既有的鼻端。(Lambda表达式详解在上篇博客内容) 现有一个需求: 将list集合中姓张的元素过滤到一个新的集合中 然后将过滤出来的姓张的元素中,再过滤出来长度为3的元素 阅读全文
posted @ 2022-11-21 22:49
happy_in
阅读(37)
评论(0)
推荐(0)
摘要:
Lamdba表达式 方法引用 先来看一下什么是方法引用: 方法引用其实是Lambda表达式的另一种写法,当要传递给Lambda体的操作,已经有实现的方法了,可以使用方法引用; 注意: 实现抽象方法的参数列表,必须与方法引用方法的参数列表保持一致! 方法引用:使用操作符::将方法名和对象或类的名字分隔 阅读全文
posted @ 2022-11-21 22:18
happy_in
阅读(41)
评论(0)
推荐(0)
摘要:
if 单独使用的时候需要注意where需要带一条永真的语句如“1=1”,或者有其他不被if包含的语句,否则就可能出现“where and title like #{title}”,只有一条语句,然后还被and连接 <select id="findActiveBlogLike" resultType= 阅读全文
posted @ 2022-11-16 20:43
happy_in
阅读(631)
评论(0)
推荐(0)
摘要:
JUC并发编程 多线程 四种创建方式 继承Thread(Thread实现了Runnable接口) 实现Runnable(这种方式需要将该实现类作为参数调用Thread对象) 实现Callable(需要FutureTask接收返回值) 使用线程池 线程的状态 线程方法 yield()方法会重新让线程回 阅读全文
posted @ 2022-11-06 23:58
happy_in
阅读(30)
评论(0)
推荐(0)
摘要:
. 阅读全文
posted @ 2022-11-06 23:43
happy_in
阅读(9)
评论(0)
推荐(0)
摘要:
对象序列化 一旦变量被transient修饰,变量将不再是对象持久化的一部分,该变量内容在序列化后无法获得访问。 一个静态变量不管是否被transient修饰,均不能被序列化。 第一点和第二点区别:transient修饰的变量是序列化到txt文件中之后无法被反序列化并打印出来,静态变量是根本无法序列 阅读全文
posted @ 2022-11-04 21:57
happy_in
阅读(95)
评论(0)
推荐(0)
摘要:
File 构造方法 public File(String pathname);//主要在Java EE的开发之中 public File(File parent, String child);//主要在Android开发之中 获取文件的基本信息 除了以上的常用的方法之外,在File类之中还可以通过以 阅读全文
posted @ 2022-11-04 21:53
happy_in
阅读(48)
评论(0)
推荐(0)
摘要:
1.部门工资前三高的所有员工 解答: select d.name Department,e.name Employee,Salary from employee e,department d where e.departmentId=d.id #如果同部门有大于自己工资的记录为【0,1,2】则表明自 阅读全文
posted @ 2022-11-03 23:51
happy_in
阅读(23)
评论(0)
推荐(0)
摘要:
注意:8版本以后可以使用 ROW_NUMBER select employeeId salary row_number() over(order by salary desc) as rank from employee; 此语句会帮我们另起一行为rank,而且按照顺序排好序,类似(1,2,3,4. 阅读全文
posted @ 2022-11-03 18:48
happy_in
阅读(101)
评论(0)
推荐(0)
摘要:
内连接 外连接 自连接 联合查询 子查询 单行的情况 多行的情况 . 阅读全文
posted @ 2022-11-02 21:34
happy_in
阅读(19)
评论(0)
推荐(0)
浙公网安备 33010602011771号