后端

如何使用 Apache IoTDB UDF

本文将概述用户使用 UDF 的大致流程,UDF 的详细使用说明请参考官网用户手册: 编写 UDF IoTDB 为用户提供编写 UDF 的 JAVA API,用户可以自主实现 UDTF 类,IoTDB 将通过类加载机制装

Spring Boot 配置文件高级实战指南 热更新/动态配置/安全加密/分布式同步/环境变量注入

博主社群介绍: ① 群内初中生、高中生、本科生、研究生、博士生遍布,可互相学习,交流困惑。 ② 热榜top10的常客也在群里,也有数不清的万粉大佬,可以交流写作技巧,上榜经验,涨粉秘籍。 ③ 群内也有职场精英,大厂大佬,跨国企业主管,可交流技术、面试、找工作的

当AI遇见架构:Vibe Coding时代的设计模式复兴

🌉 当AI遇见架构:Vibe Coding时代的设计模式复兴 序章:编码范式的世纪转身 一、AI时代的架构悖论 1.1 效率与混乱的二律背反 1.2 架构师的文艺复兴 二、五大关键架构维度 2.1 模式化提示工程 2.2 抗腐化架构设计 2.3 模式识别协同 三、实战:AI时代的架构配方 3.1 微服务通

基于 Rust 与 DeepSeek V3.2 构建高性能插件化 LLM 应用框架深度解析

前言随着大语言模型(LLM)技术的飞速迭代,应用开发范式正经历从"单一脚本调用"向"复杂系统工程"的转变。在构建企业级 LLM 应用时,开发者面临的核心挑战在于如何平衡系统的稳定性与灵活性:既要适配快速更迭的模型接口(如 DeepSeek V3.2),又

android系统稳定性-内存问题分析总结

前言 软件版本在拷机(长稳)阶段最容易系统稳定性问题,而且任何卡死/卡顿/崩溃/重启等现场都可能是内存异常导致,从系统工程师角度会遇到各种内存问题,不管是应用挂死,系统挂死,kernel挂死,应用内存泄漏,系统内存泄漏,kernel内存泄漏等都会遇到,有时解决一个稳定性问题,需要不同的团队开发人员,且每次挂死原因都不会一样,一百次挂死有一百个原因,导致问题也不好总结,下面也是根据之前遇到过的内存问

nginx和gateway的区别

相同点:都是可以实现对[api]接口的拦截,负载均衡、反向代理、请求过滤等,可以实现和网关一样的效果。 a、底层实现 [Nginx]采用C语言编写的 [微服务]都是自己语言编写的 比如Gateway就是java写的。 毕竟Gateway属于Java语言编写的, 能够更好对微服务实现扩展功能,相比Nginx如果想实现扩展功能需要结合Nginx+Lua语言等。 b、负载均衡 Nginx实现[负载均衡]

MySQL:CRUD(二)

目录一、截断表1、语法二、插入查询1、语法三、聚合函数1、常用函数(1)COUTN(2)SUM(3)AVG(4)MAX(5)MIN四、Group by分组查询1、语法五、having子句六、内置函数1、日期函数2、字符串处理函数3、数学函数4、其他常用函数一、

C++链接错误:静态变量的初始化问题

在使用C++时,编译项目时偶尔会发生链接,这些错误很多时候是偶发的,可能再编一次,或者换个模式,换个参数,就没有编译错误了,但之后可能还会出现。由于是在编译阶段,问题不容易排查。这样的错误有可能就是静态变量的初始化问题。 简单概括:当静态变量的初始化过程中,需要其他静态变量的值时,就有可能产生不确定的链接错误。 主要原因:C++不固定静态变量的初始化顺序,在初始化静态变量时,如果你需要其他静态变

【RabbitMQ】工作模式实现

目录 一、Work Queues (工作队列模式) 1.1 生产者 1.2 消费者 二、Publish/Subscribe(发布/订阅) 2.1 生产者 2.2 消费者 三、Routing(路由模式) 3.1 生产者 3.2 消费者 四、Topics(通配符模式) 4.1 生产者 4.2 消费者

JVM中的锁优化

锁优化 Jvm 在加锁的过程中,会采用自旋、自适应、锁消除、锁粗化等优化手段来提升代码执行效率。 什么是锁升级,降级? 锁的4中状态:无锁状态、偏向锁状态、轻量级锁状态、重量级锁状态(级别从低到高)。 所谓的锁升级、降级,就是 JVM 优化 synchronized 运行的机制,当 JVM 监测到不同的竞争状况是,会自动切换到不同的锁实现。这种切换就是锁的升级、降级。 锁升级