diff --git a/source/_posts/2025/2025.08/add-cms-system.md b/source/_posts/2025/2025.08/add-cms-system.md index b6a095d..a234ee6 100644 --- a/source/_posts/2025/2025.08/add-cms-system.md +++ b/source/_posts/2025/2025.08/add-cms-system.md @@ -1,16 +1,20 @@ --- filename: add-cms-system title: 为博客添加CMS系统 -cover: 'https://pic.biss.click/image/883c5377-2b3d-4f7f-ba4f-1600e9c91b90.webp' +cover: https://pic.biss.click/image/883c5377-2b3d-4f7f-ba4f-1600e9c91b90.webp tags: 网站 categories: 建站手札 abbrlink: 3a26a97a -summary: '为博客添加CMS系统' toc: true comments: true +summary: >- + 这篇文章介绍了如何为Hexo博客添加一个基于Sveltia CMS的CMS系统。首先,作者通过npm安装了Sveltia + CMS,并在博客源码目录下创建了必要的文件和目录结构。接着,作者详细说明了如何在config.yml文件中配置CMS,包括字段定义、页面和集合的设置。由于作者使用的是自己的服务器,无法使用官方的认证系统,因此他还讲解了如何配置GitHub + OAuth应用,并在Cloudflare上设置环境变量以支持CI/CD流程。最后,作者指出完成这些步骤后,可以通过访问博客的admin后台来管理内容。 date: 2025-08-25 22:03:00 updated: 2025-08-26 08:01:00 --- + # 序言 因为喜欢wordpress之类动态博客的在线编辑功能,但是又不想抛弃hexo,特别是这个花里胡哨的模板,所以想着给博客添加一个cms系统,在搜索一番后发现这种CMS系统叫无头CMS,然后找到一个很好的系统:sveltia-cms diff --git a/source/_posts/2025/2025.08/add-own-app-to-1panel.md b/source/_posts/2025/2025.08/add-own-app-to-1panel.md index e8bc668..057e15d 100644 --- a/source/_posts/2025/2025.08/add-own-app-to-1panel.md +++ b/source/_posts/2025/2025.08/add-own-app-to-1panel.md @@ -1,12 +1,16 @@ --- title: 为1Panel添加自己想要的应用 -categories: 技术 -tags: 1panel +categories: + - 技术 +tags: + - 1panel cover: https://pic.biss.click/image/fa0178dd-b1f6-48eb-8690-42faf26c9f52.webp abbrlink: bb18d851 -summary: 为1Panel添加自己想要的应用 +summary: >- + 这篇文章详细介绍了如何为1Panel添加自定义应用的过程,包括预准备工作、创建文件和配置应用声明文件等步骤。首先,作者强调了Fork仓库和创建新分支的重要性。接着,文章逐步讲解了如何在应用目录下创建所需的文件和子目录,如halo、logo.png、data.yml、README.md等。特别详细地说明了应用声明文件data.yml的构成,包括基本信息、应用标签、类型等关键配置。此外,还解释了关于端口字段和type字段的具体使用方法,提供了实际安装时填写form表单的示例。整个过程不仅清晰易懂,而且为开发者提供了一套完整的操作指南,有助于他们更好地理解和实施应用添加到1Panel的过程。 date: 2025-08-19 10:43:16 --- + 记录一下自己为1Panel贡献自己应用的经历 # 预准备 diff --git a/source/_posts/2025/2025.08/add-welcome-message-in-sidebar.md b/source/_posts/2025/2025.08/add-welcome-message-in-sidebar.md index 4870de8..0db34a2 100644 --- a/source/_posts/2025/2025.08/add-welcome-message-in-sidebar.md +++ b/source/_posts/2025/2025.08/add-welcome-message-in-sidebar.md @@ -5,9 +5,13 @@ categories: 建站手札 tags: 网站 cover: https://pic.biss.click/image/c0211558-17e4-46d2-9a35-e12f16f3f900.webp series: webcustom +summary: >- + 这篇文章介绍了如何在侧边栏中添加欢迎信息,包括申请腾讯地图API + key、添加js脚本以及根据用户的地理位置显示个性化欢迎语。首先,文章指导读者如何申请腾讯地图API + key,并提醒注意填写信任域名时不要包含'https://'。接着,文章说明了在主题的js目录下添加txmap.js脚本的过程,并提到了一个更完善的js脚本。最后,文章详细描述了如何使用获取到的地理位置信息,通过switch语句根据不同的国家、省份和城市显示相应的欢迎语。 date: 2025-08-10 19:30:40 -summary: 添加侧边栏的欢迎信息 --- + # 效果展示
效果展示
@@ -341,4 +345,4 @@ inject: # 参考内容 -{% link Ganzhe的博文,Ganzhe,https://ganzhe2028.github.io/posts/14542 %} +{% link Ganzhe的博文,Ganzhe,https://ganzhe2028.github.io/posts/14542 %} \ No newline at end of file diff --git a/source/_posts/2026/2026.3/opencv-install.md b/source/_posts/2026/2026.3/opencv-install.md new file mode 100644 index 0000000..ad20a0a --- /dev/null +++ b/source/_posts/2026/2026.3/opencv-install.md @@ -0,0 +1,50 @@ +--- +title: 配置opencv +cover: https://pic.biss.click/image/c177a2e2-63af-4582-98b6-e95726f6cdc5.webp +categories: + - 技术 +series: opencv +tags: opencv +abbrlink: 6e3332b +summary: >- + 这篇文章介绍了在Ubuntu和Windows系统上配置OpenCV的过程。在Ubuntu系统中,通过包管理器安装了Visual + Studio、GCC、G++、OpenCV以及Python的OpenCV绑定。而在Windows系统中,则通过安装Visual + Studio并下载OpenCV的Windows安装包进行配置,包括将安装路径添加到系统环境变量中。 +date: 2026-03-14 11:48:36 +--- + +# 引言 +不知道为什么我们专业看起来与计算机八竿子打不着,竟然要学`opencv`,那就来记录一下吧! +# Ubuntu 篇 + +`Ubuntu`因为有完善的包管理体系,所以配环境相对简单。 + +先安装`vscode`,当然也可以不安装,只是个编辑器; +{% link vscode,Microsoft,https://code.visualstudio.com/ %} +到这里下载`deb`格式的软件包,然后`dpkg`安装即可。可以安装这些扩展: + +
+ +接下来安装编译器 + +```bash +# 先更新软件包 +apt update +apt upgrade -y +# 安装C/C++编译器 +apt install gcc g++ +# 安装opencv +apt install -y mesa-utils +apt install -y libopencv-dev +apt install -y opencv +apt install -y python3-opencv #Python opencv +``` +然后就可以了。 + +# Windows 篇 +`Windows` 下需要安装`Visual Studio`,比较简单,官网下载安装就行。选择使用C++桌面开发就行。 +下载`opencv`,在下边网站下载`Windows`安装包, +{% link opencv,opencv,https://opencv.org/releases/ %} +下载后是一个自解压包,解压路径设置成自己想要的路径, +把安装路径添加到系统环境变量中,例如`D:\Opencv\opencv\build\x64\vc16\bin` +然后应该就没问题了。 \ No newline at end of file