自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 swagger(丝袜哥) - 让你更好的书写API文档的框架

首先需要引入几个maven依赖,pom.xml如下 <!-- swagger --> <dependency> <groupId>io.springfox</groupId> <a...

2019-08-30 18:32:00 711

转载 JDK8 Java 中遇到null 和为空的情况,使用Optional来解决。

对于业务代码,写的最多的估计就是if{}...else{}这xx玩意了,有时候又想能不能减少几行,但是这就可能在上线项目时,(不是我们的问题,是数据的问题)造成报出空指针异常这种xx情况。 但是在jdk8及以上版本,有了Optional,真的能够极大地避免这种情况的出现。 JDK 提供三...

2019-08-23 17:53:00 763

转载 数组&Stack栈的算法题

返回相同字母组成 列如输入这样的一个数组['aeb','abe','rty','asd'],我们需将相同字母组成的分类输出的,最后应该输出结果分别为 ['aeb','abe'] , ['rty'], ['asd'] 这时候我们首先就需要想到先将每个元素的字母按...

2019-07-15 17:16:00 151

转载 HashMap底层分析

众所周知HashMap(无序,key不可以重复)的底层是数组+链表实现的。但是在jdk1.7和jdk1.8中稍有不同。 Base 1.7 其中有两个重要的参数: 容量 负载因子 容量的默认大小是 16,负载因子是 0.75,当HashMap的size > 16...

2019-07-10 14:55:00 102

转载 ArrayList/LinkedList 的底层分析

ArrayList ArrayList实现于List、RandomAccess接口。可以插入空数据,也支持随机访问。 ArrayList相当于动态数据,其中最重要的两个属性分别是:elementData数组,以及size大小。 在调用add()方法的时候: p...

2019-07-09 14:15:00 117

转载 SSO简单实现与理解

SSO英文全称Single Sign On,单点登录。SSO是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。它包括可以将这次主要的登录映射到其他应用中用于同一个用户的登录的机制。它是目前比较流行的企业业务整合的解决方案之一。 为什么需要单点登录? ...

2019-06-26 16:15:00 271

转载 对于zookeeper的浅显理解,不喜勿喷

wiki中对zookeeper的大概介绍 ZooKeeper主要服务于分布式系统,可以用ZooKeeper来做:统一配置管理、统一命名服务、分布式锁、集群管理。 使用分布式系统就无法避免对节点管理的问题(需要实时感知节点的状态、对节点进行统一管理等等),而由于这些问题处理起来可能...

2019-06-25 14:35:00 92

转载 变量作用域&函数传递参数按值传递

变量作用域:语句var x = 'Hello, ' + y;并不报错,原因是变量y在稍后申明了。但是console.log显示Hello, undefined,说明变量y的值为undefined。这正是因为JavaScript引擎自动提升了变量y的声明,但不会提升变量y的赋值。 functi...

2019-06-20 12:06:00 190

转载 Redis之位图

位图定义 位图并不是一种数据结构,其实就是一种普通的字符串串,也可以说是byte数组。基本语法是setbit/getbit, 刚才说了是一个byte数组,所以也可以用set/get设置或获取 Redis getbit和setbit GETBIT key offset对 key 所...

2019-06-13 13:53:00 91

转载 Java干货(Integer)

首先动脑想想这个程序输出是多少??不要看下面解释,想完再看!!! java中Integer类型对于-128-127之间的数是缓冲区取的,所以用等号比较是一致的。但对于不在这区间的数字是在堆中new出来的。所以地址空间不一样,也就不相等 ...

2019-05-16 20:25:00 81

转载 java多态经典案列

多态机制遵循的原则概括为:当超类(父类)对象引用变量引用子类对象时,被引用对象的类型决定了调用谁的成员方法,但是这个被调用的方法必须是在超类中定义过的,也就是说被子类覆盖的方法,但是它仍然要根据继承链中方法调用的优先级来确认方法,该优先级为:this.show(O)、super.show(O)...

2019-05-16 19:03:00 159

空空如也

空空如也

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

TA关注的人

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