自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (7)
  • 收藏
  • 关注

原创 工厂模式与策略模式的结合

Spring中的设计模式运用是非常广泛的单例模式,工厂模式,观察者模式,策略模式等今天就给讲讲在开发中如何设计策略模式,减少代码中的if-else操作,让代码看起来更优化...1、基于XML实现2、基于InitializingBean...

2019-10-30 10:07:45 327

原创 Mac下安装mysql

使用管了windows进行开发突然改变成了mac,对于操作不是很习惯。那么如何在mac上安装mysql?安装步骤:step1、 登录mysql官网,点击MySQL Community Server下的DOWNLOAD跳转到下载页面 Step2、 选择download,点击No thanks,just my download下载到本地。S...

2019-03-25 12:10:07 167

原创 稍不留神就被套的“四面”HR

从第一面到现在的四面(HR)面,前前后后一共用了不将近一个月的时间。而HR面,也是对我们薪资多少的一个决定性时刻,之前看到网上一个大咖写的《怎么跟HR谈薪资》,看的时候感觉自己信心满满,可是真的到了跟HR面的时候,三下五除二,被搞得没有任何信心了。也许,这就是HR的套路,这就是HR吃饭的家伙。言归正传,先写下大家比较关心的流程:自我介绍 介绍项目 就一个项目讲下自己的成长 你对你现在...

2019-02-01 21:56:27 510

原创 再问HashMap

在JDK1.8版本中,对数据结构做的优化,引入了红黑树。而当链表长度太长(默认超过8)时,链表就转换为红黑树,利用红黑树快速增删改查的特点提高HashMap的性能。1.在HashMap中,哈希桶数组table的长度length大小必须为2的n次方(一定是合数),这是一种非常规的设计,常规的设计是把桶的大小设计为素数,这是为什么?2.以及为什么要进行两倍扩容(list就不是),这样的好处在哪里?...

2019-01-19 23:19:49 152

原创 JVM 类加载机制

                    Java虚拟机栈:        每个方法在被调用时就会创建一个栈帧,每一个方法从调用直至执行完成的过程,就对应着一个栈帧在虚拟机栈中入栈到出栈的过程。Java堆:        是Java虚拟机所管理的内存中最大的一块。Java堆是被所有线程共享的一块内存区域,对象实例在这里分配内存。是垃圾收集器(GC)管理的主要区域。方法区:  ...

2019-01-05 16:32:17 237

原创 jdk1.8 HashMap put与get方法分析

不言而喻,现在很多面试的时候,尤其是大厂,总是不经意的问一下java底层的东西,他们更关注的是你的基础。今天就读一下hashmap的源码,简单分析一下(面试被搞得头疼,回来会就先粗略地看了一番)。HashMap,顾名思义就是跟hash有关:下面是hashmap中的hash方法,首先传入map的key值,根据这个key的hashcode值算出一个hash值。这个hash值后面会用得到...

2019-01-05 13:26:34 1186

原创 使用SpringCloud2.0,基于Eureka搭建注册中心和配置中心

搭建很辛苦,整理下思路

2018-12-27 17:18:54 259

获取ztree节点数据

获取ztree节点数据

2017-05-08

黑马java面试题

java小白面试题,老师认真总结的,自己觉得还可以就分析给大家,希望可以用到。 最终解释权:传智播客

2018-12-19

java8十大新特性详解

详细解释了java8的十大新特性,现在java8在开发中的地位越来越重要

2017-07-21

[免费]深入理解Java虚拟机:JVM高级特性与最佳实践(最新第二版).pdf

免费共享给大家,免费共享给大家,免费共享给大家,免费共享给大家,免费共享给大家,免费共享给大家,免费共享给大家,免费共享给大家,免费共享给大家

2017-09-14

python机器学习 高清.pdf版

本书选择的是Python,因为它足够简单,而又实用。甚至在整个数据 科学领域,Python基本都可以说是稳坐头号交椅。

2017-09-14

tomcat架构解析

详细介绍Tomcat的内存架构,Servlet容器的开发。tomcat是一个很大的系统,有复杂的结构,想要了解它,就应该顺着开发者设计之初的思路来,先了解整体的结构,对整体有了一定的掌控后,再逐个分析,了解感兴趣的细节。

2018-12-19

json解析包

json解析包

2017-05-08

空空如也

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

TA关注的人

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