5.分布式事务-可靠消息最终一致性
1. 可靠消息最终一致性是什么 保证最终一致性的一种分布式事务方案 2. 可靠消息最终一致性流程 3. 可靠消息最终一致性的使用场景 适用于一些最终一致性、时间敏感度低、分布式事务只能成功不能失败的业务,比如注册送积分,登录送优惠券等 多个服务多个数据源且数据源可以不是DB 4. 可靠消息最终一致性 ...
夜莺监控 V8 正式版,来了!
今天在北京举办了 第三届CCF·夜莺开源创新论坛 的线下大会,正式发布夜莺 V8 版本,一直在等待正式版再上生产的小伙伴们,可以升级啦! 先给大家贴几张照片,感受一下大会的盛况,再给大家介绍一下 V8 版本的主要更新 首先由尊敬的 中国计算机学会开源发展委员会主任王怀民,为大会做了致辞。夜莺项 ...
开源 Wiki!一站式解决企业知识分享与团队协同难题!
大家好,我是 Java陈序员。 在企业运营中,知识分享与团队协同面临着诸多难题,缺乏统一平台、知识更新不及时等。 今天,给大家介绍一款开源的 Wiki, 可快速构建企业和团队知识分享平台! 关注微信公众号:【Java陈序员】,获取开源项目分享、AI副业分享、超200本经典计算机电子书籍等。 项目介绍 ...
了解GC吗?什么是GC?
GC是什么?为什么要GC? GC( Garbage Collection ),垃圾回收,是Java与C++的主要区别之一。作为Java开发者,一般不需要专门编写内存回收和垃圾清理代码。这是因为在Java虚拟机中,存在自动内存管理和垃圾清理机制。对JVM中的内存进行标记,并确定哪些内存需要回收,根据一 ...
详解智能体应用——资讯简报智能体
在智能体爆发的浪潮中,信息的获取与处理效率无论是对企业亦或是个人都是保持竞争力的关键。面对日益分散和爆炸式增长的信息源,常常极易使人沉迷其中,陷入碎片化消耗陷阱,时间萧然流失。本文将深度剖析一个智能体的构建的全自动 AI 资讯简报智能体,从架构设计、技术实现和应用价值三个层面,揭示如何打造一个可扩展 ...
读商战数据挖掘:你需要了解的数据科学与分析思维08评估模型
1. 概述 1.1. 为了让数据科学给实际应用增加价值,数据科学家和其他利益相关者必须仔细地考虑他们究竟希望通过挖掘数据实现什么 1.1.1. 将数据挖掘的结果与他们的实际目标联系起来 1.1.2. 其影响既可能表现为统计报告中缺少对统计数据正确性的明确解释,也可能表现为不能找出有意义的方法来测量性 ...
深入 Go 语言垃圾回收:从原理到内建类型 Slice、Map 的陷阱以及为何需要 strings.Builder
本文是 2025-0526-go-gc.md 的续篇。在理解了 Go 垃圾回收(Garbage Collection, GC)的宏观设计,包括并发标记清扫、三色标记法以及混合写屏障等核心机制之后,一个自然而然O问题是:这些通用的 GC 原理是如何与 Go 语言内建(built-in)的数据结构(如切 ...
3.分布式事务方案-3PC
1. 3PC是什么 证强一致性的一种分布式事务方案,2PC的改进版 2. 3PC流程 把2PC中的第一阶段拆分成两步,因此整个事务过程分成3个阶段:CanCommit、PreCommit、DoCommit CanCommit阶段:协调者向所有参与者询问你们是否可以完成本次事务?,各个参与者检查下自身 ...
Java 的作用域值(Scoped Values)和结构化并发(Structured Concurrency)
以下代码在Java 24 preview测试通过 不使用虚拟线程 package org.example; import java.util.concurrent.*; public class ScopedValueWithVirtualThreads { void main() { final ...
2.分布式事务-TCC
目录1. TCC是什么2. TCC流程3. 2PC vs TCC4. TCC的问题5. TCC的使用场景6. TCC的实现6.1. Seata的TCC模式6.2. Seata的AT模式7. 参考 1. TCC是什么 保证最终一致性的一种分布式事务方案 2. TCC流程 TCC:Try、 Confir ...
32GB内存对前端开发者是否足够
引言 在2025年的前端开发领域,随着应用复杂度的指数级增长和工具链的不断演进,开发者面临着日益严峻的硬件需求挑战。曾经被视为"奢侈配置"的32GB内存,如今在许多开发场景下已显得捉襟见肘。本报告将深入分析32GB内存对于现代前端开发的局限性,探讨内存消耗的主要来源,并提供切实可行的解决方案与未来展 ...
粒子群算法的原理与实现示例
粒子群算法(Particle Swarm Optimization,PSO)是一种基于群体智能的优化算法,由 Kennedy 和 Eberhart 于 1995 年提出,其灵感来源于鸟群觅食、鱼群游动等自然界中群体行为的协作与信息共享机制。该算法通过模拟群体中个体(粒子)的运动和信息交互,在解空间中 ...
JS基于Promises/A+规范实现一个Promise
本文基于Promises/A+实现一个Promise对象,帮助大家理解使用它。 说明一下,Promises/A+是ES6中Promise的前身,规范可以参考:https://promisesaplus.com/ ES6白皮书参考地址:https://tc39.es/ecma262/#sec-prom ...
中国大陆业余无线电频率范围
最近考取了A类业余无线电台操作证书,整理了一下中国大陆所有无线电业余业务和卫星业余业务的频率范围。 前言 无线电频谱是一种有限资源,各类通信(如广播、军用、航天、公共安全)都需要使用特定频段。为了防止相互干扰,每类用途都被严格划定了使用范围。业余无线电作为非营利活动,也被分配了特定频率,称为“业余业 ...
大龄青年失业,可以在哪里寻找新的工作机会
中年失业在中国国内具有一定的普遍性和特殊性,面对就业压力,合理利用国家政策和新兴渠道,结合自身优势,才能有效找到合适的工作。以下是结合中国国情的可执行方案和策略,帮助中年朋友们重新就业,获得切实收获。 ...
读商战数据挖掘:你需要了解的数据科学与分析思维07相似性
1. 概述 1.1. 相似性是许多数据科学方法和商业问题解决方案的基础 1.1.1. 共通之处 1.1.2. 很多数据挖掘过程通常基于相似性或寻找“合适”的相似性来对个体进行分组 1.1.3. 分类模型生成分类边界来将目标变量值相同的个体归为同一组 1.2. 相似性可以用于分类和回归 1.3. 亚马 ...
西电CTF平台——NewStar CTF 2024 WriteUP
Week1-Misc杂项 Labyrinth 图片题,kali里file、strings、zsteg命令一顿梭,没有发现。只能用stegsolve工具了,查看各个通道的图片,在green plane 0、Red plane 0、Blue plane 0三个通道都能看到一张二维码。 用在线二维码扫描工 ...
记录---在Vue项目中启用HTTPS本地开发
写在开头 点赞 + 收藏 学会 现代前端开发中,启用HTTPS本地环境越来越重要。本文将详细介绍如何在Vue项目中配置HTTPS开发服务器,使用mkcert工具生成可信证书,解决跨域问题并模拟真实生产环境。 为什么需要HTTPS本地开发? 使用浏览器新特性(如地理位置API) ...
如何让面试官记住你?2025年最实用的求职面试全攻略
在求职竞争日益激烈的今天,**一份出色的简历和一次成功的面试**,往往决定了你能否拿到理想的offer。你是否还在为如何写简历、如何自我介绍、如何回答刁钻问题而苦恼?本文将从简历准备、面试技巧到面试后的跟进,结合多个真实案例,帮你系统掌握求职关键环节,让你在众多竞争者中脱颖而出。 ...