2

【机器人】—— 2. ROS 集成开发环境配置

和大多数开发环境一样,理论上,在 ROS 中,只需要记事本就可以编写基本的 ROS 程序,但是工欲善其事必先利其器,为了提高开发效率,可以先安装集成开发工具和使用方便的工具:终端、IDE.... 1.安装终端:Terminator 在 ROS 中,需要频繁的使用到终端,且可能需要同时开启多个窗口,推 ...

城北有个混子 发布于 2025-07-24 17:05 评论(0) 阅读(303)
0

痞子衡嵌入式:从i.MXRT600用户手册UM里一个关于FlexSPI LUT长度的勘误说起

大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是i.MXRT全系列FlexSPI外设的LUT长度。 事情起源于一个 RT600 客户, 他们读芯片用户手册发现 FlexSPI 外设 LUT 长度为 128 words(这是 RT500/RT10xx/RT1170 上的两倍),他们想尝 ...

痞子衡 发布于 2025-07-24 15:42 评论(0) 阅读(177)
2

面试官:聊聊RAG的执行流程?

RAG、MCP 和 FunctionCall 等都是 AI 的核心技术,同时也是面试中最长问的知识点,那么今天就来看下:RAG 技术及其执行流程。 概述 RAG(Retrieval-Augmented Generation,检索增强生成)是指在将原始问题发送给大语言模型之前,先通过外部知识库将数据进 ...

磊哥|www.javacn.site 发布于 2025-07-24 15:39 评论(0) 阅读(414)
0

底层的告警,上层业务应该收吗?

有朋友问:我是业务应用的 DEV 或 SRE,我的应用依赖了底层服务和基础设施,比如依赖基础网络、Kubernetes、MySQL、收银台服务,那这些基础服务如果出问题,我应该收告警吗?夜莺里有个订阅规则,是不是就是为此设计的? 本文讲讲笔者的个人理解,欢迎大家留言一起探讨实践经验。 首先,请大家看 ...

IT运维监控 发布于 2025-07-24 15:28 评论(0) 阅读(333)
0

Kubernetes禁用Swap的深度解析:资源控制、性能与稳定性的基石

1.Swap介绍 Swap Space 是开辟在操作系统磁盘上的一块区域,此块区域可以是一个分区,也可以是一个文件,或者是他们的组合。基于其场景特性,也就是说:当操作系统物理内存不够用时,Linux 系统会将内存中不常访问的数据同步至 Swap 上,这样系统就有更多的物理内存为各个进程服务;反之,当 ...

人艰不拆_zmc 发布于 2025-07-24 15:22 评论(0) 阅读(210)
0

Django实时通信实战:WebSocket与ASGI全解析(上)

WebSocket 是一种全双工通信协议,支持实时数据传输,适用于聊天、协作、监控等场景。ASGI 是异步 Web 标准,配合 Uvicorn 服务器和 Django Channels,可实现 Django 的 WebSocket 功能,提升实时应用性能。 ...

小王子1024 发布于 2025-07-24 14:36 评论(0) 阅读(236)
0

HAMi vGPU 原理分析 Part2:hami-webhook 原理分析

上篇我们分析了 hami-device-plugin-nvidia,知道了 HAMi 的 NVIDIA device plugin 工作原理。 本文为 HAMi 原理分析的第二篇,分析 hami-scheduler 实现原理。 为了实现基于 vGPU 的调度,HAMi 实现了自己的 Schedule ...

探索云原生 发布于 2025-07-24 13:34 评论(0) 阅读(166)
1

从频繁告警到平稳发布:服务冷启动 CPU 风暴优化实践

本文针对服务启动后几分钟内 CPU 持续处于高峰状态的问题,提出了自己的分析思路与解决方案。最终线上效果比较显著,成功解决了每次发版过程中频繁告警、业务受损以及用户体验不佳的问题,为服务的高可用性增添了一道重要保障。本文的重点在于问题的发现、分析及解决思路。对于 CPU 相关的问题,火焰图和 Art... ...

vivo互联网技术 发布于 2025-07-24 11:03 评论(0) 阅读(414)
0

从Mono脚本生成Entity:深入理解Unity DOTS中的Archetype、Chunk与Entity结构设计

Unity 的 DOTS(Data-Oriented Technology Stack)是面向性能极致优化的一种架构范式,其底层结构设计并非偶然,而是深思熟虑的结果。本篇文章将从开发者最熟悉的入口——MonoBehaviour 脚本 + Baker 入手,逐步剖析 DOTS 中 Entity 是如何 ...

三页菌 发布于 2025-07-24 10:58 评论(0) 阅读(213)
0

深入浅出--从零开始建设k8s监控之thanos(六)

前言 书接上文,目前环境已经做好了水平拆分,是这个样子的 本文使用thanos对这些prometheus进行数据汇聚,并且详细讨论一下thanos 环境准备 组件 版本 操作系统 Ubuntu 22.04.4 LTS docker 24.0.7 thanos 0.36.1 thanos概述 than ...

