<导航
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 22 下一页
摘要: Comparable public interface Comparable<T> Comparable接口中只有一个方法: 调用此方法的对象,也就是this和o进行比较,若返回值大于0则this大于o,返回值等于0则是this等于o,返回值小于0则是this<o,而这个Comparable是直接在 阅读全文
posted @ 2019-08-05 15:13 字节悦动 阅读(246) 评论(0) 推荐(0)
摘要: hashcode和equals的区别和联系 HashSet和HashMap一直都是JDK中最常用的两个类,HashSet要求不能存储相同的对象,HashMap要求不能存储相同的键。 那么Java运行时环境是如何判断HashSet中相同对象、HashMap中相同键的呢?当存储了“相同的东西”之后Jav 阅读全文
posted @ 2019-08-05 13:56 字节悦动 阅读(936) 评论(0) 推荐(2)
摘要: java8新增了一些特性,总结如下: Lambda 表达式,也可称为闭包,它是推动 Java 8 发布的最重要新特性。 Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中)。 使用 Lambda 表达式可以使代码变的更加简洁紧凑。 一、初识Lambda 语法 lambda 表达式的 阅读全文
posted @ 2019-08-05 00:18 字节悦动 阅读(399) 评论(0) 推荐(0)
摘要: 一、初识Stream Java 8 API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据。 Stream 使用一种类似用 SQL 语句从数据库查询数据的直观方式来提供一种对 Java 集合运算和表达的高阶抽象。 Stream API可以极大提高Java程序员的生产力,让程序员 阅读全文
posted @ 2019-08-02 11:28 字节悦动 阅读(394) 评论(0) 推荐(1)
摘要: Arrays.asList()将数组转换为集合后,底层其实还是数组,《阿里巴巴Java 开发手册》对于这个方法有如下描述: 一、基本类型数组传入转化问题 int[] datas = new int[]{1,2,3,4,5}; List list = Arrays.asList(datas); Sys 阅读全文
posted @ 2019-08-01 16:11 字节悦动 阅读(402) 评论(0) 推荐(0)
摘要: mybatis-plus插件后面的版本没有兼容低版本。即:不存在低版本中EntityWrapper这个类了。而该类采用数据库表真实字段名作查询条件,这样硬编码形式确实不友好,比如如果后面数据库表中字段更名那么所有涉及到的业务都需要去修改,且硬编码形式没有遵循orm映射框架的设计理念。所以mybati 阅读全文
posted @ 2019-07-01 16:15 字节悦动 阅读(7768) 评论(0) 推荐(10)
摘要: Hbase依赖的guava是12.0,程序中用到的guava是22.0,jar包冲突,总是报NoSuchMethod和ClassNoDef之类的错误 解决方法: 将冲突的一方第三方依赖包所有的依赖打包成一个整体。借用: maven-shade-plugin插件。 建立一个新的maven项目,将gua 阅读全文
posted @ 2019-07-01 15:48 字节悦动 阅读(2156) 评论(0) 推荐(4)
摘要: 一、@Data注解 @Data注解相当于@Getter @Setter @RequiredArgsConstructor @ToString @EqualsAndHashCode这5个注解的合集。 通过官方文档,可以得知,当使用@Data注解时,则有了@EqualsAndHashCode注解,那么就 阅读全文
posted @ 2019-06-27 15:35 字节悦动 阅读(3393) 评论(0) 推荐(13)
摘要: 1、LIMIT 语句 分页查询是最常用的场景之一,但也通常也是最容易出问题的地方。比如对于下面简单的语句,一般 DBA 想到的办法是在 type, name, create_time 字段上加组合索引。这样条件排序都能有效的利用到索引,性能迅速提升。 好吧,可能90%以上的 DBA 解决该问题就到此 阅读全文
posted @ 2019-06-27 13:52 字节悦动 阅读(632) 评论(0) 推荐(2)
摘要: 前两天产品有个需求,相同的商品因为价格不同而分开展示,但是明细还是算一条明细,具体区分展示出商品的价格和数量信息,其他重复的商品信息要置空。 需求并不难,用程序代码循环处理就可以了。但是后面涉及到打印报表,只能用纯sql语句生成。开始自己用了union 写的复杂了一些,后来百度了下文章看到一种实现思 阅读全文
posted @ 2019-06-25 15:52 字节悦动 阅读(701) 评论(0) 推荐(2)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 22 下一页