hexo 系列010:创建及设置音乐界面
1、编辑主题目录下的 _config.yml 文件,找到关键字: menu: ,将其打开设置如下:
12345678910menu: Home: / || fas fa-home Archives: /archives/ || fas fa-archive Tags: /tags/ || fas fa-tags Categories: /categories/ || fas fa-folder-open List||fas fa-list: Music: /music/ || fas fa-music Movie: /movies/ || fas fa-video Link: /link/ || fas fa-link About: /about/ || fas fa-heart
保存退出!
2、在 hexo 站点根目录下安装 hexo-tag-aplayer:
1234567891011121314151617181920212223242526272829[root@hexo /data/wwwroot/blog 10:48:02]#n ...
urllib.error.URLError:<urlopen error [SSL:CERTIFICATE_VERIFY_FAILED] certificate verify failed:unable to get local issuer certificate (_ssl.c:1002)>
在爬虫文件中使用 urllib.request.urlretrieve() 方法直接下载图片,结果报:
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758Traceback (most recent call last): File "D:\Program Files\Python3\Lib\urllib\request.py", line 1348, in do_open h.request(req.get_method(), req.selector, req.data, headers, File "D:\Program Files\Python3\Lib\http\client.py", line 1286, in request self._send_request(method, url, body, headers, encode_chunked) Fi ...
爬取 alphacoders 上的高清无水印壁纸.md
又找到一个高清无水印壁纸网站,爬取关键字为 技术 的高清壁纸,代码如下:
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576#!/usr/bin/env python# -*- encoding: utf-8 -*-'''# @Time: 7/17/23 2:01 PM# @Author: leazhi# @Emal: [email protected]# @Filename: spider_request.py# @Project: python'''import osimport requestsfrom lxml import etreeimport urllib.requestclass Wallpaper(): def __init__(self, url): s ...
gitlab-ee 及 runner 部署安装配置报错信息及解决方法
GitLab-Runner 相关错误一:无法启动 gitlab-runner:FATAL: Failed to start gitlab-runner: exit status 5
在之前的 gitlab-runner 主机上重新注册 gitlab-runner,注册完成后,启动 gitlab-runner,报错:
123ubuntu@vm02:~$ sudo gitlab-runner startRuntime platform arch=amd64 os=linux pid=2472 revision=456e3482 version=15.10.0FATAL: Failed to start gitlab-runner: exit status 5
解决方法:
重新指定安装参数进行安装,然后再启动 gitlab-runner:
1234567重新安装 gitlab-runnerubuntu@vm02:~$ sudo gitlab-runner install --user=gitlab-runner --w ...
windows 7/8/10/11/2016/2019/2022 激活方法
激活之前:
必须以管理员的身份打开 cmd 或者 powershell
必须先确认你的系统是否是 VL 版本(可以使用命令查看:wmic os get caption)
在线激活网上提供的可以使用的一键激活网址(提供各版本的激活码,也包含 Office):点击这里进入 —> KMS一键激活Windows所有版本、office所有版本、一句命令激活WINDOWS。直接在 cmd 或者 powershell 下执行:
12slmgr /skms win.kms.pubslmgr /ato
手动激活仅以激活 windows 10 为例,方法如下:
123456789101112# 专业版:slmgr -upkslmgr -ipk W269N-WFGWX-YVC9B-4J6C9-T83GX slmgr -skms kms.jm33.me:1688slmgr -atoslmgr -dlv# 企业版:slmgr.vbs /upkslmgr /ipk NPPR9-FWDCX-D2C8J-H872K-2YT43slmgr /skms win.kms.pub ...
hexo 系列009:创建 gallery 图库相册
图库是多个相册的集合,相册只是图库的一个部分
创建图库1.进入 hexo 工作目录(也就是博客的根目录):
1cd /data/hexo/blog
2.执行命令,生成图库目录及图库页面:
1hexo new page gallery
3.编辑生成的图库页面: vim source/gallery/index.md ,将其修改为:
12345---title: gallerydate: 2023-07-13 22:36:47type: "gallery" # 主要是添加这一行---
同时,在该文件中添加如下内容(外挂 gallerygroup 标签):
12345678<div class="gallery-group-main"># {% galleryGroup name Description link img-url %}{% galleryGroup 'wallpaper' '收藏的一些壁纸' '/gall ...
hexo 系列008:开启本地搜索功能
1.进入 hexo 博客主目录:
1cd /data/hexo/blog
2.安装搜索插件:
12345678910111213root@ubuntuhome:/data/hexo/blog# npm install hexo-generator-searchdb --saveadded 1 package, and audited 448 packages in 3s28 packages are looking for funding run `npm fund` for details11 vulnerabilities (2 low, 2 moderate, 7 high)Some issues need review, and may require choosinga different dependency.Run `npm audit` for details.
3.编辑主题配置文件: themes/butterfly/_config.yml ,搜索关键字 local_search, 将下面的 enable: false 修改成 enable: true .
4. ...
hexo 系列007:创建一级导航及其子导航
1.进入 hexo 站点根目录:
1cd /data/hexo/blog/
2.创建导航栏一级标题 python 及二级标题 django, 目录格式如下:
12python│ ├── django
2.1.执行命令 hexo new page python (导航栏添加 python 标题), 会在当前目录下的 source 目录下新建 python 目录及在 python 目录下新建 index.md 文件:
2.2.执行命令 hexo new page django (将 django 导航添加到 python 下),会在当前目录下的 source 目录下新建 django 目录及在 django 目录下新建 index.md 文件:
3.编辑主题配置文件 _config.yml,在 menu: 下面添加如下内容:
123456789101112menu: Home: / || fas fa-home Python||fab fa-python: # 一级导航 Django: /categor ...
hexo 系列006:创建 关于(About)导航栏
1.进入 hexo 站点根目录:
1cd /data/hexo/blog/
2.执行命令 hexo new page about ,执行完成之后,会在 source/ 目录下新建一个 link 的目录并在该目录下自动创建 index.md 文件
注意:该文件不需要在头部信息中添加 type: "about"
hexo 系列005:创建 友链(Link)导航栏
1.进入 hexo 站点根目录:
1cd /data/hexo/blog/
2.执行命令 hexo new page link ,执行完成之后,会在 source/ 目录下新建一个 link 的目录并在该目录下自动创建 index.md 文件
3.编辑 source/categories/index.md 文件,在头部配置里面添加 type: "link" ,如下:
123456root@ubuntuhome:/data/hexo/blog# cat source/link/index.md ---title: linkdate: 2023-07-09 21:58:00type: "link"---
4.在 source 目录下新建 _data 目录:
1mkdir source/_data
5.在创建的 _data 目录下新建 link.yml 文件,内容为:
1234567891011121314151617181920212223- class_name: link class_desc: 那些人, ...