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

原创 简单说说ArrayList集合

ArrayList 是最常用的 List 实现类,底层是通过数组实现的,能够进行动态扩容,其封装了一系列对于数组的操作,方便操作集合。当然,数组的优缺点他也有。例如,它允许对元素进行快速随机访问。缺点是每个元素之间不能有间隔,当数组大小不满足时需要增加存储能力,就要将已经有数组的数据复制到新的存储空间中等。因此,它适合随机查找和遍历,不适合插入和删除。简单来说就是存储对象,当然这个对象不是男女朋友的那种,是Object类,他是所有JAVA类的父类,然后我们需要在集合中去操作这些对象,比如查询,添加,删除等。

2022-05-31 22:48:54 293 1

原创 三种单例模式

三种单例模式饿汉式package com.young.demo.single;//饿汉式单例 (可能会浪费空间)不管用不用,上来就直接实例化public class Hungry { private Hungry(){ } private static final Hungry HUNGRY = new Hungry(); public Hungry getinstance(){ return HUNGRY; }DCL懒汉式

2020-05-19 10:44:21 266

原创 一文搞懂哈希表

1、什么叫哈希表散列表(Hash table,也叫哈希表),是根据键(Key)而直接访问在内存存储位置的数据结构。也就是说,它通过计算一个关于键值的函数,将所需查询的数据映射到表中一个位置来访问记录,这加快了查找速度。这个映射函数称做散列函数,存放记录的数组称做**散列表 ** (这是百度百科的解释)。简单点说,就是哈希表也叫散列表(英文名 Hash Table),它也是一种数据结构,它的特点是:可以根据一个key值来直接访问数据,因此查找速度快。相信大家都知道,几个最基本的数据结构中,数组的查询效率

2020-05-13 14:05:15 1065 1

原创 数据结构与算法初探

数据结构与算法什么是算法官方的解释:算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。在我看来,就是解决问题采用的一种方法,我们学编程的终究是要把这些方法落实到代码中,不同的算法,也就是你实现的代码不一样,但是目的都是一样的,都是为了解决问题。什么是时间复杂度时间复杂度来衡量一个算法的好坏一个指标。先说一下官...

2020-04-24 16:49:46 176

原创 Dubbo+Zookeeper安装及其分布式应用实例

Dubbo+Zookeeper的安装与分布式应用实例Zookeeper的安装下载ZooKeeper下载路径:https://zookeeper.apache.org/releases.html#download​ 我们下载3.4.14运行/bin/zkserver.cmd,初次运行可能会出现闪退问题,没有zoo.cfg配置文件​ 解决方案:编辑zkServer.cmd文件末...

2020-04-22 15:24:56 206

空空如也

空空如也

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

TA关注的人

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