MQ 如何保证数据一致性?

博主头像 前言 上个月,我们有个电商系统出了个灵异事件:用户支付成功了,但订单状态死活不改成“已发货”。 折腾了半天才定位到问题:订单服务的MQ消息,像人间蒸发一样消失了。 这个Bug让我明白:(MQ)消息队列的数据一致性设计,绝对能排进分布式系统三大噩梦之一! 今天这篇文章跟大家一起聊聊,MQ如何保证数据一 ...

基于.NetCore开发 StarBlog 番外篇 (3) StarBlog Publisher,跨平台一键发布,DeepSeek加持的文章创作神器

博主头像 前言 我一直在优化发布文章的工作流 之前的 StarBlog 已经支持文章打包上传(将 Markdown 和图片文件一并打包为 ZIP 格式上传),但还是有不少步骤,重复的次数多了,还是感觉麻烦。 为此我爆肝了几天,开发了这款 StarBlog Publisher,这个工具更进一步简化了发表文章流程 ...

Vite CVE-2025-30208 安全漏洞

博主头像 CVE-2025-30208 是 Vite(一个前端开发工具提供商)在特定版本中存在的安全漏洞。此漏洞允许攻击者通过特殊的 URL 参数绕过对文件系统的访问限制,从而获取任意文件内容(包括非 Vite 服务目录范围外的文件)。 ...

元模型与动态哲学:数字世界的“道”与编程新范式

使用deepkseek v3生成的,v3更新后好像强了不少。理论和哲学也让AI生成不少了,后面要开始发具体应用方面的了。 一、重新思考编程的本质 传统的编程语言建立在静态类型、预定义类和编译时约束的基础上,而动态模型提出了一种全新的编程范式: 先有对象,后有类:在动态模型中,事物(对象)可以先存在, ...

Qt/C++开发经验小技巧311-315

博主头像 关于流媒体推拉流延时的几点说明。 经常看到一些流媒体相关的程序,号称零延迟,不用怀疑,这肯定吹牛逼的。 搞音视频开发,有个核心的指标就是实时性,也就是延迟多少毫秒,这个问题问的也是最多的。 音视频文件几乎不存在实时性问题,只有音视频流才有实时性的指标。 延迟多久这个涉及到很多方面,也要看你如何计算, ...

Netty源码—7.ByteBuf原理二

博主头像 大纲 9.Netty的内存规格 10.缓存数据结构 11.命中缓存的分配流程 12.Netty里有关内存分配的重要概念 13.Page级别的内存分配 14.SubPage级别的内存分配 15.ByteBuf的回收 9.Netty的内存规格 (1)4种内存规格 (2)内存申请单位 (1)4种内存规格 ...

从配置读取到懒加载模式:从具体问题到抽象设计语素的提炼

博主头像 在实际项目中,我们常常需要高效、线程安全地加载配置文件。为了确保在高并发场景下配置只加载一次、且读取速度尽可能快,我们往往会设计一些特殊的加载方案。今天,我将记录一次从具体实现问题出发,逐步抽象出高级设计概念的过程。 1. 高效加载配置的需求 在项目初期,我们的需求很简单:如何在多线程环境下高效加载 ...

Windows 提权-手工枚举

博主头像 本文通过 Google 翻译 Manual Enumeration – Windows Privilege Escalation 这篇文章所产生,本人仅是对机器翻译中部分表达别扭的字词进行了校正及个别注释补充。 导航 0 前言 1 用户枚举 1.1 当前用户 1.2 其他用户 2 系统枚举 3 软件 ...

软件产品开发中常见的10个问题及处理方法

博主头像 常见的10个问题 产品开发中常见的10个问题思维导图 需求相关 1. 需求不明确 在日常工作中,需求来源于用户、老板、客户、竞品分析、业务部门、产品经理等,这些人或部门会提出需求,因为他们不是产品经理,提出的需求可能是一句话、一个想法这些简单的需求点,这些需求模糊且不明确。 一般的处理方法? 建立需 ...

本地部署overleaf服务帮助latex论文编写

博主头像 是的,overleaf是一个很好的服务,提供了立刻上手就可以编写的latex文章的服务.但是,overleaf会面对latex超时,所以需要付钱的情况,这常出现在编写期刊的论文的情况. 因为时效性,所以,过去的一些操作已经不适用于新版本的overleaf的本地化部署,该博客提供了最新的部署方式指导( ...

ThreeJs-16智慧城市项目(重磅以及未来发展ai)

博主头像 项目源码:https://gitee.com/hq8466/threecity-com 写在前面:很早就弄完了的,只是一直说挑个黄道吉日发上来,托了这么久也没选到什么节日,今天天气不错就发了吧,然后后面可能更新技术方面的东西就减少次数了,现在ai发展情况下,学习成本贬低,很多东西并不需要钻研太深了, ...

.NET 原生驾驭 AI 新基建实战系列(一):向量数据库的应用与畅想

博主头像 在当今数据驱动的时代,向量数据库(Vector Database)作为一种新兴的数据库技术,正逐渐成为软件开发领域的重要组成部分。特别是在 .NET 生态系统中,向量数据库的应用为开发者提供了构建智能、高效应用程序的新途径。 一、什么是向量数据库? 向量数据库是一种专门用于存储、索引和查询高维向量数 ...

Browser-use 详细介绍&使用文档

博主头像 Browser-use 让 AI 与浏览器的结合变得更便捷,能够快速构建出“会浏览网页、抓取信息、进行动态交互”的智能体。只需简单的配置与几行代码,就能让 LLM 自动处理网页操作,为项目带来更多可能性。 使用 Python >= 3.11; 安装并配置好 Playwright; 在主代码中初始化... ...

模型的泛化性能度量:方法、比较与实现

博主头像 在机器学习领域,模型的泛化性能度量是评估模型在未知数据上表现的关键环节。 通过合理的性能度量,不仅能了解模型的优劣,还能为模型的优化和选择提供科学依据。 本文将深入探讨泛化性能度量的重要性、各种度量方法、它们之间的区别与适用场景,并通过scikit-learn代码示例来展示如何实现这些度量方法。 1 ...

认识知识库与知识图谱:从CDSS的前世今生聊聊模型幻觉问题

博主头像 提供AI咨询+AI项目陪跑服务,有需要回复1 今年很多医院已经部署上了DeepSeek,甚至有医生真的使用它对患者进行诊断,但马上就出问题了:AI 误诊,上海患者获赔 127 万。 不过,我去搜索详情的时候,却找不到细节信息了,包括使用的什么模型(R1还是V3),什么尺寸的(满血还是残血版),如何使 ...

<1···969798···100>