找回密码
 立即注册
点赞背后的技术大冒险:分布式事务与SAGA模式
title: 点赞背后的技术大冒险:分布式事务与SAGA模式 date: 2025/05/07 00:12:40 updated: 2025/05/07 00:12:40 author: cmdragon excerpt: 在微服务架构中,点赞操作涉及多个服务的数据更新,传统数据库事务在分布式系统中失效,需采 ...
麓吆 2025-6-2 00:10
715 0 0
多数据库迁移的艺术:Alembic在复杂环境中的精妙应用
title: 多数据库迁移的艺术:Alembic在复杂环境中的精妙应用 date: 2025/05/11 00:35:52 updated: 2025/05/11 00:35:52 author: cmdragon excerpt: 现代Web应用中,多数据库场景包括主从架构、多租户系统、混合数据库和分库分表。Alemb ...
扎先 2025-6-2 00:09
490 0 0
C++ 限制模板实参类型
有时候我们编写一个模板,希望用户使用我们期望的类型来实例化它,就需要对实参进行检查,限制不满足条件的实例化版本,同时给出便于理解的编译时信息。 对于 C++20 后的版本,可以将条件包装为concept: 代码通过concept可以方便的包装 ...
凤清昶 2025-6-2 00:08
981 0 0
共享内存函数接口
共享内存 共享内存是物理内存中的一段内存空间,而物理内存是由内核进行维护的,所以进程必须向操作系统申请一块物理内存。 shmget函数 使用此函数可以向内核申请物理内存 shmat函数 该函数可以实现把共享内存映射到进程的内存空间。 ...
豌笆 2025-6-2 00:08
185 0 0
信号量结合共享内存练习
设计程序,进程A专门创建一个信号量集,要求信号量集中有1个信号量,对信号量集合中的信号量进行设置,要求集合中的信号量的初值为1,然后再设计2个程序,分别是进程B和进程C,要求进程B和进程C使用进程A创建的信号量集合中的信号量实现 ...
乙荒 2025-6-2 00:06
88 0 0
rust进阶-基础.1.匿名函数和FnXXX特质
在rust中,匿名函数(或者说闭包)大量存在,所以有必要再次讨论匿名函数的一些问题。 其中比较关键的是和FnXXX特质的关系,以及和被捕获变量的关系。 本文的目的在于确认几个要点:   一、FnOnce,FnMut,Fn简单比较 比较汇总表 注意: ...
栓州 2025-6-1 23:39
608 0 0
【日记】我强烈要求男款和女款的防晒衣都要长得一样!(1648 字)
正文   昨天晚上睡眠质量超级差。于是今天从中午 12:30 一觉睡到了 16:10…… 大概这个时间。好像从来没有睡过这么香的午觉了。   主要也是真的怕……   早上起床的时候,感觉眼睛特别肿,还有些疼。而且感觉心律也和平时不太一样 ...
能氐吨 2025-6-1 23:39
246 0 0
数据库事务隔离与Alembic数据恢复的实战艺术
title: 数据库事务隔离与Alembic数据恢复的实战艺术 date: 2025/05/15 00:05:13 updated: 2025/05/15 00:05:13 author: cmdragon excerpt: 事务隔离级别是数据库管理系统中防止数据不一致的重要机制,包括读未提交、读已提交、可重复读 ...
懵径 2025-6-1 23:38
557 0 0
Alembic迁移脚本冲突的智能检测与优雅合并之道
title: Alembic迁移脚本冲突的智能检测与优雅合并之道 date: 2025/05/12 13:10:27 updated: 2025/05/12 13:10:27 author: cmdragon excerpt: Alembic迁移脚本冲突检测与合并方案主要解决团队协作中的迁移脚本冲突问题。冲突场景包括并行 ...
狭宁 2025-6-1 23:38
353 0 0
线程相关函数-信号量
POSIX信号量 信号量分为匿名信号量和具名信号量两种 匿名信号量 sem_init函数 该函数可以对POSIX匿名信号量进行初始化。 sem_wait函数 该函数相当于p操作,表示要申请信号量,此函数有阻塞特性 sem_trywait函数 该函数相当于p操作, ...
边书仪 2025-6-1 23:38
253 0 0
胡言乱语之七
写在前面 718 字 | 感触 正文   看着这两天父母忙里忙外,还要守夜,有些五味杂陈。   母亲经常和父亲吵架。有时程度严重。曾经一个雨天,我甚至打电话报了警。   而这种时候,却又能一致对外。迷惑。   我一直觉得父母之间的 ...
闻成 2025-6-1 23:37
109 0 0
boost_signals2开发者指南:无需依赖boost库的C++事件处理的优雅解决方案
引言 C++开发中,实现组件间松耦合通信一直是一个挑战。传统的回调函数和观察者模式虽然可行,但往往导致代码复杂且难以维护。Boost.Signals库提供了一种优雅的解决方案,通过信号与槽机制实现对象间的高效通信,同时保持代码的清晰和可 ...
裴竹悦 2025-6-1 23:36
180 0 0
理想中的恋爱,现实中的恋爱
理想中的恋爱,现实中的恋爱 写在前面 844 字 | 思考 | 爱情 | 反差 | 现实 | 逃避 | 概率 | 距离 正文   一个人抱着另一个人,用尽全力,声音颤抖,说他/她刚才很害怕;   有人想去看海,拉着对方一起站在海礁朝着大海呼喊,海风 ...
倡遍竽 2025-6-1 23:35
20 0 0
Java-Stream API
Stream API 基础(初识) 基本步骤 [*]获取Stream流 [*]对Stream流进行操作 [*]获取处理结果 目的 简化对集合,数组等的操作,使代码更加简洁美观,减少工程量 1.获取Stream流: [*]获取集合(Collection)的Stream流: [*]获取数组 ...
盒礁泅 2025-6-1 23:34
594 0 0
异步之舞:FastAPI与MongoDB的深度协奏
title: 异步之舞:FastAPI与MongoDB的深度协奏 date: 2025/05/18 19:09:08 updated: 2025/05/18 19:09:08 author: cmdragon excerpt: MongoDB与FastAPI的基础集成方法。首先,环境要求包括Python 3.8+、MongoDB 4.4+、FastAPI 0.95+和M ...
嗣伐 2025-6-1 23:33
857 0 0
数学人教版三年级上册第七单元测评卷
微信扫码直接下载一到六年级的各科试卷电子版 本文来自博客园,作者:试卷小助手 转载请注明原文链接! 来源:程序园用户自行投稿发布,如果侵权,请联系站长删除 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容 ...
呈步 2025-6-1 23:05
119 0 0
如何在 .NET 中构建一个好用的动态查询生成器
前言 自从.NET Framework 3.5提供了LINQ之后,集合数据查询基本被LINQ统一了。这大幅提高了编写数据查询代码的效率和质量,但是在需要编写动态查询的时候反而很困难,特别是最常用的where和order by子句,他们的参数是Expression。编写 ...
纣捎牟 2025-6-1 20:40
276 0 0
2.3.net core 工作流WorkFlow流程(流程节点附件设置)
流程节点附件设置 WikeFlow官网:http://www.wikesoft.com     [hr]  有些流程要求某些节点必须上传附件。 你只需要在流程节点中配置附件的Key,附件名称,是否必传。 如下图:      文件存储 附件会上传到应用根目录下面的Uploa ...
庾签 2025-5-29 18:45
162 0 0
[.Net Framework 4.5] SimpleMVVM(极简MVVM框架)
一、前言 意料之外,也情理之中的,在主业是传统行业的本人,技术的选型还是落后于时代。 这不,因现实需要,得将大库中的 WPF MVVM 相关部分功能拆分出来独立使用,想着来都来了,就直接开源得了,顺便放到NuGet上,方便大家使用。 事 ...
缢闸 2025-5-29 14:15
892 0 0
Aspnet Core 10 Preview3已对最小API提供参数验证支持
前言 相信大家都或多或少用上了Minimal API,快速简洁,性能炸裂,是快速开发API端口的不二之选!但是呢目前正式版为止 最小API还并不内置支持对请求参数的内置验证支持,比如[Required],或者任何需要验证的地方,往往我们要实现这样的逻辑都 ...
庾芷秋 2025-5-29 14:13
749 0 0

快速发帖

还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则