会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
一纸年华
潜藏于波涛下寂静无声,跃升于惊涛上乘风化龙
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
18
下一页
2025年7月3日
容器化-Docker基础
摘要: 什么是Docker Docker 是容器技术 Docker作用 部署项目 部署微服务(分布式项目) 如何安装Docker docker安装 1、安装docker仓库 wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.re
阅读全文
posted @ 2025-07-03 17:28 龙猫•ᴥ•
阅读(33)
评论(0)
推荐(0)
2025年6月24日
ABP vNext-核心根基-领域驱动DDD
摘要: Domain-Driven Design 领域驱动设计 领域驱动设计是客户需求驱动设计 什么是客户需求 领域产生 领域产生的实质:人和物关系 商品领域中包含哪些 商品两类数据 1、商品构造。2、商品操作。 领域驱动 把商品领域作为一个整体,给用户使用 为什么要使用领域驱动设计(DDD) 主要目的:解
阅读全文
posted @ 2025-06-24 11:43 龙猫•ᴥ•
阅读(103)
评论(0)
推荐(0)
2025年6月23日
ABP vNext-核心根基-模块化
摘要: 什么是ABP vNext ABP vNext是一个基于Asp.Net Core Web应用程序框架。主要目的是用来快速开发Web应用。 可以用于开发任何Web应用程序。为什么AbpvNext可以快速开发Web应用? 两个原因: 1、ABP vNext提供完整Web应用程序开发模板。 2、ABP vN
阅读全文
posted @ 2025-06-23 17:50 龙猫•ᴥ•
阅读(208)
评论(0)
推荐(0)
2025年6月13日
C# 可以把数据转换成字典处理
摘要: var customers = await _db.Db.Queryable<Customer>() .Where(a => projectNumberIds.Contains(a.Id)) .Select(a => new { a.Id, a.Name }).ToListAsync(); var
阅读全文
posted @ 2025-06-13 11:57 龙猫•ᴥ•
阅读(34)
评论(0)
推荐(0)
C# 转换逗号隔开的id
摘要: List<int> codes = item.ProductCodes.Split(",") .Select(a => int.TryParse(a, out int code) ? code : 0) .Where(code => code > 0).ToList();
阅读全文
posted @ 2025-06-13 11:52 龙猫•ᴥ•
阅读(29)
评论(0)
推荐(0)
2025年4月25日
C# 查看一句代码执行了多长时间
摘要: 使用 Stopwatch // 创建并启动计时器 var stopwatch = Stopwatch.StartNew(); // 要测量的代码 YourCodeToMeasure(); // 停止计时 stopwatch.Stop(); Console.WriteLine($"执行时间:{stop
阅读全文
posted @ 2025-04-25 15:55 龙猫•ᴥ•
阅读(41)
评论(0)
推荐(0)
2025年3月7日
Navicat 操作 MySql 修改表结构时保存后直接卡死无反应问题
摘要: 一、问题如下: 在Navicat中调整表结构,添加新的字段。之后保存的时候就一直显示正在保存,等了一会儿也一直没有反应,点关闭也停止不了保存操作,就一直卡着。 二、问题解决 1、查看当前的进程列表: show processlist 会发现有等待的进程: 这些进程状态为Waiting for tab
阅读全文
posted @ 2025-03-07 10:04 龙猫•ᴥ•
阅读(660)
评论(0)
推荐(0)
2025年2月27日
要查看Linux系统中的大文件
摘要: 你可以使用 find 命令配合 -size 参数。 具体命令如下: find /path/to/search -type f -size +100M 比如查询当前文件下大于200M的文件:find / -type f -size +200M 批量删除文件:rm -rf /home/backup/20
阅读全文
posted @ 2025-02-27 14:07 龙猫•ᴥ•
阅读(92)
评论(0)
推荐(0)
2025年1月14日
无法联网怎么在docker中安装Ribbitmq
摘要: 如果无法连接互联网,无法在Docker中安装RabbitMQ。但是,您可以使用本地镜像或者手动下载RabbitMQ的Docker镜像并进行安装。 以下是使用本地镜像的步骤: 从可以上网的计算机上拉取RabbitMQ的官方Docker镜像: docker pull rabbitmq:3-managem
阅读全文
posted @ 2025-01-14 17:08 龙猫•ᴥ•
阅读(61)
评论(0)
推荐(0)
2025年1月13日
RabbitMQ-集群
摘要: RabbitMQ集群 主备关系,在运行的时候,如果非主要节点宕机,程序操作 不受影响; 如果主节点宕机了, 程序会中断操作。 而Rabbitmq集群,会马上让没有宕机的节点参选,选出新的主要节点。 程序重试的时候,会进入到新的节点中执行。 历史消息不受影响的。 基于Docker构建RabbitMQ集
阅读全文
posted @ 2025-01-13 22:12 龙猫•ᴥ•
阅读(59)
评论(0)
推荐(0)
RabbitMQ-死信队列
摘要: 死信,就是无法被消费的消息,一般来说生产者将消息投递 到broker或者直接到队列里了,消费者从队列取出消息进行消费。 但某些时候由于特定的原因导致队列中的某些消息无法被消费,这样的消息如果没有后续的处理,就变成了死信,有死信自然就有死信队列。 死信队列还是队列 只是用来接受特殊的消息 没有被正常消
阅读全文
posted @ 2025-01-13 22:11 龙猫•ᴥ•
阅读(97)
评论(0)
推荐(0)
RabbitMQ-消息入队
摘要: 1 分布式异步的问题 对于一个业务线的处理,如果是一个完整的处理,应该是消息正 常进入队列,同时消息正常被消费掉。 问题来了: 生产者发送消息,在传输过程中,消息丢失了,咋办? 消息发到RabbitMq队列,RabbitMq宕机了,咋办? 消费者在消费消息的时候,消费异常了,咋办? 方案思路 1、要
阅读全文
posted @ 2025-01-13 22:09 龙猫•ᴥ•
阅读(61)
评论(0)
推荐(0)
RabbitMQ-消息消费确认
摘要: 我们一般使用的是消费者作为被动方接收 RabbitMQ 推送消息,另一种是消费者作为主动方可以主动拉取消息。 RabbitMq 服务器推送消息分为隐式(自动)确认和显示确认。 1 消费者拉取消息 消费者作为主动方拉取消息,每次只能获取一条。 using (var channel = connecti
阅读全文
posted @ 2025-01-13 22:06 龙猫•ᴥ•
阅读(131)
评论(0)
推荐(0)
RabbitMQ-优先级队列及消息配置
摘要: 优先级队列 C# 数据类型 queue 先进先出 RabbitMQ 队列 默认也是先进先出~~ RabbitMQ 设置优先级 可以配置让 消费顺序,不按照 先进先出的默认规则; 给定的优先级 最终体现在消费者; 优先级越高,消费的时候,就优先消费。就在前面消费 案例: 设置 { "vip1", "h
阅读全文
posted @ 2025-01-13 22:05 龙猫•ᴥ•
阅读(607)
评论(0)
推荐(0)
RabbitMQ-交换机
摘要: 1 交换机 1 工作生活中的交换机/路由器 转发网络信号,且只是转发 网络信号。 2 可以控制黑名单,隐藏网络,权限控制 除了信号不是他提 供的,他只是转发信号服务外,其他的事儿,他是可以控制 的。 RabbitMq中的交换机 转发数据消息 2 交换机核心设计 有了交换机的设计之后 交换机就决定了消
阅读全文
posted @ 2025-01-13 16:59 龙猫•ᴥ•
阅读(89)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
18
下一页