自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 SpringBoot JPA 分组查询并根据查询数量排序

工作时遇到一个问题就是想用JPA分组查询并展示出数量,并按数量排序,终于参考无数资料搞了出来 @Autowired private EntityManager entityManager; private List<Tuple> userMessageVos (){ CriteriaBuilder cb = entityManager.get...

2019-03-10 11:52:09 7818 2

原创 java设计模式之 观察者模式

观察者模式当对象间存在一对多关系时,则使用观察者模式(Observer Pattern)。比如,当一个对象被修改时,则会自动通知它的依赖对象。观察者模式属于行为型模式。介绍意图:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。主要解决:一个对象状态改变给其他对象通知的问题,而且要考虑到易用和低耦合,保证高度的协作。何时使用:一个对象...

2019-03-10 09:03:20 91

原创 java设计模式之适配器模式

适配器模式(Adapter Pattern)是作为两个不兼容的接口之间的桥梁。这种类型的设计模式属于结构型模式,它结合了两个独立接口的功能。这种模式涉及到一个单一的类,该类负责加入独立的或不兼容的接口功能。举个真实的例子,读卡器是作为内存卡和笔记本之间的适配器。您将内存卡插入读卡器,再将读卡器插入笔记本,这样就可以通过笔记本来读取内存卡。我们通过下面的实例来演示适配器模式的使用。其中,音频播放...

2019-03-08 09:56:01 109

原创 索引技术之有序索引

为什么要使用索引技术当文件中记录的数据条数和数据量很大时,查找速度会明显下降,为了提高查找速度,我们必须对文件建立索引。有序索引根据记录中某种排序顺序建立的索引,叫做有序索引。一般索引技术是指这种索引。有序索引的分类如果索引的查找键值的顺序与主文件的顺序一致,那么这种索引称为主索引,也称为聚类索引。一般,主索引的查找键往往是文件的主键。如果查找键的值的顺序与主文件的顺序不一致,那么...

2019-03-03 11:49:10 2303

原创 设计模式之策略模式

策略模式策略模式属于对算法的包装,使算法和算法本身分割开,派给不同的对象进行不同的操作管理,策略模式通常把一个系列的算法包装到一系列的策略类里面,作为一个抽象策略类的子类。用一句话来说,就是:“准备一组算法,并将每一个算法封装起来,使得它们可以互换”。  这个模式涉及到三个角色:●  环境(Context)角色:持有一个Strategy的引用。●  抽象策略(Strategy)角色:这是一...

2019-03-02 08:24:46 103

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除