<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Jzandth的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/Jzandth</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; Jzandth]]></copyright><item><title><![CDATA[SPRINGBOOT视图跳转问题]]></title><link>https://blog.csdn.net/Jzandth/article/details/123087112</link><guid>https://blog.csdn.net/Jzandth/article/details/123087112</guid><author>Jzandth</author><pubDate>Wed, 23 Feb 2022 15:23:27 +0800</pubDate><description><![CDATA[spring boot使用 ModelAndView 视图跳转：
①将html文件存储在templates文件夹下，可以直接存储，也可以创建子文件夹存储
②导入thymeleaf依赖&lt;dependency&gt;
    &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt;
    &lt;artifactId&gt;spring-boot-starter-thymeleaf&lt;/artifactId&gt;
&lt;/dependenc.]]></description><category></category></item><item><title><![CDATA[211228 --- JavaScript实现IP访问限制]]></title><link>https://blog.csdn.net/Jzandth/article/details/122208255</link><guid>https://blog.csdn.net/Jzandth/article/details/122208255</guid><author>Jzandth</author><pubDate>Wed, 29 Dec 2021 09:14:07 +0800</pubDate><description><![CDATA[JavaScript实现IP访问限制]]></description><category></category></item><item><title><![CDATA[Git(10) —— 关于Git中分支的说明]]></title><link>https://blog.csdn.net/Jzandth/article/details/109183440</link><guid>https://blog.csdn.net/Jzandth/article/details/109183440</guid><author>Jzandth</author><pubDate>Tue, 20 Oct 2020 17:17:47 +0800</pubDate><description><![CDATA[1.分支管理


分支在GIT中相对较难，分支就是科幻电影里面的平行宇宙，如果两个平行宇宙互不干扰，那对现在的你也没啥影响。不过，在某个时间点，两个平行宇宙合并了，我们就需要处理一些问题了！



分支的意义

首先要明白，整个项目应该有且仅有一个主分支，主分支永远存储的是我们完整没有bug可以正常运行的仓库文件，比如我们将一个超市管理系统开发完毕，基本的需求全部实现了，经过了测试，最终可以上线运行了，那么这个项目就应该放在master主分支中
但是突然我们想要为这个超市管理系统增加一个功能，比如财务管理模]]></description><category></category></item><item><title><![CDATA[Git(9) —— IDEA中集成Git]]></title><link>https://blog.csdn.net/Jzandth/article/details/109181918</link><guid>https://blog.csdn.net/Jzandth/article/details/109181918</guid><author>Jzandth</author><pubDate>Tue, 20 Oct 2020 16:17:59 +0800</pubDate><description><![CDATA[目录1.IDEA中集成Git1.新建项目绑定git2. 修改文件，使用IDEA操作git3.忽略文件

1.IDEA中集成Git

默认情况下我们的IDEA是没有集成Git的，所以我们想要在IDEA中使用Git，需要手动集成
在IDEA中绑定和使用Git只需要3步

新建项目绑定git
修改文件，使用IDEA操作git
提交测试



1.新建项目绑定git

绑定方法很简单，先创建项目，然后在项目文件夹中克隆远程仓库中的文件即可；或者我们可以先将仓库克隆下来，再创建项目，最后将本地克隆仓库直接粘贴过去
刚]]></description><category></category></item><item><title><![CDATA[Git(8) —— 码云的注册和使用]]></title><link>https://blog.csdn.net/Jzandth/article/details/109180152</link><guid>https://blog.csdn.net/Jzandth/article/details/109180152</guid><author>Jzandth</author><pubDate>Tue, 20 Oct 2020 15:11:36 +0800</pubDate><description><![CDATA[github 是有墙的，比较慢，在国内的话，我们一般使用 gitee ，公司中有时候会搭建自己的gitlab服务器

1.码云的使用

注册登录码云，完善个人信息
设置本机绑定SSH公钥，实现免密码登录!(免密码登录，这一步挺重要的，码云是远程仓库，我们是平时工作在本地仓库，如果不设置免密码登陆，那么每一次我们在本地提交更新到远程仓库，或者从远程拉取新的仓库文件到本地，我们都需要进行登陆，步骤繁琐且浪费时间).参考链接# 进入 C:\Users\Administrator\.ssh 目录
# 生成公钥
s.]]></description><category></category></item><item><title><![CDATA[Git(7) —— Git的基本操作命令]]></title><link>https://blog.csdn.net/Jzandth/article/details/109178489</link><guid>https://blog.csdn.net/Jzandth/article/details/109178489</guid><author>Jzandth</author><pubDate>Tue, 20 Oct 2020 12:47:40 +0800</pubDate><description><![CDATA[目录1.文件的四种状态2.查看文件状态3.忽略文件

