自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 肝完这2340页大厂面试题,我又可以了

2021年1月份全新版互联网大厂面试题 共分类65份PDF,累计2340页!前端,后端资料我全占! 包括Java集合、JVM、 多线程、并发编程、设计模式、Spring全家桶、 Java、 MyBatis、 ZooKeeper. Dubbo、Elasticsearch、 Memcached、 MongoDB、 Redis、 MySQL、 RabbitMQ、 Kafka、 Linux、 Netty、 Tomcat、Python、 HTML、 CSS、Vue、React、 JavaScript、 And

2020-12-16 18:21:24 103

原创 白嫖是真香,终于整理完成这套Java架构进阶pdf

2021年的“金三银四”即将来临,也到了该发福利的阶段了,花了我大半个月时间收整了全套的「Java架构进阶pdf」,这一波下来,刷完你就会知道,真真香啊,我的心血果然,没白费! 请注意:关于全套的「Java架构进阶pdf」,我会从面试-筑基-框架-分布式-微服务-调优的等六个方面展开,顾及篇幅,只截图展示大概内容 Java架构进阶之面试篇 面试这一块,分别有基础、中级、高级等三部分,一步一步检测。 基础面试 中级开发面试 高级面试 Java架构进阶之技能导图篇 筑基 框

2020-12-16 18:20:32 165 1

原创 史诗级!有手就会的Maven教程(十二)

Maven 在 Update Project 时报错 在 项目上右键 -> Maven -> Update Project 的时候, 报错: maven Could not update project SpringBoot-4 configuration java.lang.NullPointerException. 使用的是 Eclipse + Maven. 解决办法: StackOverFlow 有解决方案,地址如下: http://stackoverflow.com/que..

2020-12-16 17:58:59 161

原创 史诗级!有手就会的Maven教程(十一)

在 Eclipse 中更改 当项目已经导入到 Eclipse 之后,只需要两步操作. (1) 修改项目文件夹名称 选中项目 , 右键 , 改名. (2) 改项目组件名称 选中项目,右键选择 Properties ,选中 Web Project Settings ,在 Context root 输入要更改的项目名即可. 手动更改 这种做法最终也能实现改项目名的效果,只是把 Eclipse 做的工作自己手工完成了。 (1) 改项目配置 找到项目文件夹,打开 .settings 文件夹,找到o.

2020-12-15 19:02:56 134

原创 史诗级!有手就会的Maven教程(十)

使用 Eclipse 创建 Maven 版的 Java 工程 (1) New -> Maven Project 或者 New -> Other -> Maven -> Maven Project (2) 点击 Next, 勾选第一项. 点击 Next. (3) 输入 gav 坐标. 点击 Finsh. 创建 Maven 版的 JavaWeb 工程 (1) 右键 -> new -> maven -> maven proje...

2020-12-15 19:01:25 77

原创 史诗级!有手就会的Maven教程(九)

Maven 继承 继承可以使子 pom 获得父 pom 中的各项元素和依赖的配置, 从而实现对子 pom 进行统一配置和依赖管理. 继承可以有效的避免多个子模块使用依赖版本不一致的情况, 有助于降低依赖冲突的几率. 父 pom 中的大多数元素都能被子 pom 继承, 在简化 pom 的同时, 还能够促进各个模块配置的一致性. (1) 依赖的继承 在 父 pom 中 <dependencyManagement> 标签中配置的依赖既不会给 parent 引入依赖,也不会给它的子模块引入依赖

2020-12-10 20:23:58 75

原创 史诗级!有手就会的Maven教程(八)

Maven 聚合 在开发2个以上模块的时候,每个模块都是一个 Maven Project。比如搜索平台,学习平台,考试平台。 开发的时候可以自己管自己独立编译,测试,运行。但如果想要将他们整合起来,我们就需要一个聚合工程。 (1) 父模块的创建 父模块一般承担聚合模块和统一管理依赖的作用,没有实际代码和资源文件. 父模块就是创建一个普通的 Maven Project , 此处省略. 但是需要注意的是: 父模块的打包方式必须是 pom. (2) 子模块的创建 ① 子模块需要创建为.

2020-12-10 20:23:18 82

原创 史诗级!有手就会的Maven教程(七)

