使用VMware虚拟机搭建Linux服务器
1、VMware介绍VMware Workstation Pro是一款桌面虚拟化软件,我们可以通过Workstation Pro在Windows或Linux PC上运行多个操作系统作为虚拟机。它是运行虚拟机的行业通用标准,可以方便快速地使用Windows或者Linux 。官网这样介绍:跨一系列不同的设备、平台和云构建、测试和演示的软件,借助Workstation Pro,可以在同一台台式PC上轻松运行复杂的本地虚拟环境,以模拟操作系统、平台和云。也就是说,我们可以在一台主机上面,虚拟化的搭建多个不同的操作系统进行使用。
2、VMware下载进入官网进行下载,官网地址:https://www.vmware.com/ 进入官网后,点击产品 -> Workstation Pro进行下载。
点击后进入下面页面,点击试用下载
下载成功后,点击安装程序进行安装
3、VMware安装安装及激活,步骤参考:https://www.comcw.cn/jc/10732.html 根据步骤安装成功后,进入到虚拟机主页
4、Centos镜像下载centos官网地址:https://www.c ...
Java多版本管理工具-jenv
1、jenv介绍jenv是一个用于管理Java版本的命令行工具,它可以帮助我们在同一台计算机上轻松地切换和管理多个不同版本的Java。通过使用jenv我们可以更方便地设置全局的JDK版本、项目特定的JDK版本以及Shell会话特定的JDK版本。jenv可以帮助我们更加灵活地管理和切换多个JDK版本,使开发环境的配置更加便捷和高效。也不需要在安装成功JDK后在配置环境变量了,jenv会为我们自动管理环境变量。
2、下载2.1、官网地址jenv官网:https://www.jenv.be/
Github地址:https://github.com/jenv/jenv
2.2、Windows下载Windows安装需要使用JEnv-for-Windows进行安装,下载地址:https://github.com/FelixSelter/JEnv-for-Windows
下载成功后,将下载的压缩包存放到自己自定义的磁盘路径中并解压压缩包。
3、配置环境变量首先将jenv目录添加到系统环境变量中。进入环境变量:此电脑->属性->高级系统设置->环境变量
找到 path 属性,点击 ...
Hexo配置Butterfly主题
1、下载Butterfly主题1https://github.com/jerryc127/hexo-theme-butterfly
下载成功后,进入hexo项目,在主题themes文件夹中创建butterfly文件。并把下载的主题拷贝到里面。然后配置文件_config.yml配置主题信息:
1theme: butterfly
2、安裝文档安装详情可以查看安装文档:https://butterfly.js.org/posts/21cfbf15/
3、安装插件1npm install hexo-renderer-pug hexo-renderer-stylus --save
图片库:https://fontawesome.com/icons?from=io
Hexo部署到私有云服务器
1、Linux安装Git环境安装:
1yum install git
输出一下信息表示安装成功:
12345已安装: git.x86_64 0:1.8.3.1-25.el7_9 作为依赖被安装: perl-Error.noarch 1:0.17020-2.el7 perl-Git.noarch 0:1.8.3.1-25.el7_9 perl-TermReadKey.x86_64 0:2.30-20.el7 完毕!
查看Git版本号:
12345 ...
Hexo初始化配置Matery主题
1、主题不能上传自己的Git私有仓库首先先进入自己的 hexo 项目目录。执行 git rm --cache themes/主题文件名 从暂存区删除该文件夹进入下载的主题文件夹内 cd themes/下载的主题文件夹名称 移除 .git 文件夹或者把它先放到其他地方。然后进入cd themes/下载的主题文件夹名称/.gitignore文件里把 _config去掉。之后就可以正常执行git提交代码命令了。
123git add .git commit -m "add themes"git push
最后在把移出去的 .git 文件夹放回来如果删除了就算了。
2、代码高亮1234567891011121314highlight: enable: false line_number: true auto_detect: false tab_replace: '' wrap: true hljs: falseprismjs: enable: true preprocess: true line_number: true tab_re ...
处理.git文件夹过大出现臃肿问题
1、查找原因最近需要在一个成熟的项目中加少许功能,当从 git 拉取项目进行开发的时候,使用git clone 克隆的很慢,还以为是网速的问题,又看了一下git命令框的拉取网络速度发现网速还是很快的,这就引起了我的好奇心想要看看为什么代码克隆的这么慢。经过我的一番查找,发现是代码克隆下来后是.git文件夹太大,项目代码占用很小。发现是git的问题后,就第一时间查找下是哪个地方出的问题导致.git文件过大。进入.git 目录后发现是/objects/pack 目录下面的xxx.pack文件占用过大。
2、pack文件过大的原因在开发过程中有时候不小心上传了大文件,虽然后面在目录里面删除了,但会被git记录下来。这样慢慢的记录的越来越多,就变为了目前这样文件太大,出现了臃肿。所以我们在提交代码的时候,一定要检查一下提交的代码,不要把一些不必要的大文件提交上去。后面就算在项目里面删除了,但是还是被git的版本控制给记录下来了,就会造成/objects/pack/xxx.pack文件过大。如果真的不小心提交了,可以使用仓库清理工具进行删除。我们可以使用git自带的filter-branch工具 ...

