自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring Cloud总结[绝对有用]

Spring Cloud总览 以下图片是对Spring Cloud的一个总体概述,下文将对每一部分进行分析,希望对你有帮助,如果有出现纰漏的地方,欢迎各位大神在评论区帮忙指出,不甚感激! 什么是Spring Cloud 构建分布式系统不需要复杂和容易出错。Spring Cloud 为最常见的分布式系统模式提供了一种简单且易于接受的编程模型,帮助开发人员构建有弹性的、可靠的、协调的应用程序。Sp...

2020-03-30 15:29:32 225

原创 IDEA无法导入maven本地仓库的终极办法

请检查自己的settings中的设置是否正确,如果正确请更新自己本地的仓库 如果还是不可以,请删除自己的本地库中下载了一半的依赖包,请清除本地没有下载好的依赖(建立一个批处理.bat文件)复制以下内容) @echo off rem 这里写你的仓库路径(此批处理文件放在repository文件夹下,故只需获取当前路径即可) set REPOSITORY_PATH=%~dp0 echo 正...

2019-08-12 14:20:28 7414

原创 HashMap终极解析【待续】

HashMap简介 HashMap 是很常用的一种集合框架,其底层实现方式在 JDK 1.7和 JDK 1.8中却有很大区别。 HashMap 是用来存储数据的,它底层在JDK 1.7是数组+链表实现的,而JDK 1.8是使用数组+链表+红黑树实现,通过对 key 进行哈希计算等操作后得到数组下标,把 value 等信息存放在链表或红黑树存在此位置。如果两个不同的 key 运算后获取的数组下标一致,就出现了哈希冲突。数组默认长度是16,如果实际数组长度超过一定的值,就会进行扩容。 HashMap的底层

2020-09-05 17:53:52 196 1

原创 SpringBoot启动原理(2)

深入探索SpringApplication执行流程 SpringApplication的run方法的实现是我们本次旅程的主要线路,该方法的主要流程大体可以归纳如下: 1. 如果我们使用的是SpringApplication的静态run方法,那么,这个方法里面首先要创建一个SpringApplication对象实例,然后调用这个创建好的SpringApplication的实例方法。在SpringApplication实例初始化的时候,它会提前做几件事情: ① 根据classpath里面是否存在某个特.

2020-08-31 18:39:15 243

原创 SpringBoot启动原理(1)

我们在开发任何一个SpringBoot项目的时候,都会用 目录 SpringBootApplication背后的秘密 到以下最为熟悉的启动类: @SpringBootApplication public class Application { public static void main(String[] args) { SpringApplication.run(Application.class, args); } } 从上面的代码可以看出,注解定义(@S.

2020-08-26 21:13:19 310

原创 Java面试基础篇总结(二)持续更新

1.public,protected,private的区别,继承方法以及访问权限 作用域 当前类 同一个package 子孙类 其他包 public ✔ ✔ ✔ ✔ protected ✔ ✔ ✔ ❌ default ✔ ✔ ❌ ❌ private ✔ ❌ ❌ ❌ tips:不写权限修饰符就是默认的default 2.float f = 3.4...

2020-07-27 16:39:01 161

原创 Java面试基础篇总结(一)持续更新

1.Java语言的特性 封装,继承,多态,(抽象)。2.JDK,JRE,JVM的区别 JDK: Java Development Kit 的简称,Java的开发工具包,提供了Java的开发环境和运行环境。 JRE: Java Runtime Environment 的简称,Java的运行环境,为Java运行提供了所需要的环境(JVM和核心类库)。 JVM: Java Virtual Machine的简称,Java虚拟机,Java跨平台最核心的部分。屏蔽了跨平台导致的底层操作系...

2020-07-21 20:42:05 156

原创 Java集合(Collection,Map等)的个人总结[有原理]

集合概述 集合部分关系图解 图解部分说明: 1.Collection Collection是一个接口,是高度抽象出来的集合,它包含了集合的基本操作和属性。 2.Collection包含了List和Set两大分支。 List List是一个有序的集合,可重复,每一个元素都有它的索引,...

2019-10-20 17:36:39 341

原创 Elasticsearch的增删改,分页,高亮查询(maven)

前提:请将es的环境(es服务,IK中文分词器,head-master插件等)搭建好,本文章使用的是java代码实现的es的增删改查操作(使用的是测试环境) 环境准备 在pom文件中导入坐标(第一次导入时间可能有点长,请耐心等待) <dependencies> <dependency> <groupId>or...

2019-10-09 22:34:32 288

原创 快速搭建SSM+Dubbo整合(Maven)【跟我一步步一定搭成功】

目录 第一步 创建一个父模块(ssm_parent) 第二步 创建子模块ssm_pojo(可逆向生成) 第三步 创建ssm_dao子模块 第四步ssm_service子模块及ssm_interface 第五步ssm_web子模块 在进行正式的搭建之前请明确自己的相关的java环境是准备齐全的。maven、tomcat、zookeeper等环境。以下操作均是在IDEA中实现,仅供参考...

2019-10-07 21:53:07 772

原创 快速搭建SSM框架(Maven)五步曲

目录 第一步 创建一个父工程: 第二步 创建ssm_pojo子模块(mybatis逆向这里不做赘述,直接将生成好的复制即可) 第三步 创建ssm_dao子模块(逆向工程也可以生成) 第四步 创建ssm_service子模块 第五步 创建一个ssm_web子模块 项目完整搭建链接:https://gitee.com/DaNanHai04/ssm_parent.git 第一步 创建...

2019-10-06 21:00:20 890

原创 自动登录的思路分析

2019-08-14 21:57:38 261

原创 Centos7安装([ JDK1.8 ] [ Tomcat ] [ Mysql ] [ Nginx ] )

目录 [在处理做以下操作之前请熟悉一下Linux的相关命令操作] 在linux下一般会将要安装的软件上传到/usr/local/src下,然后将软件安装到/usr/local下(配合远程工具安装比较方便一些[比如:SecureCRSecureFX,Xshell等远程工具]) 准备工作:(将这四个软件的linux版本的tar.gz文件都放入到"/usr/local/src"路径下) ...

2019-08-13 21:33:20 990

原创 解决maven默认的使用JDK1.5的情况

在IDEA中的Setting→Editor→Live Templates →选择右侧的+创建自己的模板组 选择template Group 创建一个自己的template组 例如;MyTemplates(如上图所示) 然后再选择+选择Live Template 创建模板 第一个模板是:jdk8 第二个模板是tomcat的配置 如果还是出现问题请更改 修改pom.xm...

2019-08-09 21:53:07 1270

原创 Java的大结果集合分页思路

分页思路导图终极版 前5后4的思路分析:(例如某度)

2019-08-08 19:23:52 258

PageBean.java

用于大结果集分页的java的Pagebean,纯手写,自己测试完美通过!!

2019-08-08

空空如也

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

TA关注的人

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