使用 Vue 3 + Vite 结合 vue-gallery 创建响应式图片画廊并实现从文本文件读取图片 URL

使用 Vue 3 + Vite 结合 vue-gallery 创建响应式图片画廊并实现从文本文件读取图片 URL 前言 在现代 Web 项目中,展示图片画廊是一项常见需求。vue-gallery 是一个基于 Vue 的响应式、可定制的图片和视频画廊组件,内置轮播和灯箱效果,支持移动端和桌面端。 ...

创建: 2025-05-20 | 更新: 2025-05-20 | 字数: 1345字 | 时长: 3分钟 | RM

使用 Go 语言调用 AWS S3 接口上传图片到 Cloudflare R2 的完整教程

使用 Go 语言调用 AWS S3 接口上传图片到 Cloudflare R2 的完整教程 Cloudflare R2 兼容 AWS S3 的 API,因此我们可以使用 Go 语言结合 AWS 官方 SDK 来操作 R2,实现图片上传等功能。本文将详细介绍如何用 Go 调用 AWS SDK v2,通过 S3 接口将本地图片上传到 Cloudflare R2,并且讲解常见错误及解决方法。 ...

创建: 2025-05-17 | 更新: 2025-05-17 | 字数: 1428字 | 时长: 3分钟 | RM

Cloudflare-R2对象存储搭建高速免费图床指南

Cloudflare R2对象存储搭建高速免费图床指南 前言 最近打算搭建一个图片画廊。之前使用 GitHub 作为图床,但速度较慢。 这次尝试用 Cloudflare R2 搭建图床,并通过 picgo-plugin-s3 插件实现图片上传。 ...

创建: 2025-05-16 | 更新: 2025-05-16 | 字数: 2698字 | 时长: 6分钟 | RM

Redis安装教程(含Linux和Windows系统)

Linux 系统安装 Redis 本文介绍如何在 Linux 系统上安装 Redis,适用于 Redis Community Edition 和 Redis Stack 7.x 版本。 目前大多数主流 Linux 发行版都提供了 Redis 的安装包。 在 Ubuntu/Debian 上安装 Redis 添加 Redis 官方软件源,并更新 APT 源: 1 2 3 4 5 sudo apt-get install lsb-release curl gpg curl -fsSL https://packages.redis.io/gpg | sudo gpg --dearmor -o /usr/share/keyrings/redis-archive-keyring.gpg sudo chmod 644 /usr/share/keyrings/redis-archive-keyring.gpg echo "deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/redis.list sudo apt-get update 安装 Redis: 1 sudo apt-get install redis 安装完成后,Redis 服务会自动启动,并设置为开机自启。 ...

创建: 2025-05-16 | 更新: 2025-05-16 | 字数: 2138字 | 时长: 5分钟 | RM

使用 Flutter 和 ChatGPT开发简易 Chatbot

前言 一直想做一个自己的聊天机器人APP来满足我本人的个性化需求,但一直没有行动。经过多天的努力,我终于完成了第一步——能够正常交互。后续会添加模型选择等功能。 ...

创建: 2025-05-07 | 更新: 2025-05-07 | 字数: 2560字 | 时长: 6分钟 | RM

计算机视觉实验——基于SIFT的特征点检测与匹配实验

实验名称 特征点检测与匹配实验 实验目的 理解并实践基于OpenCV的SIFT特征提取与匹配流程。 掌握特征点检测、描述符计算和匹配技术。 统计两张图像中提取的特征点数目,并绘制匹配前后的效果。 掌握两种常用匹配器:暴力匹配器(Brute-Force Matcher)和FLANN匹配器。 关键词详解 SIFT(Scale-Invariant Feature Transform) SIFT是一种经典的特征点检测与描述算法,能够检测出图像中的关键特征点,对尺度、旋转和亮度变化具有较强的健壮性。 它不仅找到特征点的位置,还计算其描述符,用于后续的匹配。 ...

创建: 2025-04-29 | 更新: 2025-04-29 | 字数: 2432字 | 时长: 5分钟 | RM

MongoDB 数据库同步

前言 为了实现数据在本地 MongoDB 和 MongoDB Atlas 之间的同步,同时避免 DuplicateKeyError (E11000) 错误,我们需要按照以下要求编写三个 Python 脚本: 清空指定集合中的所有数据。 将本地数据迁移到 Atlas MongoDB,避免重复键,并记录重复的键。 将 Atlas MongoDB 数据迁移到本地,避免重复键,并记录重复的键。 以下是实现这三个脚本的代码: ...

创建: 2025-04-28 | 更新: 2025-04-28 | 字数: 1043字 | 时长: 3分钟 | RM

Kaggle自定义数据文件教程

前言 什么是Kaggle? Kaggle是全球领先的数据科学竞赛平台,提供丰富的数据集和强大的在线笔记本环境,让用户能够在云端进行数据分析、模型训练和分享。Kaggle不仅支持公开数据集,也允许用户上传自定义数据,方便进行个性化实验。 ...

创建: 2025-04-28 | 更新: 2025-04-28 | 字数: 1790字 | 时长: 4分钟 | RM

C++ 连接数据库教程

C++连接数据库教程 前言 现在使用C++写通信工具,需要使用C++连接数据库,就搜集了一下相关内容。 参考资料: 实例讲解C++连接各种数据库,包含SQL Server、MySQL、Oracle、ACCESS、SQLite 和 PostgreSQL、MongoDB 数据库 ...

创建: 2025-04-27 | 更新: 2025-04-27 | 字数: 1711字 | 时长: 4分钟 | RM

Flutter 入门指南与常用命令详解

Flutter 入门指南与常用命令详解 前言 本文介绍三个Flutter入门项目的基本操作及Flutter常用命令,帮助开发者快速上手Flutter开发。 创建项目命令:flutter create project_name 运行项目命令:flutter run(先要执行cd project_name切换到项目目录) 热重启命令:r 或 R 终止项目命令:q 一、Flutter 官方资源 官方网站:https://flutter.dev/ 中文官网:https://flutter.cn/ 官方博客:https://flutter.cn/posts Flutter CLI 文档:https://flutter.cn/docs/reference/flutter-cli 官方与中文站点的对应规则: ...

创建: 2025-04-25 | 更新: 2025-04-25 | 字数: 3606字 | 时长: 8分钟 | RM