用docker compose部署flarum论坛系统带msmtpd redis Meilisearch
原文永久链接:https://forum.piwind.com/d/18-yong-docker-composebu-shu-flarumlun-tan-xi-tong-dai-msmtpd-redis-meilisearch Date: 2025-06-09 鉴于很多人问和搜索如何使用docker ...
商品中心—1.B端建品和C端缓存的技术文档
大纲 1.商品中心的专业术语 2.商品中心的基本业务系统 3.商品中心整体架构设计以及运行流程 4.商品B端—商品编码生成逻辑 5.商品B端—商品核心数据模型 6.商品B端—转换建品请求数据为商品模型数据 7.商品B端—商品建品时商品编号补全与审核配置 8.商品B端—商品审核前的草稿数据保存逻辑 9 ...
多按键实例讲解状态机
状态机是编程中很常用的一种思想,对于解决很多问题都有着很不错的·效果,因此学习状态机是很有必要的,下面我先简单介绍一下状态机,然后用一个多按键的例子来讲解状态机。 想象一下一个自动门: 平时它是关着的。 有人走近(事件),它就打开。 开门状态下,如果一段时间没人通过(事件),门就自动关上。 在关 ...
DBA必备神器:让Oracle关库不再心惊胆战!
我们的文章会在微信公众号"Oracle恢复实录"和博客网站同步更新,欢迎关注收藏。也欢迎大家转载,但请在文章开始处标注文章出处,谢谢! 由于博客中包含大量代码,建议通过网页浏览以获得更好的阅读体验。 脚本的诞生背景 "关闭数据库不就是一条shutdown immediate命令的事吗?"——相信这是 ...
【故障公告】6月9日 17:24~17:34 再次遭遇攻击(晚上遭遇更疯狂的攻击)
上周五早上 5:30 至 10 点被攻击后(详见故障公告),今天周一下班前再次遇到类似的攻击,17:24 左右开始,17:34 左右结束,持续10分钟左右。攻击期间,大量请求造成部署在 k8s 集群上的博客站点 pod 宕机,用户访问时出现 503 错误。博客站点部署了多台阿里云负载均衡,正常情况下... ...
鸿蒙Next仓颉语言开发实战教程:店铺详情页
各位好,幽蓝君又来分享仓颉开发教程了,今天的内容是店铺详情页: 这个页面的内容看似简单,其实有很多小细节需要注意,主要还是让大家熟悉List容器的使用。 整个页面由导航栏和List容器两大部分组成,导航栏我们已经分享过多次,今天不再赘述。主要说一下List部分。 首先需要注意的是在有自定义导航栏的情 ...
【Zookeeper从入门到实战】SpringBoot整合完整指南
Zookeeper从入门到实战:SpringBoot整合完整指南 一、Zookeeper概述 1.1 什么是Zookeeper Zookeeper是一个开源的分布式协调服务,由Apache软件基金会维护。它最初是为Hadoop生态系统设计的,但现在已被广泛应用于各种分布式系统中。Zookeeper提 ...
DeepSeek + Mermaid:零代码玩转专业流程图
一、工具组合超能力解析 黄金组合优势: 语言到图表的直接转换 - 用中文描述即可生成专业图表 动态修正能力 - 实时调整描述立即更新图表 企业级复杂度支持 - 轻松处理多层级流程 零安装成本 - 纯Web环境运行 二、Mermaid核心语法速成 1. 流程图基础结构 描述词: "创建一个横向流程图, ...
TUF系统概述:Docker镜像安全分发的背后功臣
TUF基本介绍 TUF 是一个为软件更新系统设计的安全框架,最初由纽约大学的 Secure Systems Lab 提出。它的目标是解决传统软件更新过程中的各种安全问题(如中间人攻击、回滚攻击、密钥泄露等),通过多角色职责分离、多签名机制和密钥轮换机制来提高软件供应链的抗攻击能力和韧性。 具体案例: ...
通过 MCP 服务对接 PostgreSQL 问数 (详细实操说明)
一、实操环境 1、1Panel:Linux服务器运维管理面板 2、MaxKB:强大易用的企业AI助手 3、MCP网站:https://mcp.so/ 二、操作说明 2.1、步骤一:1Panel 2.0 安装部署 本次采用的是 1Panel v2.0 最新版本进行安装部署,选择已有 Linux 服务器 ...
开源提示词优化神器来了!一键优化Function Calling和MCP提示词,让你的AI应用性能飞跃
还在为Function Calling调用不准确而头疼?MCP提示词写得不够规范?今天给大家推荐一个开源的提示词优化平台,专门解决这些痛点! 背景:为什么需要专业的提示词优化? 在AI应用开发中,我们经常会遇到这样的场景: Function Calling场景: 想让GPT帮你调用天气API, ...
HarmonyOS运动开发:打造你的专属运动节拍器
##鸿蒙核心技术##运动开发##Media Kit(媒体服务)# 前言 在运动过程中,保持稳定的节奏对于提升运动效果至关重要。无论是跑步、骑自行车还是进行高强度间歇训练(HIIT),一个精准的节拍器都能帮助你更好地控制运动节奏,从而达到更好的锻炼效果。本文将结合鸿蒙(HarmonyOS)开发实战经验 ...
[Java/Python] Java 基于命令行调用 Python
需求描述 利用 Java 基于命令行调用 Python 环境信息 基于 Ubuntu 24 的 Docker 容器 Python 3.12 Java 17 实现步骤 安装 Python + PIP 环境 以基于 Ubuntu 24 的 Docker 环境为例 Dockerfile # OS: Ubu ...
GGTalk 开源即时通讯系统源码剖析之:远程磁盘 (低调赠送GGTalk最新源码)
GGTalk开源即时通讯IM的最新版中增加访问好友磁盘的功能:在一对一的对话窗口,请求方可以发起访问对方磁盘的请求,如果对方同意,则请求方就可以通过远程磁盘的窗口来操作对方的磁盘了。那么这个功能是如何实现的了?我们来剖析一下。 ...
LLM 输出配置 (LLM output configuration)
1、概述 大型语言模型(LLM)的输出行为可以通过多种配置参数进行精细控制。这些参数共同决定了模型生成文本的质量、风格和多样性。理解这些配置选项及其相互作用对于有效使用LLM至关重要。 2、输出长度 (Output length) 一个重要的配置设置是响应中要生成的令牌数量。生成更多令牌需要 LLM ...
K8s新手系列之CronJob
概述 官方文档:https://kubernetes.io/zh-cn/docs/concepts/workloads/controllers/cron-jobs/ CronJob控制器以 Job控制器资源为其管控对象,并借助它管理pod资源对象,Job控制器定义的作业任务在其控制器资源创建之后便会 ...
AI智能体介绍与典型应用场景分析
一、什么是AI智能体 AI智能体(AI Agent)是一种软件,指能够接入AI,实现感知环境、进行自主决策并执行任务的系统。与AI大模型不同,AI智能体具备一定程度的自治性,能够根据输入的信息进行推理、学习,并持续优化自身的行为。一定程度上讲,人们能够使用上的AI,不论是独立的腾讯元宝APP,还是C ...
MinHook 如何对.NET底层的 Win32函数 进行拦截
一:背景 1. 讲故事 在前面的系列中,我们聊过.NET外挂 harmony,他可以对.NET SDK方法进行拦截,这在.NET高级调试领域中非常重要,但这里也有一些遗憾,就是不能对SDK领域之外的函数进行拦截,比如 Win32 函数。。。 这篇我们就来解决这个问题,对,它就是 MinHook,当然 ...
AI时代Hello World详细教程之LLM微调(SFT)
【00】时代变了 移动互联网时代的Hello World(参见Xamarin 使用极光推送 详细教程 ),安装某一套开发工具包(IDE)就够了,AI时代就明显要的就多了。 依然直奔主题,无废话,直接上实操步骤。微调基础LLM,使之支持普通话翻译为粤语。 【01】名词解释 【02】无中生GPU AI时 ...
假如给你1亿的Redis key,如何高效统计?
前言 有些小伙伴在工作中,可能遇到过这样的场景:老板突然要求统计Redis中所有key的数量,你随手执行了KEYS *命令,下一秒监控告警疯狂闪烁——整个Redis集群彻底卡死,线上服务大面积瘫痪。 今天这篇文章就跟大家一起聊聊如果给你1亿个Redis key,如何高效统计这个话题,希望对你会有所帮 ...