我工作中用MQ的10种场景

博主头像 前言 最近有球友问我:MQ的使用场景有哪些?工作中一定要使用MQ吗? 记得刚工作那会儿,我总是想不明白:为什么明明直接调用接口就能完成的功能,非要引入MQ这么个"中间商"? 直到经历了系统崩溃、数据丢失、性能瓶颈等一系列问题后,我才真正理解了MQ的价值。 今天我想和大家分享我在实际工作中使用消息队列 ...

Kubernetes Service详解:实现服务发现与负载均衡

博主头像 1. Service概念引入 k8s之部署Deployment章节我们介绍RS以及Deployment,Deployment提供了pod的管理方式,以及通过副本控制器RC保证集群中pod的数量保持为指定数量。同时Deployment还提供了相关升级、回滚、更新速度、灰度发布等功能。那么pod之间怎么 ...

SpringBoot进阶教程(八十七)数据压缩

博主头像 最近在使用Redis的时候,经常遇到一些不常用的大key,对存储有一些负担。就想着把大key压缩一下。压缩可以分很多种,比如拆分JSON字符串​, ​​压缩JSON字符串​,优化JSON体积​,流式处理大型JSON​和分段存储。 v拆分JSON字符串​ 1.1按结构拆分​ 数组拆分​​:若JSON包 ...

【OpenGL ES】在Android上手撕一个mini版的渲染框架

博主头像 1 前言 1.1 开发该框架的动机 ​ OpenGL ES 是一个渲染指令接口集合,每渲染一帧图像都是一系列渲染指令的排列组合。常用的渲染指令约有 70 个,记住这些渲染指令及其排列组合方式,是一件痛苦的事情。另外,在图形开发中,经常因为功耗、丢帧等问题需要性能优化,如何从框架层面进行性能优化是一件 ...

嵌入式固件升级框架详解与实战经验

博主头像 嵌入式固件升级(Firmware Update)是什么? 固件升级是指在设备不拆解、不更换芯片的前提下,为了修复Bug、增加新功能或提升性能,通过软件方式更新嵌入式系统固件。 对嵌入式产品而言,固件升级机制可以保持产品生命周期期间的生命力。 单片机有三种烧录方式: ICP(In Circuit Pr ...

.NET驾驭Word之力:数据驱动文档 - 邮件合并与自定义数据填充完全指南

博主头像 你是否曾经需要为数百名员工生成个性化的工资条?你是否希望根据客户信息批量生成合同文档?你是否想要根据数据库中的数据自动生成各类报告?通过本文介绍的邮件合并和自定义数据填充技术,你将能够轻松实现这些功能,大大提高文档处理的效率和准确性。 在实际的企业应用场景中,基于.net平台的 Word 自动化处理 ...

【光照】Unity[光照烘焙]的原理与具体流程

博主头像 Unity URP光照烘焙系统通过预计算全局光照(GI)将静态光源效果存储在光照贴图中,运行时直接采样以提升性能。支持实时、烘焙和混合三种模式,其中混合模式结合烘焙与实时计算优势。核心技术基于辐射度算法和光子映射,通过光照贴图采样和光照探针对动态物体进行处理。优化方案包括调整UV参数、使用Shado... ...

<1···939495···100>