自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CarolLiu的博客

擅长Python、前端、JAVA

  • 博客(34)
  • 资源 (10)
  • 收藏
  • 关注

原创 Artalk多站点评论系统部署及使用

文章摘要使用docker-compose方式部署,可单独部署或同时部署artalk和数据库。配置基本设置、数据库设置、其他设置和站点配置后,即可使用。对于Halo博客系统,可以使用其内置的Artalk评论区插件,并在主题设置中进行配置。对于Hao主题,需要在主题内设置评论,并关闭Artalk评论区插件。使用前请确保站点名称和artalk地址一致,并填写正确的artalk服务公网地址。

2024-10-16 16:17:48 723

原创 Lsky兰空图床使用Alist存储图片

本文介绍了如何通过 Alist 的 WebDAV 方式为兰空图床存储图片,涵盖了 Alist 的用户创建与权限设置、必要的代理配置(包括 1Panel 和 Nginx 的设置),以及图床的存储策略配置。步骤详尽,确保用户能够顺利实现图床与 Alist 的集成,进而有效管理图片存储。

2024-10-16 16:14:50 1049

原创 MinIO - 从部署到使用

MinIO是一种高性能对象存储系统,兼容Amazon S3的API,支持处理非结构化数据,最大对象大小为50TB。本文详细介绍了使用 `docker-compose` 部署单节点MinIO服务的步骤,包括创建必要的文件夹和配置 `compose.yaml` 文件。通过Nginx或OpenResty代理,可以实现更灵活的访问控制。部署完成后,用户可通过不同端口访问MinIO,并进行区域、存储桶、策略、身份和访问密钥等配置管理。本文还提供了策略控制的详细示例,帮助用户精细化管理存储桶和用户权限。

2024-05-17 11:45:50 1145

原创 【HomePage】- Halo博客系统配置展示

本文详细介绍了如何在HomePage上配置并展示Halo博客系统的信息。首先,用户需打开HomePage的 `service.yaml` 文件,加入特定格式的配置内容,并根据自己的需求修改参数。关键参数包括自定义名称、图标、描述、跳转地址、监控地址、延迟检测地址、服务名和容器名。特别需要注意的是,展示信息的 `widget` 部分需设置为 `customapi` 类型,并指向相关的统计数据接口。此配置可以展示博客的分类数、文章数、评论数和访问量等信息。通过本文的指导,用户可以轻松实现Halo博客系统在Hom

2024-05-17 09:57:10 423

原创 【HomePage】- 51LA数据配置展示

本文详细介绍了如何在HomePage上配置并展示51LA网站监控数据。用户需要打开HomePage的 `service.yaml` 文件,添加特定的配置内容,并根据自身需求修改参数。关键参数包括自定义名称、图标、描述、跳转地址、监控地址和延迟检测地址。在展示数据的 `widget` 部分,需设置为 `customapi` 类型,并配置请求接口、请求方式和请求头信息。特别注意,51LA需要配置Cookie信息。通过本文的指导,用户可以展示今日UV、今日PV、本月浏览数和总访问量等数据。此外,用户需登录51LA

2024-05-17 09:55:01 458

原创 【群晖】NASTOOL-自动化处理影音视频工具

NASTOOL是一款功能强大的影音视频自动化处理工具,可以帮助用户轻松管理自己的影音库。它支持从多种来源搜索、下载和管理影片资源,并提供了直观的配置界面和自定义选项。用户可以根据自己的需求设置过滤规则和下载器,自动下载想看的影片,打造自己的影音库。NASTOOL支持多种媒体服务器,满足不同用户的需求。有了NASTOOL,影音视频管理不再是繁琐的任务,用户可以轻松享受丰富的影音内容。

2024-04-03 10:36:57 3841 4

原创 ChatGPT基础内容及使用

ChatGPTChatGPT是由OpenAI开发的一个人工智能聊天机器人程序,于2022年11月推出。该程序使用基于GPT-3.5架构的大型语言模型并通过强化学习进行训练。ChatGPT目前仍以文字方式互动,而除了可以透过人类自然对话方式进行交互,还可以用于相对复杂的语言工作,包括自动文本生成、自动