1.文件的四种状态

版本控制就是对文件的版本控制，要对文件进行修改、提交等操作，首先要知道文件当前在什么状态，不然可能会提交了现在还不想提交的文件，或者要提交的文件没提交上

Untracked: 未跟踪, 此文件在文件夹中, 但并没有加入到git库, 不参与版本控制. 通过git add 状态变为Staged
Unmodify: 文件已经入库, 未修改, 即版本库中的文件快照内容与文件夹中完全一致. 这种类型的文件有两种去处, 如果它被修改, 而变为]]></description><category></category></item><item><title><![CDATA[Git(6) —— Git项目创建以及克隆]]></title><link>https://blog.csdn.net/Jzandth/article/details/109177043</link><guid>https://blog.csdn.net/Jzandth/article/details/109177043</guid><author>Jzandth</author><pubDate>Tue, 20 Oct 2020 12:01:30 +0800</pubDate><description><![CDATA[目录1.创建工作目录与常用指令2.仓库搭建1.本地Git仓库搭建2.克隆远程仓库

1.创建工作目录与常用指令

工作目录（WorkSpace)一般就是你希望Git帮助你管理的文件夹，可以是你项目的目录，也可以是一个空目录，建议不要有中文
日常使用只要记住下图6个命令：

甚至上图中的6个git命令我们只用掌握其中4个，其他两个基本不用，主要掌握将本地仓库文件提交到远程仓库的3个git命令：add、commit、push + 从远程仓库拉取最新仓库文件到本地的命令：clone
有了工作目录之后，我们就需要获]]></description><category></category></item><item><title><![CDATA[Git(5) —— Git的工作原理]]></title><link>https://blog.csdn.net/Jzandth/article/details/109176312</link><guid>https://blog.csdn.net/Jzandth/article/details/109176312</guid><author>Jzandth</author><pubDate>Tue, 20 Oct 2020 10:53:42 +0800</pubDate><description><![CDATA[目录1.三个区域2.工作流程

1.三个区域

Git本地有三个工作区域：工作目录（Working Directory，平时我们存放文件的文件夹）、暂存区(Stage/Index，一个文件)、本地仓库/资源库(Repository/Git Directory/History)。如果在加上远程的git仓库(Remote Directory)就可以分为四个工作区域，文件在这四个区域之间的转换关系如下：


下图显示的提交实现流程：工作区–(git add file，提交)–&gt;暂存区–(git commit]]></description><category></category></item><item><title><![CDATA[Git(4) —— Git的必要配置]]></title><link>https://blog.csdn.net/Jzandth/article/details/109175692</link><guid>https://blog.csdn.net/Jzandth/article/details/109175692</guid><author>Jzandth</author><pubDate>Tue, 20 Oct 2020 10:34:37 +0800</pubDate><description><![CDATA[目录1.Git配置2.设置用户名与邮箱（用户标识，必须要配置）

1.Git配置

所有的配置文件，其实都保存在本地Git相关的配置文件在本地的位置：
- Git安装目录\etc\gitconfig文件 ：Git 安装目录下的 gitconfig     --system 系统级
- C:\用户\用户名\ .gitconfig    只适用于当前登录用户的配置  --global 全局






查看配置 git config -l
查看不同级别的配置文件：#查看系统config
git config -]]></description><category></category></item><item><title><![CDATA[Git(3) —— 安装Git及环境配置]]></title><link>https://blog.csdn.net/Jzandth/article/details/109174698</link><guid>https://blog.csdn.net/Jzandth/article/details/109174698</guid><author>Jzandth</author><pubDate>Tue, 20 Oct 2020 10:12:31 +0800</pubDate><description><![CDATA[目录1.软件下载2.卸载老版本Git以及安装新Git3.常用的Linux命令

1.软件下载

打开 Git官网，下载git对应操作系统的版本。
所有国外的东西下载慢的话就可以去找国内的镜像，下载国内镜像就会很快了！
官网下载太慢，我们可以使用淘宝镜像下载




2.卸载老版本Git以及安装新Git

首先清理包含Git的环境变量
卸载安装的Git


无脑安装安装包即可


Git Bash：Unix与Linux风格的命令行，使用最多，推荐最多
Git CMD：Windows风格的命令行
Git GUI]]></description><category></category></item><item><title><![CDATA[Git(2) —— Git历史]]></title><link>https://blog.csdn.net/Jzandth/article/details/109174502</link><guid>https://blog.csdn.net/Jzandth/article/details/109174502</guid><author>Jzandth</author><pubDate>Tue, 20 Oct 2020 09:33:28 +0800</pubDate><description><![CDATA[1.Git历史

