1、Linux系统中一切皆文件 在Linux系统中任何东西都是以文件形式来存储的。这其中不仅包括我们熟知的文本文件、可执行文件等等,还包括硬件设备、虚拟设备、网络连接等等,甚至连目录其实都是一种特殊的文件。 2、Linux文件系统 Linux系统环境下的文件系统与Windows有很大区别。 在Windows中,每一个盘符下是一个独立的文件系统,硬盘…
1、Linux系统的远程连接 对我们来说,Linux系统是当服务器来用的。而正式的服务器都需要通过网络远程访问。Linux系统运行了专门的进程基于SSH协议来接受客户端的远程连接。SSH客户端也很多,我们使用的是Xshell和Xftp。其中Xshell用来远程运行Linux命令,Xftp用来向Linux上传文件。 2、连接前的准备 ①确认网络连接 …
1、故障现象 启动虚拟机时看到下面这样的错误: 那么就说明当前物理机没有开启虚拟化支持。需要进入BOIS界面打开这个设置。通常出现这个问题的几率是10%左右。 2、解决办法 每个不同品牌的电脑进入BIOS的办法都不尽相同,需要根据实际情况反复尝试。而且需要注意的是有的笔记本电脑需要按住Fn键再按F2、F12等等。 Phoenix BIOS机型 In…
这篇文章没有摘要
一、安装VMWare 老师给大家准备了VMWare10、VMWare12、VMWare15、VMWare16四个版本,装哪个都可以。安装过程没有特殊设置,正常安装即可。 二、创建虚拟机
基本思路是使用VMWare这样的虚拟机软件创建一个“虚拟计算机”,在虚拟机上安装Linux系统。 个别同学如果由于客观原因确实没法安装虚拟机可以考虑使用云服务器,例如:阿里云、腾讯云、百度云、京东云、华为云等等。
1、为什么要使用Linux Linux内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。Linux能运行主要的UNIX工具软件、应用程序和网络协议。它支持…
1、依赖范围 标签的位置:dependencies/dependency/scope 标签的可选值:compile/test/provided/system/runtime/import ①compile 和 test 对比 main目录(空间)test目录(空间)开发过程(时间)部署到服务器(时间)compile有效有效有效有效test无效有效有…
1、观念 明确一个意识:从来只有 Web 工程依赖 Java 工程,没有反过来 Java 工程依赖 Web 工程。本质上来说,Web 工程依赖的 Java 工程其实就是 Web 工程里导入的 jar 包。最终 Java 工程会变成 jar 包,放在 Web 工程的 WEB-INF/lib 目录下。 2、操作 在 pro02-maven-web 工程…
1、说明 使用 mvn archetype:generate 命令生成 Web 工程时,需要使用一个专门的 archetype。这个专门生成 Web 工程骨架的 archetype 可以参照官网看到它的用法: 参数 archetypeGroupId、archetypeArtifactId、archetypeVersion 用来指定现在使用的 mav…
1、要求 运行 Maven 中和构建操作相关的命令时,必须进入到 pom.xml 所在的目录。如果没有在 pom.xml 所在的目录运行 Maven 的构建命令,那么会看到下面的错误信息: The goal you specified requires a project to execute but there is no POM in this…
地址 Maven Repository: Search/Browse/Explore (mvnrepository.com)
1、主体程序 主体程序指的是被测试的程序,同时也是将来在项目中真正要使用的程序。 package top.qaqaq.maven; public class Calculator { public int sum(int i, int j){ return i + j; } } 2、测试程序 package top.qaqaq.maven; imp…
<!-- project 标签:根标签,表示对当前工程进行配置、管理 --> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http:…
settings.xml文件地址 maven安装目录下的conf文件夹下 settings.xml 指定本地仓库 <!-- 配置 Maven 本地仓库 --> <!-- 这个目录可以等执行构建命令时由Maven创建 --> <localRepository>C:\Users\ZRich\Documents\Code\Java\ma…
1、Maven 核心概念:坐标 ①数学中的坐标 使用 x、y、z 三个『向量』作为空间的坐标系,可以在『空间』中唯一的定位到一个『点』。 ②Maven中的坐标 [1]向量说明 使用三个『向量』在『Maven的仓库』中唯一的定位到一个『jar』包。 groupId:公司或组织的 id artifactId:一个项目或者是项目中的一个模块的 id ve…
1、检查 JAVA_HOME 配置是否正确 Maven 是一个用 Java 语言开发的程序,它必须基于 JDK 来运行,需要通过 JAVA_HOME 来找到 JDK 的安装位置。 可以使用下面的命令验证: C:\Users\Administrator>echo %JAVA_HOME% D:\software\Java C:\Users\Adm…
1、Maven 官网地址 首页: Maven – Welcome to Apache Maven(opens new window) 下载页面: Maven – Download Apache Maven(opens new window) 下载链接: 具体下载地址:https://dlcdn.apache.org/maven/maven-3/3.…
Maven 是 Apache 软件基金会组织维护的一款专门为 Java 项目提供构建和依赖管理支持的工具。 1、构建 Java 项目开发过程中,构建指的是使用『原材料生产产品』的过程。 原材料 Java 源代码 基于 HTML 的 Thymeleaf 文件 图片 配置文件 …… 产品 一个可以在服务器上运行的项目 构建过程包含的主要的环节: 清理:…
1、Maven 作为依赖管理工具 ①jar 包的规模 随着我们使用越来越多的框架,或者框架封装程度越来越高,项目中使用的jar包也越来越多。项目中,一个模块里面用到上百个jar包是非常正常的。 比如下面的例子,我们只用到 SpringBoot、SpringCloud 框架中的三个功能: Nacos 服务注册发现 Web 框架环境 视图模板技术 Th…