2024-04-03 10:29:20 2553

原创 【群晖】两种常用下载器设置及使用

群晖上的下载器比较多,有官方的,也有第三方的和这里只讲解和因为设置较为繁杂不做讲解。

2024-04-01 10:21:42 3604

原创 WIN10系统下误删除了用户重启无法登录

不小心在控制面板的用户组里面删除了当前的用户,在电脑重启后无论怎么输入密码都提示不正确不能登录。

2024-04-01 10:17:19 2340

原创 【群晖】白群晖如何公网访问

文章介绍了如何使群晖NAS通过公网访问。除了官方的QuickConnect方法外,文章重点讲述了如何通过家庭宽带实现更快速的访问。步骤包括:1. 确保网络环境良好,使用DSM 7系统,拥有可支持IPV6、DMZ、拨号上网的路由器,以及家庭宽带上网账号。2. 联系运营商开通动态IPV6,并在路由器管理界面确认IPV6已启用。3. 设置路由器进行拨号上网,并将光猫设置为桥接模式。4. 在路由器后台开启DMZ并指向群晖NAS的IP。DSM设置包括:- 使用QuickConnect或在DSM的外部访

2024-03-29 10:26:28 3407

原创 阿里云开启域名CDN

本文提供了一个详细的步骤指南,介绍了如何通过阿里云CDN服务为网站配置加速域名。从购买CDN服务开始,到访问CDN管理页面,添加并配置域名,选择适当的业务类型(如针对博客站点推荐使用“图片小文件”业务类型),设置加速区域,添加源站信息(本例中使用家庭NAS作为域名源站,但也建议考虑云服务存储以优化访问效果),配置DNS记录,直至最后验证配置的有效性。此外,还介绍了如何查看CDN加速包的使用情况,以确保加速服务顺利运行。全过程通过图文结合的形式,详细展示了每个必要步骤,旨在帮助用户顺利完成CDN域名的添加和配

2024-03-29 10:23:33 291

原创 【群晖】解决docker容器启动出现 database is locked 错误

本文提供了一种解决在群晖DSM 7.2 V3版本升级后,Docker容器无法启动且报错"database is locked"的方法。遇到此问题时,容器虽显示为启动状态,但实际上服务未能成功运行。解决步骤包括登录DSM后台管理开启SSH访问,切换至root权限,使用Docker命令查询受影响容器的ID和日志文件路径,最后删除指定的`log.db`文件。完成这些步骤后,返回DSM中的Docker管理界面手动启动容器,可以成功解决启动失败的问题。

2024-03-28 11:15:15 1513

原创 【群晖】部署UptimeKuma监控服务

本文指南介绍了如何在群晖系统中通过Docker方式部署UptimeKuma监控服务,并设置外网通过HTTPS正确访问。首先确保群晖系统版本为DSM 7.2或以上,并使用louislam/uptime-kuma:latest容器镜像进行部署。部署过程包括下载容器镜像、设置端口映射、配置存储空间,并通过查看日志确认启动成功。为了外部访问,指南还详细介绍了通过“控制面板”设置反向代理服务器的步骤,包括新增反向代理规则,以及设置源和目的端口,从而实现通过HTTPS安全访问UptimeKuma服务。

2024-03-28 11:07:28 535

原创 自动推送个人站点到百度收录

该文章介绍了如何自动推送个人站点到百度收录。首先通过验证站点和获取TOKEN两个步骤准备工作。然后提供了代码示例,通过JavaScript代码实现推送站点到百度收录的功能。最后介绍了在普通模式网站和Halo博客系统中如何使用这段代码。整个过程详细描述了如何实现自动推送个人站点到百度收录的步骤和操作方法。

2024-03-21 11:03:54 805

原创 【群晖】Docker Compose部署 Emby Server

