自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 java冒泡排序、快速排序算法原理及其实现

冒泡排序: package com.allqj.examination.examination.util; /** * @Author WF * @DesCription 冒泡排序 * @Date 2019/7/14 11:33 **/ public class BubbleSort {...

2019-07-14 15:34:10

阅读数 38

评论数 0

原创 ArrayList和LinkedList的区别以及对程序员缺乏数据结构知识的思考

这是一篇论数据结构在平时码代码的时候到底有没有用的思考。 如果你是一名业务开发工程师,你可能要说,我整天就是做数据库增删改查,哪里用得到数据结构和算法啊? 对于大部分业务开发来说,我们平时可能更多的是利用已经封装好的现成的接口、类库来堆砌、翻译业务逻辑,很少需要自己实现数据结构和算法。但是,不需要...

2019-06-18 16:05:22

阅读数 29

评论数 0

原创 SpringBoot + Redis 实现缓存

当我们需要经常调用数据库,然而数据库内数据较少时,可以将数据放到缓存当中,能有效的降低调用数据库的次数,并提高查询速度。这种方法常用于字典表。 package com.allqj.gad_financial_expenditure_java.config; import com.fasterxm...

2019-05-11 14:33:06

阅读数 44

评论数 0

原创 java AOP对每个接口保存错误日志

当我们需要查看程序的错误日志时,我们可以用简单的方法把错误信息保存到数据库,这样我们就能准确定位程序的异常,解决问题。下面我们介绍借助AOP保存错误日志。 package com.allqj.gad_financial_expenditure_java.aspect; import com.al...

2019-05-11 14:10:42

阅读数 124

评论数 0

原创 Android最火的获得网络请求框架Retrofit的简单GET、POST请求使用

首先,在Manifest添加依赖库 // Retrofit库 implementation 'com.squareup.retrofit2:retrofit:2.0.2' // Okhttp库 implementation 'com...

2019-04-21 16:31:50

阅读数 98

评论数 0

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

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

2019-03-10 11:52:09

阅读数 1979

评论数 1

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

观察者模式 当对象间存在一对多关系时,则使用观察者模式(Observer Pattern)。比如,当一个对象被修改时,则会自动通知它的依赖对象。观察者模式属于行为型模式。 介绍 意图:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 主要解决...

2019-03-10 09:03:20

阅读数 13

评论数 0

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

适配器模式(Adapter Pattern)是作为两个不兼容的接口之间的桥梁。这种类型的设计模式属于结构型模式,它结合了两个独立接口的功能。 这种模式涉及到一个单一的类,该类负责加入独立的或不兼容的接口功能。举个真实的例子,读卡器是作为内存卡和笔记本之间的适配器。您将内存卡插入读卡器,再将读卡器插...

2019-03-08 09:56:01

阅读数 17

评论数 0

原创 索引技术之有序索引

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

2019-03-03 11:49:10

阅读数 281

评论数 0

原创 设计模式之策略模式

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

2019-03-02 08:24:46

阅读数 19

评论数 0

原创 SpringBoot+Jpa进行简单的增删改查

SpringBoot+Spring-data-jpa进行简单的增删改查 SpringBoot: 通俗来讲,Spring Boot框架,它的作用很简单,就是帮我们自动配置。Spring Boot框架的核心就是自动配置,只要存在相应的jar包,Spring就帮我们自动配置。如果默认配置不能满足需求,我...

2019-02-19 16:42:29

阅读数 1076

评论数 0

原创 java设计模式之工厂模式(简单工厂模式,工厂方法模式,抽象工厂模式)

设计模式之工厂模式(简单工厂模式,工厂方法模式,抽象工厂模式)工厂模式介绍简单工厂模式工厂方法模式抽象工厂模式 工厂模式 工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在工厂模式中,我们在创建对象...

2019-02-19 15:56:26

阅读数 460

评论数 0

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