it排球君 发布于 2025-07-24 10:47 评论(0) 阅读(225)
1

uni-app支付宝小程序样式穿透失效

支付宝小程序端在页面中做组件的样式穿透是可以生效的,但是在组件里再对子组件做样式穿透是不会生效,这个问题其实我在快手和抖音端也遇到过,当时没有想到记录下来,这次整支付宝又遇到了…… ...

!win ! 发布于 2025-07-24 10:08 评论(0) 阅读(348)
0

【Redis 内存管理核心】过期键删除策略与内存淘汰机制详解

Redis 的过期键删除策略和内存淘汰策略是其管理内存、防止内存耗尽的关键机制,它们解决的是不同层面的问题: 一、过期键删除策略 目标是自动删除那些设置了过期时间且已过期的键,释放其占用的内存。Redis 采用两种策略协同工作: 惰性删除 原理: 当客户端尝试访问一个键时,Redis 会先检查这个键 ...

佛祖让我来巡山 发布于 2025-07-24 09:49 评论(0) 阅读(281)
7

JavaScript 编年史:探索前端界巨变的幕后推手

原文地址:https://deno.com/blog/history-of-javascript JavaScript 简史 今年,JavaScript 迎来了 30 岁生日。 在这三十年里,JavaScript 从一门仅用 10 天开发出来的“小众脚本语言”,成长为全球最受欢迎的编程语言。让我们通 ...

葡萄城技术团队 发布于 2025-07-24 09:43 评论(3) 阅读(666)
1

Web前端交互利用Python跟大模型操作

一个简单的演示,如何把大模型应用集成到自己的应用场景当中。 这里的场景我们模拟的是在吃鸡游戏中,一个作战计划,是否符合老六的行为规范。 ...

哥本哈士奇(aspnetx) 发布于 2025-07-24 09:25 评论(0) 阅读(322)
2

ARM-M与RISC-V(32bit)的区别--基于CM4与Nuclei_N300

1 systick与core timer ARM Cortex-M内核包含了一个SysTick定时器,SysTick 是一个24 位的倒计数定时器,当计到0 时,将从RELOAD 寄存器中自动重装载定时初值。 而RISC-V内核中自带一个core timer, core timer是一个64位的定时 ...

林接接 发布于 2025-07-24 09:15 评论(0) 阅读(158)
0

Mysql查询语句执行流程?更新语句执行流程?

查询语句执行流程 查询语句的执行流程如下:权限校验、查询缓存、分析器、优化器、权限校验、执行器、引擎。 举个例子,查询语句如下: select * from user where id > 1 and name = 'seven'; 首先,通过连接器,客户端与MySQL服务器建立连接,并完成身份认证 ...

程序员Seven 发布于 2025-07-24 09:00 评论(0) 阅读(320)
14

还在手写JSON调教大模型?.NET 9有新玩法

引言 .NET 9 迎来了一项备受期待的功能更新:对JSON Schema的原生支持。这一新增功能极大地简化了JSON Schema的生成与使用。JSON Schema作为一种描述JSON数据结构的标准格式,能够帮助我们有效地验证数据结构和类型。尤其在与大语言模型(LLM)进行交互的场景中,它扮演着 ...

.NET骚操作 发布于 2025-07-24 08:45 评论(2) 阅读(1754)
22

那些年我们一起追过的Java技术,现在真的别再追了!

大家好,我是晓凡。 一、写在前面 前两天,有粉丝朋友小赵,兴冲冲地问我:“凡哥,我想学JSP,网上教程可便宜了,9块9包邮!” 我当场差点把刚喝下去的冰美式喷到他脸上。 “兄弟,JSP现在连坟头草都三米高了,你学它干嘛?给历史博物馆交简历吗?” 小赵一脸懵:“可我看招聘网站上,还有公司写‘熟悉JSP ...

程序员晓凡 发布于 2025-07-24 08:11 评论(23) 阅读(3469)
0

Golang基础笔记十四之文件操作

本文首发于公众号:Hunter后端 原文链接:Golang基础笔记十四之文件操作 这一篇笔记介绍 Golang 里文件的相关操作,主要用的库是 io。 以下是本篇笔记目录: 文件读取 文件写入 文件追加 os.OpenFile() 文件属性 1、文件读取 1. 文件的打开与关闭 1) os.Open ...

XHunter 发布于 2025-07-23 22:35 评论(0) 阅读(260)
7

一款基于 .NET 开源免费、轻量快速、跨平台的 PDF 阅读器

前言 今天大姚给大家分享一款 .NET 开源免费、轻量快速、跨平台的 PDF 阅读器:Caly。 项目介绍 Caly 是一款 .NET 开源免费(MIT license)、轻量快速、跨平台的 PDF 阅读器,工具性能和效率是其核心设计理念。Caly 利用 Avalonia UI、SkiaSharp ...

追逐时光者 发布于 2025-07-23 22:32 评论(0) 阅读(1164)