摘要: 一、什么是注解? 二、最常用的注解 @Deprecated 过时的注解 @Override 重写的注解可以校验方法是否继承父类方法给以提示 @SuppressWarnings 警告的提醒 三、注解的源码简单熟悉: 1 @Target({TYPE, FIELD, METHOD, PARAMETER, 阅读全文
posted @ 2022-03-22 22:37 Jerry&Ming 阅读(27) 评论(0) 推荐(0)
摘要: 一、MyBatis Plus 在复杂查询条件Where中加括号,多个查询条件在括号内 使用and()方法 官方给出示例: and(i -> i.eq("name", "李白").ne("status", "活着")) > sql输出结果:and (name = '李白' and status <> 阅读全文
posted @ 2022-03-22 10:08 Jerry&Ming 阅读(3064) 评论(0) 推荐(0)
摘要: 一、什么是Stream?Stream有什么优点呢? Stream是处理数组和集合的API 二、Sream的生成操作: 1 String[] arr = new String[]{"2", "3", "4"}; 2 Stream.of(arr).forEach(System.out::println) 阅读全文
posted @ 2022-03-22 10:03 Jerry&Ming 阅读(54) 评论(0) 推荐(0)
摘要: 1、lambada表达式用在函数式接口的地方:用在有且仅有一个方法的地方。 1、表达式案例 ​ ()->{} ​ ()->{System.out.println(1);} ​ ()->System.out.println(1) ​ ()->{return 100;} ​ ()->100 ​ ()-> 阅读全文
posted @ 2022-03-22 10:03 Jerry&Ming 阅读(187) 评论(0) 推荐(0)
摘要: 1、unshift() 方法 unshift() 方法可向数组的开头添加一个或更多元素,并返回新的长度。 注意: 该方法将改变数组的数目。 提示: 将新项添加到数组末尾,请使用 push() 方法。 2、ForEach便利方法使用 this.omsContractProductInfoList.fo 阅读全文
posted @ 2022-03-08 23:57 Jerry&Ming 阅读(26) 评论(0) 推荐(0)
摘要: 1、数据集合的操作 --并集,将两个集合中的所有数据都进行显示,但是不包含重复的数据 select * from emp where deptno =30 union select * from emp where sal >1000; --全集,将两个集合的数据全部显示,不会完成去重的操作 sel 阅读全文
posted @ 2022-03-06 16:26 Jerry&Ming 阅读(221) 评论(0) 推荐(0)
摘要: 一、redis高性能 由于redis是单进程单线程单实例的,每秒可以hold住10万左右的链接。并发很多的请求来的时候如何变得很快呢? 操作系统是由内核的请求,从BIO到NIO到。 待完善。 阅读全文
posted @ 2022-02-08 11:34 Jerry&Ming 阅读(51) 评论(0) 推荐(0)
摘要: 一、redis发展史 1、数据存储特点 在redis发展前数据是存在文件里的,比如可以存在aaa.txt中。我们可以通过linux命令(grep,awk)等命令进行查询,也可以通过java程序通过字节流来进行获取。 但是数据存储在内存和磁盘上进行读取数据是由很大的差异的。 2、数据读取常识知识点 读 阅读全文
posted @ 2022-02-07 08:58 Jerry&Ming 阅读(96) 评论(0) 推荐(0)