自定义博客皮肤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)
  • 收藏
  • 关注

原创 排序算法--选择

/** * - 第一次从arr[0]~ar[n-1]中选择最小值,与arr[0]交换; * - 第二次从arr[1]~arr[n-1]中选取最小值,与arr[1]交换; * - 第三次……; * - 第i次从arr[i-1]~arr[n-1]中选取最小值,与arr[i-1]交换,...; * - 第n-1次从arr[n-2]~arr[n-1]中选取最小值,与arr[n-2]交换; * - 总共通过n-1次,得到一个按排序码从小到大排列的有序列表 */ public class SelectS.

2021-06-03 23:08:15 70 1

原创 排序算法--冒泡

/** * 通过对待排序序列从前向后(从下标较小的元素开始), * 依次比较相邻元素的值,若发现逆序则交换,使值较大的元素逐渐从前移向后部, * 就像水底下的气泡一样逐渐向上冒 * 每比较一次都要做一次交换,这种算法耗时,但是省空间 */ public class BubbleSort { public static void main(String[] args) { // int[] arr = {3, -9, -1, 10, -2}; // sor...

2021-06-03 23:03:05 52

原创 浅析List

ArrayList ArrayList是我们常用的一个集合,我们觉得这个接口很好用。以前没觉得什么,但是,最近在学数据结构,就想深入了解下ArrayList ArrayList本质上来说是数组,看源码 private static final int DEFAULT_CAPACITY = 10; transient Object[] elementData; // non-private to simplify nested class access /** ...

2021-05-26 21:04:06 55

原创 Spring-boot学习-注解基础

在注解的开发过程中,如果不懂注解的基础知识,那么在开发过程中就不能理解Spring的注解,所以开发也会迷迷糊糊,出了问题会不知所措,如果明白了基础知识,在自己开发的代码中出了问题,则对比官方的方法就能很快找出问题,也能根据需求开发出能够最好满足于自己业务需求的注解插件。同时对于Spring的整体把控也会更好 当然,不了解,一般情况下也不会出问题,但是为了自己的成长更加扎实,所以,就整理了自己最近看...

2019-05-06 14:02:32 125

原创 设计模式学习记录——代理模式

代理模式的目的:为了实现对某一类的某一方法的扩展 代理模式的要求:被代理类和代理类实现同一个接口,且代理类要持有被代理类对象 静态代理:需要为每个要实现某一功能的类创建一个代理类。 代码如下示例: public interface Subject { void expandedMethod(); } //被代理类 publ

2017-02-24 18:06:37 162

空空如也

空空如也

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

TA关注的人

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