本文介绍了如何通过Docker Compose在群晖上部署Emby Server并完成刮削。由于之前使用插件导致Emby Server受到攻击,只能卸载后使用docker重新安装。部署过程包括创建文件夹、获取文件夹权限、配置docker-compose.yml文件、设置容器映射和端口映射等步骤。另外还介绍了如何设置可用DNS以便Emby Server能够正常进行刮削。整个部署过程帮助用户重新搭建Emby服务器并保证正常运行。

2024-03-21 10:40:33 3694

原创 全球首位AI程序员诞生,将会对程序员的影响有多大?

总的来说,AI技术的发展给程序员职业带来了挑战和机遇,需要程序员不断学习、适应变化,保持敏锐的观察力和创新意识,才能在竞争激烈的市场中立于不败之地。新需求和机会:AI技术的广泛应用为程序员创造了新的需求和机会,例如开发智能系统、机器学习算法等,AI程序员将成为市场上的热门人才。总的来说,未来的程序员将面临更大的挑战和机遇,需要不断提升自己的技能和适应能力,积极拥抱新技术,才能在竞争激烈的市场中脱颖而出。技能升级:AI技术的普及要求程序员不断更新技能,学习深度学习、神经网络等AI技术,以适应行业发展的需求。

2024-03-21 10:05:16 981

原创 【群晖】自动获取动态IPV4并解析到阿里云域名

本文指导如何在群晖NAS上自动获取动态IPV4并将其解析到阿里云域名。首先,需要在阿里云控制台获取AccessKey ID和AccessKey Secret,以便脚本拥有修改DNS记录的权限。接着,通过编写Python脚本,实现自动获取当前动态公网IP并检查域名的解析记录,若记录不存在或IP发生变更,则自动更新阿里云域名解析记录,保持域名指向最新的IP地址。最后,通过群晖的“任务计划”功能设置脚本定时运行,确保动态IP的变更能够实时同步到域名解析。整个过程旨在为使用动态IP的群晖NAS用户提供一种自动化的解

2024-03-15 11:21:38 1590

原创 【群晖】lsky-pro 兰空图床从部署到访问

本文详细介绍了如何在群晖NAS设备上部署和配置兰空图床(lsky-pro)。首先,指导读者在群晖的Docker环境中创建并配置lsky-pro容器,包括设置网络、环境变量和挂载卷。接着,文章提到了获取和安装SSL证书的步骤,确保通过HTTPS访问图床的安全性。此外,还涵盖了如何设置反向代理,从而使服务通过公网安全访问,并建议关闭本地HTTP端口以增强安全性。在设置图床方面,文中讲解了如何连接到已有的数据库服务,并进行相关配置,从安装到最终访问等一系列步骤,确保用户能够顺利部署并使用lsky-pro图床服务。

2024-03-15 11:12:33 1304

原创 Python Learn day05

本文深入讲解了Python中面向对象编程的核心概念,包括继承、多态和类的定制化。通过继承,子类能够获取父类的属性和方法;多态允许子类以不同的方式实现这些方法。文章还介绍了如何使用特殊方法来定制类的行为,例如__str__、__repr__和__cmp__等,以及@property装饰器的使用,这有助于安全地访问和修改私有属性。此外,还探讨了__slots__的使用来限制类属性,以及__call__方法,使类实例能够像函数那样被调用。这些高级特性的讲解,旨在帮助开发者更深入地理解并应用Python的面向对象编

2024-03-14 16:26:21 1102

原创 Python Learn day06

本章节深入探讨了Python中的文件操作,包括文件的基本概念、打开与关闭文件的不同方式、文件读写操作以及文件指针和文件对象属性的详细讲解。首先,介绍了文件在Python中的定义及其在Linux系统中的特殊视角,紧接着通过open函数的使用,展开了文件的打开方法以及读写方式的具体操作,包括如何利用缓冲区大小,以及如何使用read、readline、readlines等函数进行高效文件读取。此外,文章还讨论了文件写入的机制,强调了调用close()或flush()方法的重要性,以确保数据正确同步到磁盘。在讲述文

