会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
奔跑的路上
广泛汲取,用心打磨,精益求精。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
26
下一页
2024年9月18日
第十三节:如何实现缓存预热、跨库join如何实现、与其它公司交互的注意事项
该文被密码保护。
阅读全文
posted @ 2024-09-18 10:06 Yaopengfei
阅读(0)
评论(0)
推荐(0)
第十二节:100M存1亿个整数快速判存、DB逻辑删除后做唯一约束、单表数据量大除了分库分表
该文被密码保护。
阅读全文
posted @ 2024-09-18 10:04 Yaopengfei
阅读(0)
评论(0)
推荐(0)
2024年9月13日
第十一节:和外部交互防止被拖垮、如何保证redis中仅存20w是热点、根据QPS和RT预估机器数量
该文被密码保护。
阅读全文
posted @ 2024-09-13 08:34 Yaopengfei
阅读(14)
评论(0)
推荐(0)
第十节:MySQL千万表清理、MySQL用B+树而MongoDB用B树、MySQL热点更新带来哪些问题
该文被密码保护。
阅读全文
posted @ 2024-09-13 08:33 Yaopengfei
阅读(6)
评论(1)
推荐(0)
2024年9月4日
第九节:从B+树角度分析单表2000万、InnoDB不用跳表和Redis不用B+树、如何做数据对账
该文被密码保护。
阅读全文
posted @ 2024-09-04 14:55 Yaopengfei
阅读(9)
评论(0)
推荐(0)
2024年8月27日
第八节:多渠道支付成功如何解决、40亿个QQ限制1G内存、多级缓存应用
该文被密码保护。
阅读全文
posted @ 2024-08-27 21:08 Yaopengfei
阅读(10)
评论(1)
推荐(0)
2024年8月16日
第七节:消息队列推拉模式选择、kafak如何提高吞吐量、超时关单和支付成功同时出现咋办
该文被密码保护。
阅读全文
posted @ 2024-08-16 09:32 Yaopengfei
阅读(12)
评论(0)
推荐(0)
2024年8月8日
第六节:如何设计一个购物车功能、库存扣减避免超卖少买、如何查找附近的人
该文被密码保护。
阅读全文
posted @ 2024-08-08 09:46 Yaopengfei
阅读(9)
评论(1)
推荐(0)
第五节:QPS突然提升100倍、不用redis锁防止重复点击、如何设计订单号生成服务
该文被密码保护。
阅读全文
posted @ 2024-08-08 09:45 Yaopengfei
阅读(12)
评论(0)
推荐(0)
2024年7月21日
第四节:海量数据导出到Excel、百万Excel导入到DB、秒级/分钟级排行版
摘要: 一. 海量数据导出到Excel 背景: 但是当处理大数据量的Excel文件导出时,很可能因其内存占用较高而导致内存溢出问题。同时,数据处理过程可能非常耗时,导致用户等待时间过长或请求超时 解决方案: 情况1:小数据量大文件 A. 可以直接等待生成完毕,直接下载。 B. 服务器不存档,以文件流的形式给
阅读全文
posted @ 2024-07-21 09:11 Yaopengfei
阅读(254)
评论(1)
推荐(0)
第三节:面向切面解决问题、本地消息表实现最终一致性、热门接口耗时长问题
该文被密码保护。
阅读全文
posted @ 2024-07-21 09:09 Yaopengfei
阅读(6)
评论(0)
推荐(0)
2024年7月20日
第二节:一锁二判三更新解决幂等性、短信验证码完善方案、自动关单问题
该文被密码保护。
阅读全文
posted @ 2024-07-20 21:34 Yaopengfei
阅读(5)
评论(0)
推荐(0)
第一节:分布式锁解决并发、Task.WhenAll并发编排、MediatR实现同步转异步
该文被密码保护。
阅读全文
posted @ 2024-07-20 21:24 Yaopengfei
阅读(29)
评论(1)
推荐(0)
2024年7月11日
第十九节:.Net技术栈+SkyWalking实操
摘要: 111
阅读全文
posted @ 2024-07-11 09:29 Yaopengfei
阅读(61)
评论(0)
推荐(0)
2024年6月18日
第十八节:Skywalking由浅入深
摘要: 一. 二. 三. ! 作 者 : Yaopengfei(姚鹏飞) 博客地址 : http://www.cnblogs.com/yaopengfei/ 声 明1 : 如有错误,欢迎讨论,请勿谩骂^_^。 声 明2 : 原创博客请在转载时保留原文链接或在文章开头加上本人博客地址,否则保留追究法律责任的权
阅读全文
posted @ 2024-06-18 07:51 Yaopengfei
阅读(68)
评论(0)
推荐(0)
2024年6月11日
第十二节:MySQL8.x版本新特性和变化
摘要: 一. 新特性1 必会 (建议使用8.0.17及之后的版本,更新的内容比较多) 1. 新增降序索引 MySQL在语法上很早就已经支持降序索引,但实际上创建的仍然是升序索引,即在8.0之前,即使你创建的时候降序索引,但实际上还是升序索引。8.0以后才能真正支持了降序索引(只有Innodb存储引擎支持降序
阅读全文
posted @ 2024-06-11 08:01 Yaopengfei
阅读(297)
评论(1)
推荐(0)
2024年6月4日
第二节:MySQL8.x压缩包的形式在Centos Stream上安装
摘要: 一. 准备 服务器:阿里云Centos Stream 9 Mysql:mysql-8.0.37-linux-glibc2.28-x86_64.tar.xz 下载地址:https://dev.mysql.com/downloads/mysql/ 二. 步骤 1. 下载安装包 首先,你需要从MySQL的
阅读全文
posted @ 2024-06-04 11:46 Yaopengfei
阅读(287)
评论(1)
推荐(0)
2024年5月30日
第七节:RabbitMq延迟队列两种实操方案(死信交换机+TTL、延迟插件)
摘要: 一. 前言 1. 什么是延迟队列? 延迟队列是一种特殊的队列,它允许将消息或任务延迟一段时间后再进行处理1。这种队列为那些需要延迟处理的场景提供了一种可靠的延迟处理机制。其工作原理是将消息或任务存储在队列中,并为每个消息或任务设置一个延迟时间。当延迟时间到达时,队列会将消息或任务取出并进行相应的处理
阅读全文
posted @ 2024-05-30 10:07 Yaopengfei
阅读(1071)
评论(1)
推荐(0)
2024年5月23日
第五节:基于Canal实现MySQL到Redis缓存数据同步
该文被密码保护。
阅读全文
posted @ 2024-05-23 08:17 Yaopengfei
阅读(23)
评论(1)
推荐(0)
2024年5月17日
第四节:MySQL主从集群搭建、扩容与数据迁移、半同步复制详解
该文被密码保护。
阅读全文
posted @ 2024-05-17 09:25 Yaopengfei
阅读(15)
评论(0)
推荐(0)
2024年5月11日
第二节:计数服务架构设计与落地
摘要: 111
阅读全文
posted @ 2024-05-11 08:10 Yaopengfei
阅读(29)
评论(0)
推荐(0)
2024年4月16日
第三十一节:批量插入框架[Zack.EFCore.Batch]和EFCore8.x自带的批量删除、更新
摘要: 一. 说明 1. 目标 这里主要测试 EFCore8.x 版本提供的批量删除 和 批量更新; 以及老杨的框架 [Zack.EFCore.Batch] 以SQLServer为载体进行测试。 2. 准备 (1). 需要的程序集 必须的程序集: Microsoft.EntityFrameworkCore.
阅读全文
posted @ 2024-04-16 10:46 Yaopengfei
阅读(448)
评论(0)
推荐(0)
2024年4月11日
第五节:框架版本打升级(CoreMvc8.x + EFCore8.x)
摘要: 一. 基础升级 1. 版本升级 将各个类库、项目都升级为 .Net8.0 2. AutoFac升级 【AutoFac 6.4.0】 升级到 【8.0.0】 【Autofac.Extensions.Depend 8.0.0】 升级到 【9.0.0】 3. 基本库升级 【System.Text.Json
阅读全文
posted @ 2024-04-11 16:17 Yaopengfei
阅读(134)
评论(1)
推荐(0)
第二节:C#12新语法(主构造函数、集合表达式、默认Lambda参数)
摘要: 一. 主构造函数 C# 12 引入了主构造函数,这是一种简明的语法,用于声明一些构造函数,它们的参数在类型主体中的任何位置可用 1. 初始化属性 /// <summary> /// 普通写法 /// </summary> public class People1 { public string na
阅读全文
posted @ 2024-04-11 13:52 Yaopengfei
阅读(319)
评论(0)
推荐(0)
2024年4月8日
第三十节:EFCore8.0新增功能和中断性变更
摘要: 一. 新功能清单 详见:https://learn.microsoft.com/zh-cn/ef/core/what-is-new/ef-core-8.0/whatsnew 二. 中断性变更 1. LINQ 查询中的 Contains 低版本SQLServer失效 (1). 说明 从 EF Core
阅读全文
posted @ 2024-04-08 10:24 Yaopengfei
阅读(574)
评论(0)
推荐(0)
第五十节:Core8.0中的新变化(SignalR写法、本机AOT发布)
摘要: 一. 新变化 详见: https://learn.microsoft.com/zh-cn/aspnet/core/release-notes/aspnetcore-8.0?view=aspnetcore-8.0 如下图: 二. SignalR改变 JS中在ASP.NET Core 7.0 或更早版本
阅读全文
posted @ 2024-04-08 10:05 Yaopengfei
阅读(339)
评论(0)
推荐(0)
2024年3月19日
第七节:二叉树的先序、中序、后续遍历的多种递归写法
摘要: 一. 先序遍历 1. 题目分析 根节点→左子树→右子树 (先、中、后 指的是根节点的位置,然后都是先左后右) leetcode:https://leetcode.cn/problems/binary-tree-preorder-traversal/ 难度:【简单】 2. 递归的几种写法 (1). 函
阅读全文
posted @ 2024-03-19 10:54 Yaopengfei
阅读(64)
评论(1)
推荐(0)
2024年3月12日
第六节:动态规划相关(不同路径、礼物最大价值、最长递增子序列)
摘要: 一. 不同路径 1. 题目描述 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 “Start” )。 机器人每次只能 “向下或者向右” 移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finish” )。 问总共有多少条不同的路径? 示例: leetcode:https
阅读全文
posted @ 2024-03-12 08:46 Yaopengfei
阅读(39)
评论(1)
推荐(0)
第五节:二叉树相关(反转二叉树[递归/栈]、最大路径和)
摘要: 一. 反转二叉树 一. 题目描述 给你一棵二叉树的根节点 root ,反转这棵二叉树,并返回其根节点。 示例: leetcode:https://leetcode.cn/problems/invert-binary-tree/description/ 难度:【简单】 二. 思路分析1-递归 1. 首
阅读全文
posted @ 2024-03-12 08:45 Yaopengfei
阅读(40)
评论(1)
推荐(0)
第四节:链表相关(删除倒数第N节点、相邻位置交换、反转链表)
摘要: 一. 删除倒数第N个节点 一. 题目描述 给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。 示例: leetcode地址:https://leetcode.cn/problems/remove-nth-node-from-end-of-list/description/ 难度:【中
阅读全文
posted @ 2024-03-12 08:44 Yaopengfei
阅读(44)
评论(1)
推荐(0)
上一页
1
2
3
4
5
6
7
···
26
下一页
公告