• Nginx | 核心知识150讲,百万并发下性能优化之其它HTTP框架下反向代理场景
    WeiyiGeek分享了他在安全运维开发领域的工作经验,特别是关于DevOps与安全的融合、自动化运维工具开发和企业网络安全防护。他详细介绍了Nginx在不同反向代理场景下的指令及其应用场景,包括Memcached、Websocket和gRPC反向代理。此外,他还提供了详细的配置示例和实战演练,帮助读者更好地理解和应用这些指令。
  • Nginx | HTTP 反向代理:WebSocket 实时双向数据传输
    本文介绍了如何在 Nginx 中实现 WebSocket 的反向代理,包括 WebSocket 协议的基础知识、反向代理指令配置以及实战演示。通过 Python 实现简易 WebSocket 服务并使用 Nginx 进行反向代理,最终使用 websocat 工具验证配置效果。
  • GEM 驱动程序开发(dumb)
    这段代码展示了如何在Linux内核中实现一个GEM驱动,并演示了一个简单的测试程序来创建和映射Dumb缓冲区到用户空间。首先,定义了驱动的基本结构体和初始化函数,其中包含GEM操作的支持。接着,在测试程序中,通过打开显卡设备文件,创建Dumb缓冲区,映射到用户空间进行读写操作,最后销毁缓冲区。核心在于理解DRM_IOCTL_MODE_MAP_DUMB ioctl的作用,即通过gem handle转换为伪偏移,以便正确映射物理缓冲区到用户空间。
    GEM 驱动程序开发(dumb)
  • Nginx | HTTP 反向代理:对上游服务端返回响应处理实践
    本文详细介绍了Nginx在反向代理中如何处理上游服务响应头部和包体的过程,包括接收处理响应头部阶段、响应包体阶段、超时及速度控制、持久化机制等内容。通过实例展示了如何处理上游服务响应头部字段、限速、持久化存储响应内容等具体操作。
  • GEM中Dump和Prime的区别
    在DRM(Direct Rendering Manager)图形子系统中,GEM(Graphics Execution Manager)负责管理图形缓冲区,而DUMB和PRIME是其中两种关键的缓冲区类型,它们在设计理念和应用场景上有着根本的区别。
  • Nginx | HTTP 反向代理:与上游服务端建立连接处理实践
    本文介绍了 Nginx 反向代理中与上游服务端建立连接处理的关键指令参数配置,包括超时控制、错误处理与故障转移、TCP 和 HTTP keepalive 机制、本地出口 IP 地址指定以及客户端断开后的连接控制。通过实例演示展示了如何配置这些参数来增强系统稳定性和健壮性。
  • Nginx | HTTP 反向代理:当缓存失效时如何减轻后端(上游)服务压力?
    WeiyiGeek分享了在Nginx反向代理环境下,如何在缓存失效时减轻对上游服务压力的方法。主要介绍了两种方案:一是合并回源请求,通过`proxy_cache_lock`指令控制并发请求;二是使用过期缓存响应客户端,利用`proxy_cache_use_stale`和`proxy_cache_background_update`指令实现。这两种方法有助于在高流量场景下保护上游服务稳定运行。
  • Nginx | ngx_cache_purge 模块:实现清除特定上游服务(后端)响应缓存条目
    WeiyiGeek分享了如何在Nginx反向代理中清除特定缓存条目的方法。他详细介绍了ngx_cache_purge模块的使用,包括如何在Nginx配置中启用该模块及其指令参数。通过实际操作演示,展示了如何配置缓存路径、反向代理并启用缓存策略,最后通过curl命令验证缓存清除效果。
  • AI SSH 命令行工具,天才般的发明!
    小傅哥介绍了AI SSH命令行工具,可以让操作系统具备AI能力,并分享了如何安装该工具的方法。文章详细介绍了工具的功能、配置方法以及在不同平台上的使用场景,包括Linux、Mac/Windows和iPad Pro等。
    97
    2025/12/30
  • Aigtek功率放大器&安布雷拉超声换能器联合测试合集!
    强强联合共筑超声新基础! 作为超声系统的“心脏”与“神经末梢”,功率放大器与换能器的适配性直接决定设备性能上限,而当核心驱动技术遇上顶尖换能器工艺,超声应用的性能边界将被重新定义!近日,Aigtek安泰电子功率放大器就联合安布雷拉多款超声换能器,完成了一场联合测试! 换能器实测见真章 本次安布雷拉厂家寄来了ZDYW-40/200-NA、ZDYW-1M-01E等7款超声换能器,应用覆盖超声波流量计、
  • 从 “被动等待” 到 “主动精准”:6400 万企业数据支撑,招商行业迎来效率革命
    2025年以来,“零租金”竞赛席卷全国产业园区,园区背靠政府资源,承受短期的租金损失,以换取长远的产业布局和战略价值。面对日益激烈的区域竞争和不断变化的产业格局,企业和园区都站在了十字路口。企业希望找到一个真正理解其需求、能助其发展的“创新伙伴”而非仅仅是“房东”;园区则需要摆脱对土地价格和单一政策的依赖,构建可持续发展的产业生态。传统招商引资模式正面临前所未有的挑战:过去依赖优惠政策、土地价格和
  • 一家想让普通人“硬控”华强北的AI公司,完成近亿元融资
    「另一种平权。」 在软件工程师们开始习惯用Cursor共同编程的今天,硬件工程师的世界依然显得有些古典—— 如果想开发一个App,AI或许能在几分钟内帮你生成可运行的代码框架;但如果想设计一款简单的智能硬件——比如一盏护眼灯或是一个电子玩具,你依然需要经历漫长的流程:选型、画原理图、设计PCB(Printed Circuit Board,印制电路板)、打板、焊接、调试等等。 “一个中等复杂度的消费
  • 指数科技完成近亿元Pre-A轮融资,AI重塑硬件研发范式,开启“创意即产品”新时代
    近日,专注AI驱动硬件设计的高成长型企业指数科技宣布完成近亿元Pre-A轮融资。本轮融资由硬科技领域头部机构云启资本领投,誉尊资本、尚势资本等跟投,资金将主要用于核心AI技术平台AFH(AI For Hardware)的深化研发、产品生态构建以及AI设计系统的市场化落地,进一步夯实其在“AI生成硬件”赛道的先发优势。 AI为硬件研发装上“生成引擎”,重构创意落地逻辑 指数科技所研发的AFH平台,是
  • CXL协议:CSR寄存器介绍
    CXL CSR寄存器分为配置空间寄存器和memory map空间寄存器。配置空间寄存器主要用于发现和配置CXL功能,包括DVSEC ID Assignment、DOE Type Assignment和PCIe DVSEC for CXL Device。memory map寄存器位于6个区域内,包括RCD Upstream Port和RCH Downstream Port寄存器、Component寄存器、CXL.cache和CXL.mem寄存器等。访问memory map寄存器时,需要遵循特定的规则,例如32-bit寄存器应4字节访问,64-bit寄存器应8字节访问。
    CXL协议:CSR寄存器介绍
  • Windows 安全中心打不开解决方案记录
    Windows安全中心打不开的问题可以通过重新安装安全中心来解决。访问uupdump.net网站,选择适合自己系统的版本并下载Microsoft.SecHealthUI_8wekyb3d8bbwe.appx文件,若出现错误则更换相近版本。下载完成后,在指定路径添加.appx后缀并双击安装,即可重新开启安全中心。
    Windows 安全中心打不开解决方案记录
  • 奈斯!我学会在树莓派 CM0 NANO 上本地部署
    特别感谢文章作者:无垠的广袤 / 李金磊,辛苦制作的教程,非常适合新人及树莓派爱好者学习使用!如果你想了解更多教程,可以查看下面的内容: 树莓派 CM0 Dev Kit: 我用树莓派CM0做了一个非常有趣的网页手写数字识别功能! 我用树莓派CM0做了一个数字识别! 新品树莓派CM0,用于智能家居? 用树莓派CM0做物体识别,小白一键跑通! 我用树莓派CM0做了个人脸检测,结果大家全在要代码和模型!
  • 这几个嵌入式软件开源项目值得深度复刻!
    复刻开源项目是提高嵌入式工程化能力的有效途径。推荐几个适合复刻的开源项目,如MultiButton、letter-shell、EasyLogger等,它们涵盖了状态机设计、命令行框架和日志库等功能。复刻方法分为三步:首先运行项目确保功能正常,其次绘制模块图理解其内部结构,最后用自己的代码重新实现核心功能。选择代码量适中且设计清晰的实际项目进行复刻,能够有效提升嵌入式编程技巧。
  • 邪修如何升级 boot?
    鱼鹰分享了三种APP升级boot的方法,并认为最简单的方式是在app代码中嵌入boot代码进行升级,无需额外编写驱动或实现传输协议,易于操作且不易出错。然而,需要注意的是,在Linux环境下使用xxd命令将bin文件转换为头文件数组,Windows环境也有类似命令。此外,虽然这种方法能快速验证升级流程是否存在问题,但在实际应用中仍需谨慎,因为OTA升级存在变砖的风险,除非能找到根本原因并彻底解决,否则即使升级了bug的boot也无法解决问题。
    236
    2025/12/16
    邪修如何升级 boot?
  • 适合单片机的加密算法之 TEA,XTEA,XXTEA!!!
    TEA算法是一种微型加密算法,由David J.Wheeler于1994年发明。其特点是实现简单,仅需少量代码即可完成加密和解密过程。TEA使用64位明文分组和128位密钥,经过32轮迭代后输出64位密文。然而,TEA存在致命缺陷,如等价密钥问题和密钥混合方式过于简单。 为了解决这些问题,设计者提出了XTEA算法,增加了更多密钥表和复杂的密钥混合方式,提高了安全性。而XXTEA则允许非固定长度的数据块进行加密,并通过环形依赖机制增强了安全性。这些改进使得TEA系列算法更适合实际应用中的数据加密需求。
  • 基于AR衍射光波导眼镜的电力配电站智能化巡检运维方案|阿法龙XR云平台
    在电力配电站巡检运维工作中,传统模式依赖纸质记录、人工判断,存在效率低下、误差率高、数据追溯困难等问题。为破解上述痛点,本方案引入透明墨镜形态的AR衍射光波导眼镜(重量仅50克,满足6小时佩戴需求),融合电子化SOP流程清单、AI智能识别、电子报表生成及巡检视频AI分析等核心功能,构建高效、精准、智能化的巡检运维体系,全面提升配电站巡检质量与管理水平。 本方案核心设备为AR衍射光波导眼镜,其透明墨

正在努力加载...

登录即可解锁
  • 海量技术文章
  • 点点互娱官网入口下载
  • 产业链客户资源
  • 写文章/发需求
立即登录
热门作者 换一换
热门专题 更多
Baidu
map