2024-03-14 16:22:58 431

原创 Python Learn day07

本文深入讲解了Python中的几个高级特性:函数的作用域、闭包、装饰器。首先解释了Python函数的作用域规则,即LEGB规则,涵盖了局部、闭包、全局和内置作用域。接着,通过示例详细介绍了闭包的概念、作用以及使用场景,包括如何通过闭包提高代码的复用性和封装性。然后,文章通过具体代码演示了如何使用装饰器简化代码并增强函数功能,包括装饰器的定义、使用方法和语法糖@的应用。通过这些内容,读者可以更深入地理解Python中的这些高级特性,并在实际编程中灵活运用。

2024-03-12 13:29:42 344

原创 1Panel 安装第三方商店

本文提供了一个详细的指南,用于在1Panel上安装第三方应用商店,以满足用户对非官方应用需求和解决官方应用商店访问问题。通过部署脚本和相关应用,用户可以轻松设置计划任务以同步和更新第三方应用。此过程包括修改脚本参数以适应安装路径、克隆远程AppStore仓库、配置代理和执行脚本等步骤。该指南详细描述了每一步,包括复制代码、配置计划任务,以及如何使用新同步的应用列表,帮助用户扩展1Panel的功能。

2024-03-12 13:23:52 1839

原创 【halo】博客系统从部署到访问

假设在上文中解析的动态IP地址到的域名为 redirect.your.domain,那么站点的访问地址应该为 http://redirect.your.domain:8090。脚本方式解析动态IP到域名上,以便于后续其他各个服务可以使用该域名作为基础域名跳转,而不需要每次都修改相关IP地址。这里以阿里云CDN方式进行公网访问举例,利用了CDN的缓存、去除端口访问的限制、https证书访问配置等优点。halo 支持多种数据库方式进行部署,这里采用的是PSQL方式进行部署,其他数据库部署方式可以参考。

2024-03-11 09:41:47 1316

原创 lsky-pro兰空图床自动转化WEBP图片

因为站点采用原始图片可能导致图片过大严重拖累了站点的加载速度,所以想要采用webp的方式使用图片本文默认你已经安装好了lsky-pro兰空图床,因此将主要讲解如何设置图床以进行图片自动转换。如果需要了解如何安装和部署图床,请参考。

2024-03-11 09:38:34 792

原创 【1Panel】检测网站并自动重启OpenResty服务

不管是宝塔的nginx服务还是1Panel上部署的Openresty服务,明明显示都是正常的,刚开始使用也是好的,但是过一两天或者几个小时就会返回504 nginx error。为了避免站点无法随时的正常使用,写了一个脚本,检测指定站点并自动重启OpenResty服务。

2024-03-07 10:17:39 692

原创 【HomePage】 - 实用的个人主页(二)

前面我们已经讲解了HomePage的部署和基础配置使用,这里我们将要讲解如何通过配置对站点可用性的检测、分类的图标设置、容器实时状态的监控等内容。

2024-03-07 10:13:31 1302

原创 使用Nginx配置文件区分PC或手机访问不同网站

由于PC端和移动端的浏览器环境和用户体验差异较大,有时我们需要根据用户使用的设备类型将其重定向至不同的网页版本。Nginx作为一种高性能的HTTP和反向代理服务器,其灵活的配置能力可以帮助我们实现这种需求。以下是一种使用Nginx配置文件来区分PC端和移动端访问的方法。

2024-03-06 16:34:55 2319

原创 Linux挂载WebDav盘

Linux挂载WebDav盘

2024-03-06 16:33:11 2556

原创 Openresty 中部署Vue项目

不同于原生nginx部署和宝塔面板中的nginx方式部署vue项目,在openresty中直接代理vue项目会出现点击不同的菜单(url)返回404的问题,这是因为你的openresty还没有配置好。,在里面写天如下内容(重点!这个配置是vue路由正确的关键)(即你刚才上传并解压缩的vue项目文件夹)中直接切换打开网站所在文件夹。好的vue文件夹并解压缩。