同生活中的许多伟大事物一样，Git 诞生于一个极富纷争大举创新的年代
Linux 内核开源项目有着为数众广的参与者,绝大多数的 Linux 内核维护工作都花在了提交补丁和保存归档的繁琐事务上(1991－2002年间)。到 2002 年，整个项目组开始启用一个专有的分布式版本控制系统 BitKeeper 来管理和维护代码
Linux社区中存在很多的大佬，想要破解研究 BitKeeper ！
到了 2005 年，开发 BitKeeper 的商业公司同 Linux 内核开源社区的合作关系结束，他]]></description><category></category></item><item><title><![CDATA[Git(1) —— 版本控制]]></title><link>https://blog.csdn.net/Jzandth/article/details/109173961</link><guid>https://blog.csdn.net/Jzandth/article/details/109173961</guid><author>Jzandth</author><pubDate>Tue, 20 Oct 2020 09:24:58 +0800</pubDate><description><![CDATA[学习git之前，需要先明白的概念，版本控制!


目录1.什么是版本控制/版本迭代2.常见的版本控制工具3.版本控制分类1.本地版本控制2.集中版本控制 (svm)3.分布式版本控制 (代表产品:Git)4.Git和SVN最主要区别

1.什么是版本控制/版本迭代

版本控制（Revison control）是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史，方便查看更改历史记录，备份以便恢复以前的版本的软件工程技术

实现跨区域多人协同开发
追踪和记载一个或者多个文件的历史记录
组织和保护]]></description><category></category></item><item><title><![CDATA[Linux(16) —— yum安装docker以及宝塔面板使用]]></title><link>https://blog.csdn.net/Jzandth/article/details/109168241</link><guid>https://blog.csdn.net/Jzandth/article/details/109168241</guid><author>Jzandth</author><pubDate>Mon, 19 Oct 2020 21:51:52 +0800</pubDate><description><![CDATA[目录1.Docker(yum安装)2.宝塔面板安装

1.Docker(yum安装)

yum安装是在线安装，所以使用yum安装的时候必须是在联网的情况下进行
注意：以下操作都是在CentOS 7中进行的，不同版本的CentOS的命令有所区别

安装我们的准备环境

yum -y install 包名称 #yum install为我们的yum安装命令，-y参数表示安装的时候所有的提示都是yes
#首先我们需要安装gcc环境
yum -y install gcc
#然后需要安装c++环境
yum -y ins]]></description><category></category></item><item><title><![CDATA[Linux(15) —— 解压缩Tomcat并发布]]></title><link>https://blog.csdn.net/Jzandth/article/details/109167222</link><guid>https://blog.csdn.net/Jzandth/article/details/109167222</guid><author>Jzandth</author><pubDate>Mon, 19 Oct 2020 20:18:52 +0800</pubDate><description><![CDATA[在上一篇博客中我们安装了JDK，并且发布了一个spring boot项目，并在本地对远程服务器上的spring boot项目进行了成功的访问，但是我们打的jar包，但是有些项目打的war包，打的war包我们就需要使用tomcat运行它，所以我们需要安装tomcat

1.解压缩安装tomcat

官网下载tomcat，apache-tomcat-9.0.39.tar.gz

解压这个文件，命令：tar zxvf .tar.gz压缩包名称



启动tomcat测试，和Windows中

和在Windows.]]></description><category></category></item><item><title><![CDATA[Linux(14) —— rpm安装JDK上线项目]]></title><link>https://blog.csdn.net/Jzandth/article/details/109161923</link><guid>https://blog.csdn.net/Jzandth/article/details/109161923</guid><author>Jzandth</author><pubDate>Mon, 19 Oct 2020 19:31:11 +0800</pubDate><description><![CDATA[目录1.小结前面学习的Linux基本命令2.环境安装1.JDK安装1.安装Java环境2.发布一个Java项目3.小结

1.小结前面学习的Linux基本命令

目录管理
文件基本属性管理
文件内容查看
vim编辑器
用户/账号管理
用户组管理
磁盘管理
进程管理


2.环境安装

Linux中环境的安装有3种方式

rpm（案例：安装JDK，并在线发布一个SringBoot项目）
解压缩（案例：安装tomcat，启动并通过外网访问，即发布网站）
yum在线安装（案例：安装docker，直接安装运行跑起来]]></description><category></category></item><item><title><![CDATA[Linux(13) —— Linux进程管理学习]]></title><link>https://blog.csdn.net/Jzandth/article/details/109158450</link><guid>https://blog.csdn.net/Jzandth/article/details/109158450</guid><author>Jzandth</author><pubDate>Mon, 19 Oct 2020 15:29:24 +0800</pubDate><description><![CDATA[目录1.Linux中的进程的基本概念2.Linux中的进程的命令1.查看进程信息2.结束进程3.小结
1.Linux中的进程的基本概念

