![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 56
天天都在码字
这个作者很懒,什么都没留下…
展开
-
Jackson2.x自定义枚举值转换
Jackson2.x自定义枚举值转换 Java原生Enum太难用,对Enum进行扩展,添加了value属性,name属性;在用Jackson进行反序列化的时候遇到转换问题,简单的做法就是创建扩展枚举类转换器,在需要进行转换的属性上添加@JsonDeserialize注解。 这种做法有两个痛点: 1.针对每个扩展的枚举类,都需要制定一个转换器。 2.每个需要转换的枚举属性上都需要添加...原创 2018-12-03 10:44:36 · 3747 阅读 · 1 评论 -
堆排序
堆排序堆的定义:n个元素的序列$ {K_i,K_2,…,K_n} $,当且仅当满足如下关系时,这个序列称为堆 Ki>=k2i+1,Ki>=K2i+2 K_i>=k_{2i+1} ,K_i>=K_{2i+2} Ki>=k2i+1,K原创 2018-12-07 09:32:23 · 110 阅读 · 1 评论