记一次SQL隐式转换导致精度丢失问题的排查 → 不规范就踩坑
开心一刻 刚毕业的侄子给我发消息侄子:叔,人生太难了我:怎么呢?侄子:工作太难了,感情也太难了,怎么什么都这么难我:你还小啊侄子:大了就不难了?我:大了你就习惯了 问题复现 先准备表:数据源( tbl_datasource )以及数据 DROP TABLE IF EXISTS `tbl_dataso ...
K8s新手系列之资源清单(Manifests)
Manifests的基本概念 在 Kubernetes 中,Manifests(清单)是用于定义集群中资源对象的声明式配置文件(通常以 YAML 或 JSON 格式编写,生产环境中通常以YAML编写)。它们描述了 期望的状态(Desired State),由 Kubernetes 控制器负责将集群的 ...
把 Java WebApi 快速转为 Mcp-Server(使用 Solon AI MCP)
solon-ai-mcp,提供了各种 mcp 相关能力,支持 java8, java11, java17, java21, java24 。是 solon-ai 项目的重要组成部分,可以快速把 api 转为 mcp-server ...
一次小而美的重构:使用 C# 在 Avalonia 中生成真正好看的词云
前言 我之前不是用 Avalonia 开发了 StarBlogPublisher(一款为 StarBlog 设计的 Markdown 文章发布工具)吗? 当时里面有个分类 词云(Word Cloud) 展示功能。 初版的词云虽然 "能用",但效果极其粗糙——基本只是简单堆叠文字,完全没有体现出词云那 ...
Nacos简介—3.Nacos的配置简介
大纲 1.Nacos生产集群Web端口与数据库配置 2.Nacos生产集群的Distro协议核心参数 3.Nacos打通CMDB实现跨机房的就近访问 4.Nacos基于SPI动态扩展机制来获取CMDB的数据 5.基于Nacos SPI机制开发CMDB动态扩展 6.Nacos基于CMDB来实现多机房就 ...
StarBlog和Masuit.MyBlogs博客程序学习使用日记(二)
使用中发现管理平台的博客列表无法查看,发现是echarts.min.js引用路径无效,找到route.config.js之后找到对应的菜单配置项修改对应的路径为https://cdn.staticfile.org/echarts/4.3.0/echarts.min.js即可,后续考虑是不是修改为本地 ...
LLM Agent的构建:OpenAI官方指南解读
本文是对 OpenAI 近期发布的《A Practical Guide to Building Agents》的读后感与总结 Agent火爆的背景 大型语言模型(LLM)处理复杂、多步骤任务的能力日益增强 。特别是,在推理 (reasoning)、多模态 和 工具使用方面的进步,催生了一类新的、由L ...
K8s新手系列之K8s中的资源
K8s中资源的概念 在kubernetes中,所有的内容都抽象为资源,用户需要通过操作资源来管理kubernetes。 kubernetes的本质上就是一个集群系统,用户可以在集群中部署各种服务,所谓的部署服务,其实就是在kubernetes集群中运行一个个的容器,并将指定的程序跑在容器中。kube ...
Hadoop和Spark大数据挖掘与实战
1.概述 本节将系统讲解大数据分析的完整流程,包括数据采集、预处理、存储管理、分析挖掘与结果可视化等核心环节。与此同时,我们还将对主流数据分析工具进行横向对比,帮助读者根据实际需求选用最合适的工具,提升数据价值挖掘的效率与深度。 2.内容 1.数据采集 数据采集是大数据分析的起点,旨在通过多种手段高 ...
松灵机器人scout mini 自主导航(5)——采用 LIO-SAM +CMU exploration
重操旧业,最近实验室又需要测试无人车导航算法,因此又重新启动了松灵机器人scout mini小车 自主导航项目。通过调研,最终选择了前几年比较火的CMU团队的策略(https://www.cmu-exploration.com/)。 CMU exploration 介绍 CMU exploratio ...
使用sealos快速搭建kubernetes集群!!!
什么是sealos? Sealos 是一款基于 Kubernetes 的轻量级操作系统,专为云原生环境设计,主要用于快速部署和管理 Kubernetes 集群。它采用“容器化内核”的概念,将操作系统和 Kubernetes 深度集成,简化了集群的安装、运维和扩展流程。 sealos 是一个简单的 G ...
AI Agent离我们有多远?认知革命的开始(上篇)
认知是成本最低的对冲。 ——张三思维进化论 深夜3点,我与AI Agent的惊人对话 2025年的一个深夜,我习惯性地打开电脑处理一些工作。身为一个从大厂转型的自由职业者,夜晚往往是我效率最高的时段。正当我准备关闭电脑时,突然收到一则推送:「OpenAI发布最新Agent系统,可自主完成90%知识工 ...
物流规划、仓储自动化和算法调度的问题分析
问题提出 物流分拣配送, 仓库里是导轨传输货物, 货物比较大, 要用叉车搬运. 现在有一批货要从深圳-广州-佛山-广西, 途径广州会卸一批货, 途径佛山再卸一批, 最后一批送到终点广西. 这意味着在装车的时候广西的货要放在最里面, 佛山次之, 广州放最外面. 问, 怎么通过算法实现控制导轨, 按这个 ...
关于Bevy中的原型Archetypes
认识Bevy中的原型 Bevy是基于ECS(Entity-Component-System)架构的游戏引擎,其中的Entity实体是游戏中的一个基本对象,但实体本身通常只是一个标识id,它不包含任何具体的数据或行为,只是组件(Component)的容器。 具体一点,要在Bevy(或是绝大多数基于EC ...
GC垃圾收集时,居然还有用户线程在奔跑
之前面试被问到过“当GC垃圾收集时,是所有的用户线程都停止了吗?”,这一篇我们来探究一下这个问题。 其实执行本地代码的线程仍然可以运行,那么这些线程一旦改变了对象中的引用关系或创建了新的对象,这会不会造成GC错误,引发问题呢? 首先举一个例子,证明在GC期间,执行native函数的线程仍然在运行,实 ...
开发 MCP Proxy(代理)也可以用 Solon AI MCP 哟!
Java AI(智能体) 全场景应用开发框架(LLM,Function Call,RAG,Embedding,Reranking,Flow,MCP Server,Mcp Client,Mcp Proxy)。同时兼容 java8 ~ java24。也是央企信创的优选! ...
dotnet 9 通过 AppHostRelativeDotNet 指定自定义的运行时路径
进行框架依赖发布的时候,应用程序需要有 dotnet runtime 运行时才能跑起来。在 dotnet 9 之前,通常都是需要安装到系统的 Program File 文件夹下的全局 dotnet 运行时的支持。在 dotnet 9 时,引入了 AppHostRelativeDotNet 机制,允许... ...
《Universal Number Posit Arithmetic Generator on FPGA》(一)
A parameterized Verilog HDL is constructed for each unit which takes posit word size (N) and posit exponent size (ES), FP exponent size (E), where req ...