刷新
doc-llm-autotest 基于大模型的文档自动化测试平台:worker服务的可靠性增强

一、可靠性分析 从架构图上,我们可以看出worker调用大模型服务过程中,会发生阻塞等待,如果此时worker异常容器挂掉了,那么此次任务状态会一直为processing,并且因为redis关联task_id的消息已经被消费了,那么这个任务就无法被识别出来重试。 基于这个场景分析,我们要补充巡检服务 ...

数据会说谎?三大推断方法帮你“审问”数据真相

博主头像 很多刚入行甚至想入行数据分析的朋友,往往会陷入一个误区:以为数据分析就是不停地做报表、画饼图。 其实,数据分析的核心魅力在于 “推断”——即见微知著。 在现实生活中,我们很难获取“全量数据”(比如你不可能调查全国每一个人的身高),那么,如何通过手中的“小样本”去推测“大总体”的规律? 这就需要用到统 ...

JAVA 使用国密 SM4 加解密

博主头像 SM4算法 百度百科 中华人民共和国政府采用的分组密码标准SM4.0(原名SMS4.0)是中华人民共和国国家密码管理局于2012年3月21日发布的分组密码标准,对应行业标准为GM/T 0002-2012,采用128位分组长度和128位密钥结构,加密过程基于32轮非线性迭代,并配置固定8比特输入8比特 ...

生产事故-那些年遇到过的OOM

博主头像 入职多年,面对生产环境,尽管都是小心翼翼,慎之又慎,还是难免捅出篓子。轻则满头大汗,面红耳赤。重则系统停摆,损失资金。每一个生产事故的背后,都是宝贵的经验和教训,都是项目成员的血泪史。为了更好地防范和遏制今后的各类事故,特开此专题,长期更新和记录大大小小的各类事故。有些是亲身经历,有些是经人耳传口授 ...

在PySide6/PyQt6的项目中实现样式切换处理

博主头像 在桌面应用开发中,“主题切换(深色 / 浅色模式)”已经不再是锦上添花的功能,而是逐渐成为一种用户刚需。尤其对于长时间使用的 ERP 工具类应用来说,良好的视觉舒适度对用户体验影响巨大。本篇随笔针对PySide6/PyQt6的项目的实现案例,介绍如何实现样式切换处理。 ...

开源 AI CRM 系统!新一代客户关系管理系统!

博主头像 大家好,我是 Java陈序员。 在数字化浪潮席卷企业运营的今天,客户关系管理(CRM)系统已成为企业实现精细化运营、提升核心竞争力的关键工具。 今天,给大家介绍一款开源的客户关系管理系统,支持集成 AI 操作! 关注微信公众号:【Java陈序员】,获取开源项目分享、AI副业分享、超200本经典计算机 ...

十大经典排序算法

博主头像 引言 所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。排序算法,就是如何使得记录按照要求排列的方法。排序算法在很多领域得到相当地重视,尤其是在大量数据的处理方面。一个优秀的算法可以节省大量的资源。在各个领域中考虑到数据的各种限制和规范,要得到一个符合实际的优秀 ...

用样本猜总体的秘密武器,4大抽样分布总结

博主头像 数据分析时,我们经常需要从样本数据推断总体特征。 而抽样分布就是连接样本与总体的重要桥梁,如果你不理解它,就无法理解为什么我们可以通过调查几千人来预测全国的选举结果,也无法理解A/B测试背后的逻辑。 本文将尽量使用大白话和Python代码,带你彻底搞懂抽样分布,并掌握最常用的四大分布:Z分布、T分布 ...

数据结构——树

博主头像 概述 树就是一种类似现实生活中的树的数据结构(倒置的树)。任何一颗非空树只有一个根节点。 树的定义:树是⼀种数据结构,它是由n(n≥1)个有限节点组成⼀个具有层次关系的集合。把它叫做“树”是因为它看起来像⼀棵倒挂的树,也就是说它是根朝上,⽽叶朝下的。 一棵树具有以下特点: 每个节点有零个或多个⼦节点 ...

Kafka与RocketMQ的形象理解

博主头像 一、先分清:两家店 “主打啥”(定位) 店类型 对应 MQ 主打能力(一句话) 像生活里的啥? 快递分拣站 Kafka 只拼 “快” 和 “多”,不管复杂服务 双 11 快递仓:一天分 10 万件,不帮改地址 社区便利店 RocketMQ 啥都管 “全”,服务灵活 楼下小超市:能留货、能退差、能帮存 ...

剑指offer-46、孩⼦们的游戏(圆圈中最后剩下的数)

博主头像 题目描述 有个游戏是这样的:⾸先,让 n 个⼩朋友们围成⼀个⼤圈,⼩朋友们的编号是0~n-1。然后,随机指定⼀个数 m ,让编号为0的⼩朋友开始报数。每次喊到 m-1 的那个⼩朋友要出列唱⾸歌,然后可以在礼品箱中任意的挑选礼物,并且不再回到圈中,从他的下⼀个⼩朋友开始,继续 0... m-1报数.. ...

如何在Python开发中实现无代码、纯配置的业务界面展示和常规数据操作的处理分析过程

博主头像 要实现无代码、纯配置的业务界面展示和常规数据操作,最佳的方式是通过实体-属性-值的设计方式,也就是常说的EAV模式,通过动态构建实体类型、动态构建对应的属性列表,以及根据类型的不同对属性值进行存储,从而构建一系列的处理规则,实现业务模块的动态化,本篇随笔探讨一下,如何在Python开发中实现无代码、... ...

123···50>