建站相关

如何将一个HTML页面嵌套在另一个页面中

前言 这个在做网页中常要用到,有些通用的内容可集中放在一个页面文件中,其它要用到这些内容的页面只需要包含(引用)这个通用文件即可。这样便于维护,如果有很多网页,当通用内容需要修改时,只改一个文件就可以了,不需要每个文件单独修改。 最典型的应用比如页脚的版权信息等内容可以放在一个叫做 footer.html 文件里, 然后其他页面文件在页面内容的最后包含这个文件就可以了,具体例子下面有。 要html […]

如何将一个HTML页面嵌套在另一个页面中 阅读更多»

Monica,一款令人意想不到的个人通讯录关系管理程序

前言 Monica 是在Github上 Star 18.7k 的项目,是一款开源的 联系人通讯录 辅助程序。 如果你觉得这个对你帮助不大,那么大可不必。 安装步骤 以 Ubuntu 22.04 安装为例,更多的信息可以参考官方文档: 依赖 Apache httpd webserver sudo apt install apache2 也可以使用nginx Git sudo apt install

Monica,一款令人意想不到的个人通讯录关系管理程序 阅读更多»

解决网站地图sitemap错误提示:error on line 176 at column 147: EntityRef: expecting ‘;’

前言 今天在查看网站地图 sitemap.xml 时,发现有如下错误提示: This page contains the following errors: error on line 176 at column 147: EntityRef: expecting ';' Below is a rendering of the page up to the first erro

解决网站地图sitemap错误提示:error on line 176 at column 147: EntityRef: expecting ‘;’ 阅读更多»

WordPress Markdown css样式缺失的解决办法

前言 之前我的网站有个问题,短代码以及引用的样式显示不出来,对于我这种小白来说,毫无经验的都不知道怎么解决。 明明Markdown编辑器后台可以正常显示出来,为什么访问网页的时候样式没有了呢? 碰巧今天在上网的时候看到一篇文章wordpress文章页显示和Markdown编辑器预览效果中表格一样的css样式,虽然他的问题和我不是一样的问题,但是原因是一样的,这才明白可能我也是css样式缺少导致的。

WordPress Markdown css样式缺失的解决办法 阅读更多»

突破公司无法登陆ssh的限制

前言 因为我们公司的网管很严格,在公司上班的时候,很多需要权限的东西都被限制访问了,连接ssh默认的22端口都被限制了。 开始以为是使用的电脑端口被占用或者限制了,这个问题困扰了我很久,搜遍各种资料,一直都没解决; 后来尝试通过手机连接公司WiFi,发现同样无法登陆的,这才恍然大悟是公司上游网络限制22端口的登陆! 那么问题其实很简单了,通过简单粗暴地 更改ssh登陆端口 来突破访问限制。 这边记

突破公司无法登陆ssh的限制 阅读更多»

PM2实用指南、详解、实现脚本后台运行示例

前言 上一篇我们部署 Twikoo 之后,发现PM2真的还是比较神奇的,这边来简单的学习了解一下。 PM2 GitHub PM2 官网 安装 npm install -g pm2 启动 pm2 start app.js –watch #实时监控app.js的方式启动,当app.js文件有变动时,pm2会自动reload pm2 start app.js -i max # 根据有效CPU数目启动最

PM2实用指南、详解、实现脚本后台运行示例 阅读更多»

个人服务器上部署博客评论系统:Twikoo

前言 这两天闲着无聊,觉得 Hexo 这种轻量级的博客装了 Butterfly主题 打开太慢了,很大原因是 Butterfly主题 需要从服务器上下载一个很大的字体,大概要10s左右。 找了差不多5个主题左右,挨个试了一遍,才发现没有十全十美的主题,或多或少都有点美中不足: 美观/审美不匹配 一些功能缺失 移动端体验不怎么好 最终还是用回了Butterfly,香,真香,这脸打的~ 扯远了,其实还是

个人服务器上部署博客评论系统:Twikoo 阅读更多»

Unchecked runtime.lastError: The message port closed before a response was received.

今天莫名发现网站有报错: Unchecked runtime.lastError: The message port closed before a response was received. 百度了一下,可能的情况是使用的浏览器装有油猴或者迅雷插件,然后我发现我报错的页面都是有视频的页面,也就是放在视频上,会出现迅雷图标可以直接下载那些。 所以当我在插件中把迅雷给禁用后,问题就解决了。 记录一

Unchecked runtime.lastError: The message port closed before a response was received. 阅读更多»

如何修改Hexo主题:Butterfly网站字体

前言 修改Buttfly默认字体,让载入速度更快。 本文不涉及源码修改,可以放心使用。 字体 推荐几个免费的字体网站: Font Space Google Fonts | 谷歌字体中文版,需要科学上网才能访问 Adobe Fonts 字体天下 Cascadia-code,微软的开源连体字,作为代码字体是很舒服的。 步骤 创建一个 css 文件 以我的字体 YunFont.tff 为例,创建文件名为

如何修改Hexo主题:Butterfly网站字体 阅读更多»

Ubuntu三种方法给用户添加sudo权限

前言 有时需要使用 root 权限,比如安装软件、启动服务等操作时就需要用到 sudo 命令来提升权限才能进行操作。 而一般进入系统都是普通用户,是没有权限进行 sudo,而且每次都要输入密码,太麻烦。(主要是我的系统只是自己本地玩玩,安全问题是不需要考虑的) 所以需要对普通用户授予 sudo 权限。授予 sudo 权限有三个方法: 方法一:把用户添加到 sudo 用户组 方法二:修改 sudo

Ubuntu三种方法给用户添加sudo权限 阅读更多»

滚动至顶部