🌓

腾讯云免费ssl证书申请和部署

前言给子域名的网站添加ssl证书,开启https功能,故此记录。 证书申请这里使用腾讯云的免费ssl证书,申请前需要有需要腾讯云账号和实名认证 证书签发要验证该域名是否是你在使用,这里选择的验证方式为手动DNS验证,域名不在同一平台下也能用,挺方便的。 填写相关信息后点提交即可进入域名验证环节。 手动DNS验证手动DNS验证需要手动为域名添加一条类型为C...

阅读全文

Spigot插件开发-队伍发光

前言自制的MC小游戏地图中需要用到同队玩家发光的功能来提升游戏体验,但是没有找到可以实现这一功能的插件,于是从零开始学习队伍发光插件的制作。文章记录初次开发插件过程和队伍发光的做法,如有不足之处,还请见谅。 准备工作由于之前从未接触过MC插件开发,第一步自然是要学习插件开发的相关内容。这里可以直接参考Spogit插件官方指南进行学习,基本上是最简单的使用案例...

阅读全文

前端设置websocket代理踩坑一则

奇葩事。 用http-proxy-middleware代理前端的websocket请求时,配置如下: 12345678910111213// ~/src/setupProxy.jsconst { createProxyMiddleware } = require('http-proxy-middleware')modu...

阅读全文

密码加密方法

前言密码认证是身份认证中最常用的方法。密码作为证明身份的凭证,一但发生泄露,会对用户的信息安全造成极大的威胁。作为开发人员,在开发用户系统时要充分考虑,明文存储、明文传输是非常不明智的行为,极易造成密码泄露。 这里记录一下自己使用过的一种密码加密和存储的方法。 后端后端直接管理密码的存储,需要保证密码存储的安全。给密码进行哈希加密是一种常见的做法,这样即使数...

阅读全文

xterm.js构建仿真终端总结

背景5月份时做的一个项目中要实现一个仿真终端,实现交互,于是找到了xterm.js这个库,用来实现前端的终端样式。 网上查找到的资料大多不太完整,故在此总结记录下自己实现的过程。 官网:xtermjs.org/ (吐槽一下官方文档,连个搜索都没有,接口参数啥的直接甩个github源码链接,真用到时不如直接翻源码) 其他参考文章: https://j...

阅读全文

Hexo更优雅的图片插入方式

前言相比于使用图床,使用本地图片是更简单、更方便管理的方式,而且网络环境欠佳时也可以本地预览。这里记录了一种适用于Hexo的本地图片插入方式。 开启文章资源文件夹Hexo对本地图片的管理有两种方式,一种是全局资源文件夹,另一种是文章资源文件夹。大部分情况下,一张图片只会在某篇文章中使用,这时使用文章资源文件夹无疑是更好地选择。 使用文章资源文件夹首先要在配置...

阅读全文

Hexo博客部署到云服务器的一点小坑

背景之前已经在本地上调试好了博客,现在要把博客部署到自己的云服务器上。 部署过程主要参考了这篇文章:https://blog.csdn.net/qq_35561857/article/details/81590953 总的来说可以分为几步: 搭建远程 Git 仓库。 配置 Git 钩子。 本地 Hexo 部署配置。 使用 Nginx 挂载博客。 参考文章...

阅读全文