2024-03-05 09:58:02 932 2

原创 常用的几种容器间通信方法

在我们日常服务部署和通信中,经常会遇到不同容器之间可能需要通信的问题,本文例举了几种容器间通信的方式以供参考。

2024-03-05 09:48:53 1274

原创 Alist部署及挂载阿里云盘

3.25.0以上版本将密码改成加密方式存储的hash值,无法直接反算出密码,如果忘记了密码只能通过重新 随机生成。上面已经讲解了如何部署alist和挂载使用阿里云盘,这里主要讲解如何搭配群晖的CloudSync套件实现自动下载。因为我的是群晖系统,下面以群晖举例,别的系统可以直接使用。因为管理员信息是服务内生成的,需要进入容器内部进行查看。挂载路径:填写刚才创建的文件夹的路径(要求完整路径)Web代理:默认关闭,建议开启,该配置会影响群晖的。,实际想要挂载哪个盘的资源就选择哪个盘,不能多选。

2023-11-14 17:03:42 10621 1

原创 【halo】hao主题设置彩色页脚媒体图标

本文博客系统为本文博客主题为本文讲介绍在 hao 主题中如何配置使用阿里彩色图标。

2023-11-10 21:53:57 417 3

原创 HomePage - 实用的个人主页

基础的部署只会使用默认的配置文件,如果想要个人定制的话需要按照个人需求对配置文件进行修改。

2023-11-10 21:40:03 322

原创 博客最新公告

本站所有博文地址已更换新地址,无法访问请通过站点BLOG内搜索访问对CSDN博客中的全部文章已完成迁移到我的个人博客中。迁移后文章访问方式将使用超链接替换原有内容,请点击连接后查看原文,如果出现404也可在新博客地址中直接搜索,谢谢。留言方式目前支持个人博客中文末留言,也可以直接在CSDN博文中直接留言,或者在我的github上的ISSUES中进行留言。

2021-04-30 23:56:25 172 1

navicat150_premium_cs_x64.exe

navicat150_premium_cs_x64

2021-04-30

python2.7虚拟环境

https://mp.csdn.net/mdeditor/80985603 快速部署python2.7版本的环境

2018-07-12

快速部署python2.7

在linux上快速部署python2.7,教程地址https://blog.csdn.net/carolcoral/article/details/80985603

2018-07-10

整合SSH 框架所需 jar 包(maven 项目 pom.xml 格式)

整合SSH 框架所需 jar 包(maven 项目 pom.xml 格式),包含大部分的 jar 包引入说明

2018-04-09

整合SSH框架所需 jar 包

整合了 SSH 基本上所有需要的 jar 包,文件以 maven 项目的 pom.xml 文件形式上传

2018-04-09

基于 php 和 mysql 的博客系统的毕业论文

本压缩包包含以下内容: 1.开题报告; 2.任务书; 3.外文翻译; 4.选题审批表; 5.论文正文; 6.答辩 ppt;

2018-01-19

emmet for eclipse

eclipse 开发前端代码的自动补全和高亮显示插件 eclipse 开发前端代码的自动补全和高亮显示插件 eclipse 开发前端代码的自动补全和高亮显示插件

2018-01-19

超级简易版在线考试系统

超级简单的在线考试系统,目前实现了考生和管理员的登录功能、考试功能、管理员对考生信息的增删改查、考生修改密码等功能,PS:只有控制台实现

2018-01-18

eclipse 下各种 jar 包

mysql_connection、Oraclesql_connection、dom4j、jaxen、dbcp、pool、swt的 eclipse的jar包,已经全部编译在压缩包中,解压后导入 eclipse 即可使用。可以在其他项目直接引用该文件夹下的对应包即可

2018-01-18

wps 共65套模版

wps 共65套模版 wps 共65套模版 wps 共65套模版 wps 共65套模版 wps 共65套模版

2018-01-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除