在Linux中，每一个程序都是有自己的一个进程，每一个进程都有一个id号！(和Windows中每一个进程的PID是一样的)
每一个进程呢，都会有一个父进程！
进程可以有两种存在方式：前台(当前可得到的)，后台(当前看不到的)运行
一般服务都是在后台运行的，基本的程序都是在前台运行的

2.Linux中的进程的命令
1.查看进程信息


命令：ps，用于 查看当前系统中正在]]></description><category></category></item><item><title><![CDATA[Linux(12) —— Linux磁盘管理学习]]></title><link>https://blog.csdn.net/Jzandth/article/details/109155068</link><guid>https://blog.csdn.net/Jzandth/article/details/109155068</guid><author>Jzandth</author><pubDate>Mon, 19 Oct 2020 11:14:33 +0800</pubDate><description><![CDATA[目录1.df和du命令2.磁盘挂载与卸除3.小结

1.df和du命令

df：检查文件系统的磁盘空间占用情况，可以利用该命令来获取硬盘被占用了多少空间，目前还剩下多少空间等信息。它会列出整个服务器上所有 文件系统/磁盘 的磁盘使用量，类似于我们在Windows上打开"此电脑"的时候看到的场景


使用语法：df [参数选项] [目录或文件名]选项参数：
-a ：列出所有的文件系统，包括系统特有的 /proc 等文件系统；
-k ：以 KBytes 的容量显示各文件系统；
-m ：以 MBytes 的容量显]]></description><category></category></item><item><title><![CDATA[Linux(11) —— Linux用户组管理学习]]></title><link>https://blog.csdn.net/Jzandth/article/details/109153863</link><guid>https://blog.csdn.net/Jzandth/article/details/109153863</guid><author>Jzandth</author><pubDate>Mon, 19 Oct 2020 09:49:10 +0800</pubDate><description><![CDATA[目录1.什么是用户组以及它的作用2.创建一个用户组 groupadd3.删除用户组 groupdel4.修改用户组的权限信息和名字 groupmod -g -n5.用户需要切换所属的用户组：newgrp 要切换的组名称6.文件的查看！1./etc/passwd文件是用户管理工作涉及的最重要的一个文件2.拥有帐户文件/用户口令存储文件/etc/shadow3.用户组的所有信息都存放在/etc/group文件中7.小结

1.什么是用户组以及它的作用

注意区别概念：属主(文件的归属者)、属组(用户的归属组)
]]></description><category></category></item><item><title><![CDATA[Linux(10) —— Linux账号管理学习]]></title><link>https://blog.csdn.net/Jzandth/article/details/109149019</link><guid>https://blog.csdn.net/Jzandth/article/details/109149019</guid><author>Jzandth</author><pubDate>Mon, 19 Oct 2020 00:04:23 +0800</pubDate><description><![CDATA[Linux是一个多用户的系统，所以我们掌握账户管理是很必要的


目录1.什么是Linux的账号管理2.用户账号的管理3.useradd 命令 添加用户4.删除用户 userdel5.修改用户 usermod6.切换用户！7.用户的密码设置问题！8.锁定账户！9.小结

1.什么是Linux的账号管理

Linux系统是一个多用户多任务的分时操作系统，任何一个要使用系统资源的用户，都必须首先向系统管理员申请一个账号，然后以这个账号的身份进入系统
用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪，.]]></description><category></category></item><item><title><![CDATA[Linux(9) —— Vim编辑器的使用]]></title><link>https://blog.csdn.net/Jzandth/article/details/109146393</link><guid>https://blog.csdn.net/Jzandth/article/details/109146393</guid><author>Jzandth</author><pubDate>Sun, 18 Oct 2020 19:41:33 +0800</pubDate><description><![CDATA[参考链接


目录1.什么是Vim编辑器2.vim编辑器的三种使用模式3.vi/vim 按键说明1.第一部分：一般/命令模式可用的光标移动、复制粘贴、搜索替换等2.第二部分：一般模式切换到编辑模式的可用的按钮说明(重要，都要掌握)3.第三部分：一般模式切换到指令行模式的可用的按钮说明

1.什么是Vim编辑器


Vim通过一些插件可以实现和IDE一样的功能！


Vim是从 vi 发展出来的一个文本编辑器，是vi的一个升级版，比如代码补完、编译及错误跳转等方便编程的功能特别丰富，在程序员中被广泛使用。尤.]]></description><category></category></item></channel></rss>