背景 最近很多伙伴想使用银河麒麟高级服务器系统v10来部署最新版本的k8s集群,可能遇到了各式各样的问题,于是准备使用kylinOS v10重温一遍kubeadm部署最新版本k8s的流程,也是替大家踩踩坑。 在进行服务器基础配置优化时,到内核参数修改这一步,引发了一些新的思考。 过程 在修改内核参数 ...
——基于异步优化与 MyBatis-Plus 分页插件思想的实践 适用场景 数据量较大的单表分页查询 较复杂的多表关联查询,包含group by等无法进行count优化较耗时的分页查询 技术栈 核心框架:Spring Boot + MyBatis-Plus 异步编程:JDK 8+ 的 Complet ...
前言 在日常服务器运维中,我们往往默认服务器的时间是精准的。但最近一次偶然的 date 查询,让我发现——服务器时间竟然悄悄地漂移了…… 本文记录了整个排查与解决的过程,希望能帮到遇到类似问题的朋友,也为自己留下一份系统化的成长笔记。 发现问题 我最近在开发 StarBlog 的访问分析功能,但发现 ...
Bagging、Boosting、Stacking是常见集成学习的形式,它们都是通过对多个学习器进行有机组合,达到比单个学习器性能更好的目标。 一、Bagging 1.算法概述 Bagging(Bootstrap Aggregating)算法即自助聚合算法,是一种基于统计学习理论的集成学习算法,主要 ...
随着微服务架构的广泛应用,服务之间的通信方式成为了系统设计中的重要一环。微服务的核心理念是将系统拆分为多个独立的服务,每个服务负责特定的业务功能。为了实现这些服务之间的协作,通信方式的选择至关重要。 微服务之间的通信方式主要分为两大类: 同步通信:服务之间直接调用,通常需要立即返回结果。 异步通信: ...
今天,我将为大家介绍一个当前非常流行的可视化智能体搭建平台——n8n。n8n(发音为 "n-eight-n")是一个强大的自动化工具,它能够帮助您轻松地将任何具有API的应用程序与其他应用程序进行连接,并通过最少的代码或甚至无需编写代码来实现数据的自动化流转。 n8n的核心特点之一是高度可定制,它提 ...
引言 本教程将带你全面了解SemanticKernel,一款强大的AI开发工具包。以下内容基于实际代码示例,帮助你快速掌握使用技巧。 资源链接: 教程代码仓库:https://github.com/AIDotNet/SemanticKernel.Samples QQ交流群:961090189 微信交 ...
作为Python开发者,你是否经常被依赖安装的漫长等待、虚拟环境的繁琐管理,或是脚本分享时“环境不一致”的问题困扰? 近年来,一款名为UV的工具悄然兴起,它不仅以极速安装依赖著称,更通过一系列创新设计重构了Python脚本的运行逻辑。 本文主要介绍UV的三大实用技巧,从“依赖即代码”到“动态环境隔离 ...
在之前的分析中,我们深入探讨了cline prompt的设计理念(Cline技术分析:prompt如何驱动大模型对本地文件实现自主变更),揭示了其在激发语言模型能力方面的潜力。现在,我们将这些理论付诸实践,探索如何运用cline的prompt设计思路,激活小模型的工具调用能力。 小规模语言模型(LL ...
分布式锁在集群的架构中发挥着重要的作用。以下有主要的使用场景 1.在秒杀、抢购等高并发场景下,多个用户同时下单同一商品,可能导致库存超卖。 2.支付、转账等金融操作需保证同一账户的资金变动是串行执行的。 3.分布式环境下,多个节点可能同时触发同一任务(如定时报表生成)。 4.用户因网络延迟重复提交表 ...
大家好,我是 V 哥。 在鸿蒙 NEXT 开发中,ArkUI 提供了丰富的 3D 变换和手势事件功能,可用于创建生动且交互性强的用户界面。下面详细介绍 ArkUI 的 3D 变换和手势事件,并给出相应的 ArkTS 案例代码。 1. ArkUI 3D 变换 ArkUI 支持多种 3D 变换效果,如旋 ...
一、单据污染解决方案 感觉本篇对你有帮助可以关注一下我的微信公众号(深入浅出谈java),会不定期更新知识和面试资料、技巧!!! 什么是数据污染? 单据数据污染是指业务单据在存储、传输或处理过程中,由于异常操作、系统缺陷或外部干扰,导致数据被错误修改、覆盖或破坏,最终影响数据的准确性、完整性和可靠性 ...
开心一刻 刚毕业的侄子给我发消息侄子:叔,人生太难了我:怎么呢?侄子:工作太难了,感情也太难了,怎么什么都这么难我:你还小啊侄子:大了就不难了?我:大了你就习惯了 问题复现 先准备表:数据源( tbl_datasource )以及数据 DROP TABLE IF EXISTS `tbl_dataso ...
Manifests的基本概念 在 Kubernetes 中,Manifests(清单)是用于定义集群中资源对象的声明式配置文件(通常以 YAML 或 JSON 格式编写,生产环境中通常以YAML编写)。它们描述了 期望的状态(Desired State),由 Kubernetes 控制器负责将集群的 ...
solon-ai-mcp,提供了各种 mcp 相关能力,支持 java8, java11, java17, java21, java24 。是 solon-ai 项目的重要组成部分,可以快速把 api 转为 mcp-server ...
前言 我之前不是用 Avalonia 开发了 StarBlogPublisher(一款为 StarBlog 设计的 Markdown 文章发布工具)吗? 当时里面有个分类 词云(Word Cloud) 展示功能。 初版的词云虽然 "能用",但效果极其粗糙——基本只是简单堆叠文字,完全没有体现出词云那 ...
大纲 1.Nacos生产集群Web端口与数据库配置 2.Nacos生产集群的Distro协议核心参数 3.Nacos打通CMDB实现跨机房的就近访问 4.Nacos基于SPI动态扩展机制来获取CMDB的数据 5.基于Nacos SPI机制开发CMDB动态扩展 6.Nacos基于CMDB来实现多机房就 ...
使用中发现管理平台的博客列表无法查看,发现是echarts.min.js引用路径无效,找到route.config.js之后找到对应的菜单配置项修改对应的路径为https://cdn.staticfile.org/echarts/4.3.0/echarts.min.js即可,后续考虑是不是修改为本地 ...
本文是对 OpenAI 近期发布的《A Practical Guide to Building Agents》的读后感与总结 Agent火爆的背景 大型语言模型(LLM)处理复杂、多步骤任务的能力日益增强 。特别是,在推理 (reasoning)、多模态 和 工具使用方面的进步,催生了一类新的、由L ...
K8s中资源的概念 在kubernetes中,所有的内容都抽象为资源,用户需要通过操作资源来管理kubernetes。 kubernetes的本质上就是一个集群系统,用户可以在集群中部署各种服务,所谓的部署服务,其实就是在kubernetes集群中运行一个个的容器,并将指定的程序跑在容器中。kube ...