自定义博客皮肤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 248

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

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

2019-08-12 14:20:28 7554

原创 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 216 1

原创 SpringBoot启动原理(2)

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

2020-08-31 18:39:15 258

原创 SpringBoot启动原理(1)

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

2020-08-26 21:13:19 320

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

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

2020-07-27 16:39:01 174

原创 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 174

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

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

2019-10-20 17:36:39 355

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

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

2019-10-09 22:34:32 299

原创 快速搭建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 824

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

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

2019-10-06 21:00:20 904

原创 自动登录的思路分析

2019-08-14 21:57:38 292

原创 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 1001

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

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

2019-08-09 21:53:07 1291

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

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

2019-08-08 19:23:52 265

PageBean.java

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

2019-08-08

空空如也

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

TA关注的人

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