打包配置文件 遇到问题 : maven clean package 打 war 包正常, 不报错. 但是 war 包会丢失 src/main/resources 目录下所有 xml 和 properties 文件. 产生原因 : maven 默认不会打包项目 src 下的 xml 和 properties 等配置文件. 解决方法 : 需要在 pom.xml 的 节点下添加配置. 插件 (1) 编译插件 (2) 端口运行插件 ...

2020-12-09 19:33:00 75

原创 史诗级!有手就会的Maven教程(六)

Maven 依赖 Maven 中最关键的部分, 使用 Maven 最主要就是使用它的依赖管理功能. (1) 添加依赖 当 A.jar 包 使用到了 B.jar 包中的某些类时, A 就对 B 产生了依赖. 那么如何在项目中以依赖的方式引入我们需要的 jar 包呢? 就是在 pom.xml 文件中, 使用 dependency 标签 指定被依赖的 jar 包的在本地仓库中的坐标就可以了. (2) 依赖的范围 <scope> 标签可以设置依赖的范围. 可选值: compile..

2020-12-08 22:00:33 69

原创 史诗级!有手就会的Maven教程(五)

POM POM, Project Object Model 项目对象模型. pom.xml 文件是 Maven 工程最核心的配置文件, 构建过程相关的一切设置都在这个文件中. pom.xml 包含了项目构建的信息, 包括项目的信息、项目的依赖等. pom.xml 文件是可以继承的, 大型项目中, 子模块的 pom.xml 一般都会继承于父模块的 pom.xml. Maven 的坐标 使用 gav 向量在 Maven 的仓库中唯一的确定一个 Maven 工程. 如何通过坐标找到 Ma

2020-12-08 20:49:36 67

原创 史诗级!有手就会的Maven教程(四)

约定的目录结构 这是 Maven 项目约定的目录结构: 为什么要遵守约定的目录结构呢? Maven 要负责我们这个项目的自动化构建, 以编译为例, Maven 想要自动进行编译, 那么他必须知道 Java 源文件在哪里. 如果我们自己定义的东西想要框架或者工具知道, 那么有两种办法: ① 以 xml 配置文件的方式告诉框架. ② 遵守框架内部已经存在的定义. 手动编写第一个 Maven 工程 (1) 首先先创建约定的目录结构 手动创建 Maven01 文件夹, (作为项目名), 在..

2020-12-07 18:16:37 77

原创 史诗级!有手就会的Maven教程(三)

Eclipse 中 Maven 插件的设置 Eclipse 中已经内置了 Maven 插件, 但是我们不使用内置的 Maven, 而是使用我们自己安装的那个 Maven, 需要我们对其设置一下. 注意: 这样设置只会对本工作区间有效, 其他的工作区间需要进行同样的设置. (1) Window -> Preferences -> Maven -> Installations. 指定 Maven 核心程序的位置. (2) 点击 Add, 添加我们自己安装的...

2020-12-07 13:55:13 156

原创 史诗级!有手就会的Maven教程(二)

安装 Maven (1) 前往https://maven.apache.org/download.cgi下载最新版的 Maven 程序: (2) 解压 Maven 程序, 复制到一个非中文无空格的路径下. F:\dev\apache-maven-3.6.1 (3) 配置 Maven 相关的环境变量 系统变量:MAVEN_HOME = F:\dev\apache-maven-3.6.1 系统变量:path = %MAVEN_HOME%\bin MAVEN_HOME: pa...

2020-12-05 22:13:46 100

原创 史诗级!有手就会的Maven教程(一)

Maven 是什么 Maven 是一款服务于 Java 平台的自动化构建工具. 构建: 构建就是以 “Java源文件”, “框架配置文件”, “JSP” 等资源为 “原材料”, 去 “生产” 一个可以运行的项目的过程. 构建过程的各个环节: 【1】清理:将以前编译得到的旧的class字节码文件删除,为下一次编译做准备 【2】编译:将Java源程序编程成class字节码文件 【3】测试:自动测试,自动调用junit程序 【4】报告:测试程序执行的结果 【5】打包:动态Web工程打war包,..

2020-12-05 21:30:49 228

空空如也

空空如也

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

TA关注的人

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