Hexo建站感言
Hexo 建站感言写在前面历时三天,终于搞了一个基本能用的博客,非常激动! 其实之前我已经搭建过两三次博客了,但是都是照猫画虎,不知道为什么这样干,导致我最后无法维护我的博客,再加上搭建后就不想管了,之前的博客就逐渐被废弃了。 虽然之前已经搭建过博客,但是本次重新搭建的期间还是遇到了很多的问题,只有疯狂百度,看别的博主发布的教程,最后还是都解决了,心累啊~ 为什么建设本站首先就是因为周边的同学有,所以自己也想搞一个。而且写一些技术文章不仅能巩固知识,还能在以后重新踩坑时提供帮助,说不定也能帮助其他人。 其实有很多的博客平台,例如CSDN和博客园之类的,但是它们的网站自由度不是很高,网站上不能挂自己想挂的东西,自己搭建的博客就有比较高的自由度了,可以按照自己喜欢的风格自定义。 选择Hexo搭建博客的初衷就是能够实现0费用搭建博客,但是如今自己购入了服务器,以后可能会选择其他的内容管理系统,例如WordPress。 不过以我懒得折腾的性格,emmmmmmm…… 对本站的打算前面也说到之前做过的博客网站都逐渐废弃了,但是这次决定要好好维护,一定要做到不抛弃不放弃! 看到别人的博客有很多...
在绿联云NAS上安装Ubuntu虚拟机
前言由于博主只有一台笔记本电脑,平时办公打游戏都是它,平时打游戏的时候,老是突然掉帧卡顿,在网上看到推荐降压超频,但是自己又不太懂,也不敢自己胡乱操作。 在咸鱼上花了40大洋给CPU降压了,玩儿了一晚上的游戏,确实帧数稳定了,很爽。 但是咸鱼的那位兄弟,把我的CPU虚拟化功能给关闭了,WSL2、VMWare直接就用不了了,我暂时也不想给它打开,毕竟关了这个确实能提升游戏性能。那我想本地有台Linux测试机器咋办,想了想,又得给家里的NAS上压力了。 目前的思路是,在NAS上装个Ubuntu的虚拟机,然后使用节点小宝来做P2P访问。 开始下载镜像首先,需要下载Ubuntu ISO镜像 -> Ubuntu镜像下载地址 创建虚拟机按照官方文档的步骤来即可 -> 绿联NAS如何创建虚拟机? 安装Ubuntu参考文章步骤 -> 安装 Ubuntu Server 24.04 LTS 图文教程 配置节点小宝你需要到节点小宝官网,注册账号,然后在你的设备上,下载对应平台的客户端。 -> 节点小宝-下载页 登录进Ubuntu系统后,执行以下指令安装节点小宝 1curl -f...
如何将screen的日志保存到文件中
前言平时会玩玩儿求生之路,搭了服务器,一直都是使用的screen来保持服务端挂起,但是从来没管过日志的问题。 最近发现一些插件是会在终端打印日志的,但是我不可能一直盯着screen终端啊,还是得保存在文件中,在这里记录下。 开始先看看我原来的命令,就很空,什么也没有,直接使用screen挂了个求生之路启动命令 1screen -S left4dead2 bash /opt/game/steam/Left4Dead2/start.sh 下面我们进行改造 screen命令首先,我们改下screen的挂起命令,加上一些参数 1screen -L -Logfile "/opt/logs/l4d2/l4d2_log_$(date +%Y%m%d_%H%M%S).log" -S left4dead2 -t l4d2_server bash /opt/game/steam/Left4Dead2/start.sh 命令参数解析表 参数 说明 -L 启用日志记录功能。 -Logfile "/opt/game/steam/Left4Dead2/log...
求生之路2原版数据记录
热武器数据篇 武器名称 伤害 友伤(简单/普通/困难/专家) 弹夹容量 开枪频率 换弹时间 每秒伤害(DPS) 手枪(Pistols) 36 0/1/3/17 15/无限 1 发/0.175 秒, 5.71 发/秒 (2.625 射完整个弹夹) 1.75s 206 伤害/秒 (123 算上换弹时间的DPS) 双枪(Pistols) 36 0/1/3/17 30/无限 2 发/0.175 秒, 11.42 发/秒 (2.625 射完整个弹夹) 2.45s 412 伤害/秒 马格南(Magnum) 80 0/2/8/38 8/无限 1发/0.3 秒, 3.3 发/秒 (2.40 **完整个弹夹) 1.75s 267 伤害/秒 (154 算上换弹时间的DPS) Uzi(smg) 20 0/1/2/9...
如何让Hexo博客变成多站点
前言目前有这样的场景,博主有两个域名,两个域名都是备案的个人博客,网站的页脚需要带上备案信息,但是我不想写两个博客,那怎么才能让Hexo生成两个内容相同但是页脚内容不同的博客网站呢? 之前为了体验新主题的样式,写过一篇一个Hexo博客两个主题的方案,但是这样会有一些问题 例如:一个主题特有的语法,另一个主题不支持,导致博客生成失败。 所以,现在直接一个主题,弄成两个配置呢,这样就不会出现编译问题了。 本质就是修改下主题配置然后再重新编译一下,改进点就是能保存你的多配置,不用每次都进行修改,下面记录下。 开始首先,根据Hexo-使用代替配置文件得知:可使用hexo server --config custom.yml,custom2.yml的命令指定编译的配置文件,并且如果不同的配置文件中有相同的配置,那位于后面的配置文件内容会覆盖前面的配置文件内容。 主题的配置跟Hexo的配置是分离的,根据Hexo-使用代替主题配置文件得知:需要定义在theme_config中才能覆盖主题的配置 定义配置相信你博客的配置已经配好了,一个是Hexo的配置_config.yml,一个是主题的配置,例...
绿联云1Panel Docker重启后一直加载怎么办?
前言之前在绿联NAS安装1Panel,强化你的NAS!这篇文章中,使用Docker部署了1Panel。 但是在使用过程中出现了一个让我很头疼的问题,就是NAS重启(其实应该算到容器重启的头上),有时候断电,或者NAS系统升级重启后,我的1Panel容器也会随着重启。 容器本就应该重启没问题,但是1Panel面板出故障了,每次1Panel容器一重启,进入1Panel Web面板就会卡在刷新(没了解具体原因),在容器终端输入1pctl restart all就能解决。 但是我无法知晓我的容器在什么时候重启了,并且,就算我能知道,每次重启我都要到终端执行一下这个命令也太麻烦了,这里记录下如何解决这样的问题。 开始前的说明我的1Panel容器是基于docker.io/koryking/1panel:latest这个镜像构建,这个容器默认不支持1pctl指令。 通过绿联NAS安装1Panel,强化你的NAS!的步骤后,我的的1Panel镜像,在终端能够执行下面的指令了(1Panel命令行工具,确保你的容器也能够执行) 12# 重启1Panel面板1pctl restart all 正常来...
使用Docker搭建星露谷最新服务端(Steam下载版)
前言前两天写了一篇《使用Docker搭建星露谷服务端》的文章,该文章稍微有些缺陷,就是不能随着星露谷的版本更新而更新。 为了解决这个问题,又开始研究起了cavazos-apps/stardew-multiplayer-docker这个仓库,跑起来后发现还是非常的简单,相较于之前的方法,就只多了Steam登录。 由于国内网络的问题,对仓库做了下优化,都记录到InsectMk/stardew-multiplayer-docker仓库了,接下来的步骤,都基于这个仓库。 开始关于此项目的Docker容器编排全部都记录到InsectMk/stardew-multiplayer-docker仓库了,该项目源码来自于cavazos-apps/stardew-multiplayer-docker仓库,在此仓库上做修改,让在国内使用此方法部署星露谷服务器更加方便。 在开始之前默认服务器存在docker、docker-compose环境。 拉取仓库1234# 使用Github源仓库git clone https://github.com/insectmk/st...
使用1Panel计划任务本地备份文件
前言前两天写过一篇《使用绿联NAS备份服务器数据》的文章。 但是想备份服务器的其他内容,只能原封不动的搬运过来,不能做到压缩备份,这时候就得需要一个可以自动打包数据并压缩的Shell任务了。 打包完成之后,我们再在NAS使用远程下载文件的定时任务去拉取这个压缩备份,就能做到备份自定义文件了,非常灵活通用,比如:想备份Minecraft服务器的数据,直接把存档文件夹压缩保存在某个指定目录,NAS直接远程拉取这个目录就能达到备份Minecraft存档的功能了。 理论可行,实践开始。 开始其实只需要一个Shell脚本,然后在1Panel中配置计划任务就行了,非常简单,这里就只需要给出Shell脚本,以及脚本功能、如何使用就行了。 Shell脚本脚本内容如下: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878...
使用Docker搭建星露谷服务端
前言最近又玩儿上了新游戏-星露谷物语,女朋友目前唯一感兴趣的联机游戏,让我爱搭服务器的心又泛滥了起来。 在网络上搜了很多开服教程,大部分都是Windows的开服教程,很少有Linux的,并且比较繁琐。 找着找着,找到了Docker部署星露谷的文章,原来是能用Docker部署的,于是开始疯狂找Docker部署的方法,还真让我找到了一个步骤简单,并且实验可行的Docker开服方法,下面记录下我的部署步骤。 目前这篇文章已经不推荐了,推荐浏览最新文章使用Docker搭建星露谷最新服务端(Steam下载版) 开始其实星露谷官方是没有服务端的,服务端是由主持创建的,服务端同时也是客户端,意思是必须要有一个主持玩家才能开服。 这个开服逻辑就是相当于在Docker容器里面运行了一个星露谷,并且还放了个主持人机。 拉取仓库到服务器任意目录,如/opt/game使用Git拉取docker-compose仓库 12345678# Github源仓库git clone https://github.com/insectmk/stardew-multiplayer-docker-study.git# G...
IDEA常用快捷键
前言最近女朋友在学习Java,刚接触到IDEA这个软件,在这里记录一下自己常用的快捷键,以方便查阅。 快捷键详细的快捷键可以到官网查看->预定义 Windows 键映射。 全局快捷键 功能描述 快捷键 全局搜索 双击Shift 全局文件内容搜索 Alt Shift F 全局文件内容搜索并替换 Alt Shift R 基本编辑 功能描述 快捷键 剪切 Ctrl X 复制 Ctrl C 粘贴 Ctrl V 保存 Ctrl S 复制当前行或选中内容 Ctrl D 查找当前文件中的内容 Ctrl F 查找并替换当前文件中的内容 Ctrl R 撤销 Ctrl Z 重做(取消撤销) Ctrl Shift Z 缩进 Tab 取消缩进 Tab 在当前光标下新建一行 Shift Enter 删除当前行 Ctrl Y 切换选中文本大小写 Ctrl Shift U 上移行 Ctrl Shift ↑ 下移行 Ctrl Shift ↓ 代码格式化 Ctrl Alt L 将选中的多行缩减为一行 Ctrl...








