自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Redis

duboo采用了二进制流进行序列化,采用Socket通信机制

2021-09-22 17:35:27 129

原创 mybatis-plus框架基础使用

依赖1、mysql驱动<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <scope>runtime</scope> </dependency>2、mybatis-plus<d..

2021-08-30 15:33:38 2800

原创 mongodb mac版

安装mongodb数据库需要在bin的同级目录下创建data/db创建之后链接进入mongod包的bin目录下输入mongod,启动MongoDB数据库,需要上面的data/db存放数据的目录,如果没有可以通过--dbpanth配置进入mongod包的bin目录下输入mongo,启动一个可以使用shell操作数据库的页面运行mongo然后进入shell指令模式MongoDB数据库是通过集合来管理数据库的,类似mysql里的表,但是字段可以随意,而且字段可以存储集.

2021-08-27 18:02:56 121

原创 ArrayList(还在不断摸索)

接口:1、Serializable(序列化)2、Cloneable(拷贝)3、RandomAccess(表示其随机访问(get方式)的效率高于顺序访问(迭代器))RandomAccess接口在应用场景中,如果查询时是一个海量的集合,可以判断是否实现了RandomAccess接口,如果实现了,优先使用随机访问,否则使用顺序访问。ArrayList无参构造方法会把默认容量为空的数组赋值给当前数组容器。ArrayList(int initialCapacity)有参构造方法,传入一个initialCa

2021-08-25 17:58:27 387

原创 深拷贝和浅拷贝

浅拷贝:例子:User类private int age;private String nanme;private Address address;Address类private String city;浅拷贝:User类要实现Cloneable接口,且重写Object类的clone方法,才能拷贝。浅拷贝生成的两个对象的内存地址是不同的,且两个拷贝的内容相等,对于基本类型和String类,修改其值不会影响拷贝对象的内容。浅拷贝缺陷:当修改beijing对..

2021-08-25 16:26:26 162

原创 String、StringBuilder、StringBuffer的区别与应用

String类:1、在jdk中,凡是双引号括起来的字符串,不可变,都是存储在字符串常量池中。2、判断一个字符串长度用length()方法。3、Sting使用final关键字修饰,不能被继承。4、StringBuffer类:默认会创建一个容量为16的byte类型数组,如果需要添加元素使用append()方法,如果超出了容量,底层调用数组拷贝方法对数组进行扩容。StringBuffer的性能优化:在创建StringBuffer的时候尽可能的预估一个大点容量,减少底层数组扩容的次数

2021-08-25 15:05:29 53

原创 Java中的集合

集合:集合里面不能存储基本数据类型,也不能存储Java对象,只可以存储对象的引用,集合本身是一个容器,也是一个对象,常见的集合: 数组(ArrayList)、双链表(LinkedList)、二叉树(TreeMap)、哈希表(HashMap)。 集合分两大类:第一:以单个方式存储元素:超级父接口是Collection(有迭代器),第二:以键对的形式存储元素:超级父类接口是Map。Collection:Map:(上面两图转载动力节点Java零基础)Collection:有iterator

2021-07-03 20:35:39 197

原创 Java中的数据结构-数组

数组:java中数组可以存储基本数据类型也可以存储引用数据类型(存的是对象的内存地址),但是存储的元素的类型要统一。 数组是引用型数据类型,数组一旦确定,数组长度不可变,数组自带一个数组长度的属性length,需要获取直接数组.length。 数组中的元素的内存地址是连续的(不是里面的值,是盒子的内存地址),所有数组对象的内存地址都是用该数组存储的第一个元素的内存地址作为整个数组对象的内存地址。优点:查找检索元素效率高。原因:每个元素的盒子的内存地址在空间上是连续的,每个元素的盒子的占用空间大

2021-07-01 20:45:41 73 1

空空如也

空空如也

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

TA关注的人

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