|
8月前
|
存储
|

序列化

1

146 0
|
8月前
|
人工智能 JSON 自然语言处理
|

短难误判率仅2%,新一代网关路由SHG,在P95不升前提下完胜RouteLLM。

在和 RouteLLM 的两档式对比中 RouteLLM 将约百分之 69.3 的短难请求路由至轻量模型,而本文提出的网关系统将短难请求中落入轻档的比例压缩到约 2.4%,整体 P95 几乎不变。实验表明,短难请求构成了一类独立且在实践中高度相关的 LLM 路由稳健性问题,而针对性的、常数级开销的守护机制可以在不增加整体成本和尾部延迟的前提下,大幅缓解这一问题。

623 0
|
10月前
|
人工智能 缓存 自然语言处理
|

95_跨任务提示:一次提示完成多种任务

在大语言模型(LLM)应用开发中,我们常常面临需要处理多个相关任务的场景。传统方法是为每个任务单独设计提示并调用API,这不仅增加了开发复杂度,还会导致token消耗增加和响应延迟累积。跨任务提示(Multi-Task Prompting)作为一种高效的提示工程技术,能够在单个提示中集成多个相关任务,让LLM一次调用完成多种处理需求。

328 0
|
2月前
|
人工智能 运维 安全
|

变电设备故障远程专家指导:重构电力运维的效率与安全边界

变电设备是电网“心脏”,其稳定关乎民生与经济。传统故障处理依赖专家现场支援,响应慢、风险高、资源缺。5G+AR+数字孪生赋能远程专家指导体系,实现分钟级响应、跨域协同、全程留痕。如广东电网2023年应用该系统,将山区变电站故障平均处理时长从7.8小时压缩至1.5小时;江苏某换流站台风抢修中,专家远程指导避险操作,零事故完成带电消缺。效率跃升、安全倍增、知识沉淀——智慧运维已来!(239字)

201 2
|
7月前
|
JavaScript 前端开发
|

前端新手练习纯js原生做轮播图的感悟

做轮播的要点

228 4
|
8月前
|
安全 Java API
|

Java 实用工具类使用指南:提升开发效率的核心技巧

本文系统梳理Java开发中10类常用工具类,涵盖字符串、日期、集合、加密、文件、数学、反射、IO流及网络操作,详解核心方法、使用场景与注意事项,助力开发者提升效率、减少冗余代码,增强程序稳定性与可读性。

207 0
|
8月前
|
安全 Java 编译器
|

Java并发编程核心原理与实践技巧

本文深入解析Java并发编程核心原理,涵盖线程生命周期、线程安全、synchronized与volatile机制、Lock接口、并发工具类及线程池实践,帮助开发者掌握高效、安全的并发编程技巧,规避死锁与资源泄露风险。

170 0
|
8月前
|
存储 安全 算法
|

Java学习避坑指南:初学者常犯错误与解决方案

本文总结Java初学者常犯的10大误区,涵盖语法死记、思维固化、异常处理缺失、static滥用、集合误用、JVM知识欠缺、框架依赖复制粘贴、代码不规范、缺乏实战及盲目刷题等问题,结合案例分析原因并提供解决方案,帮助新手建立正确编程思维,提升学习效率,少走弯路。

347 0
|
8月前
|
存储 缓存 运维
|

一场FullGC故障排查

本文记录了一次Java应用CPU使用率异常升高的排查过程。通过分析发现,问题由Full GC频繁触发导致,根源在于将大Excel文件解析为List<Map>结构后长期驻留JVM内存,造成堆内存膨胀、空间利用率低。结合JProfiler工具定位大对象,最终通过优化数据存储方式解决GC问题,总结出一套线上性能问题排查思路。

189 0
|
8月前
|
测试技术
|

发布模式

蓝绿部署通过两套并行系统实现零停机发布,绿色为现役系统,蓝色为新版本。测试无误后切换流量,支持快速回滚。适用于系统内聚、数据解耦场景,保障发布稳定性。

181 1
|
8月前
|
存储 缓存 Java
|

自定义注解

本文介绍如何在Spring框架中实现自定义注解,结合AOP与过滤器应用于日志记录、权限控制等场景,通过代码示例展示注解定义、元注解使用及拦截处理流程,涵盖从基础到进阶的完整实现步骤。

150 0
|
8月前
|
调度 缓存 BI
|

任务调度概念

本文介绍了任务调度的应用场景,如电商发券、银行还款提醒、财务数据统计、12306放票及天气信息更新等,强调其在指定时间自动执行任务的作用。任务调度可解放人力,提升系统自动化水平,并可用于缓存定时预热,有效避免缓存击穿问题。

169 0
|
8月前
|
存储 缓存 监控
|

EFC&CTO:缓存引发数据不一致问题排查与深度解析

EFC客户端在NAS场景下因缓存架构更新引发CTO测试data mismatch问题。经排查,发现分布式缓存中版本号(dv)回退导致读取旧的NULL数据,污染pagecache并最终写坏文件系统。根本原因为慢请求返回覆盖了最新版本号,修复方案为丢弃回退的版本号。通过日志分析与流程复现确认问题,并结合内核行为深入理解POSIX接口实现细节,最终解决数据不一致难题。

181 0
|
8月前
|
前端开发 程序员
|

SpringCloud常见注解及使用说明

SpringMVC中,通过注解将HTTP请求映射到控制器方法。@RequestMapping定义接口路径,实现前后端对接,如“/staff/add”对应新增操作;@GetMapping、@PostMapping等为其衍生注解,简化常用请求类型处理,统一实现请求路由。

184 0
|
8月前
|
Dubbo Java 应用服务中间件
|

2.搭建dubbo-zk应用

111

144 0
|
8月前
|
存储 缓存 运维
|

一场FullGC故障排查

111

216 0
|
8月前
|
Java jenkins 持续交付
|

Excel读取并数据List/Map-POI

111

118 0
|
8月前
|
SQL 安全 关系型数据库
|

了解SQL注入

111

119 0
|
8月前
|
存储 Java
|

超长String接收处理

111

128 0
|
8月前
|
存储 缓存 Java
|

自定义注解

111

122 0
|
8月前
|
缓存 Java 数据库连接
|

1.常见配置

111

107 0
|
8月前
|
存储 负载均衡 算法
|

负载均衡算法

111

105 0
|
8月前
|
存储 JSON Dubbo
|

4.Soul数据库设计

111

119 0
|
8月前
|
前端开发 程序员
|

常见注解及使用说明

111

114 0
|
8月前
|
存储 安全 数据库
|

RememberMe简介及用法

RememberMe功能实现用户关闭浏览器后仍保持登录状态,基于服务端机制而非简单存储账号密码。通过勾选“记住我”,系统在响应头中设置remember-me的Cookie令牌,后续请求自动携带该令牌验证身份。但存在令牌泄露风险,可通过Token持久化到数据库并结合二次校验提升安全性。

103 0
|
8月前
|
uml C语言
|

系统时序图

111

183 0
|
8月前
|
运维 NoSQL 测试技术
|

Redis:内存陡增100%深度复盘

本文复盘了一起Redis因大KEY和缓冲区激增导致内存占满、服务超时的故障。根本原因为大KEY引发带宽耗尽,输入输出缓冲区膨胀,最终内存被占满,即便淘汰策略生效也无法释放,致使服务不可用。文章深入分析了缓冲区机制,并提出开发运维规范与优化方案。

159 0
|
8月前
|
关系型数据库 MySQL Java
|

SpringCloud工程部署启动

本教程介绍SpringCloud微服务工程搭建与部署,支持完整导入或从零构建。创建user-service与order-service模块,配置数据库及依赖,实现RestTemplate远程调用,解决跨服务数据获取问题,帮助理解微服务拆分与通信机制。(239字)

143 0
|
8月前
|
Java Nacos Maven
|

Eureka服务注册与发现

本章完成Eureka注册中心搭建及服务注册实践,通过eureka-server、user-service与order-service模块实现服务注册与发现,演示多实例部署配置。虽Eureka已被SpringCloud逐步淘汰,但其核心思想仍具参考价值,后续将用Nacos替代并深入剖析。

115 0
|
8月前
|
Java Maven Spring
|

3. 打包

本文介绍Java项目打包为可执行JAR文件的两种方式:一是将所有内容打包进单一JAR,通过Maven配置、`mvn clean package`构建,并用`java -jar`运行;二是将JAR、依赖与配置文件分离,提升灵活性。涵盖配置、打包、运行及停止指令(如kill进程),适用于Spring Boot项目部署。

172 0
|
8月前
|
SQL 存储 关系型数据库
|

MySQL 初学者常见 10 大误区与避坑指南

本文总结MySQL初学者易踩的10大误区,涵盖索引设计、SQL编写、事务使用、字符集设置等方面,结合实际场景分析问题根源,提供可落地的解决方案与实操案例,帮助开发者规避常见错误,建立规范、高效、安全的数据库开发习惯。

210 0
|
8月前
|
消息中间件 Linux 应用服务中间件
|

Linux 微服务架构实践:从模块化到轻量级分布式

本文系统梳理Linux环境下微服务架构的实践路径,从单体应用痛点出发,解析“拆分—通信—治理”三步落地策略,结合Nginx、Consul、RabbitMQ等开源工具,展现Linux在进程隔离、网络配置与生态支持方面的天然优势,助力企业实现高效、稳定的轻量级分布式转型。

214 0
|
8月前
|
Dubbo Java 应用服务中间件
|

Thrift

Dubbo的Thrift协议基于原生Thrift扩展,添加了服务名、魔数等头信息,需用Thrift IDL编译器生成Java代码。当前依赖libthrift 0.8.0,配置统一端口,示例可参考官方项目。注意:不支持传递null值,且与原生Thrift不兼容。

282 0
|
8月前
|
JSON Dubbo 网络协议
|

Dubbo(缺省默认)

Dubbo缺省协议基于NIO和单一长连接,采用Hessian序列化,适用于小数据量、高并发场景,消费者多于提供者时表现优异。支持多连接扩展与线程池配置,但不宜用于传输大文件或大数据包,需实现Serializable接口,遵循Hessian兼容规范,保障服务稳定高效调用。

288 0
|
8月前
|
Java
|

JVM常见加载顺序

本示例展示了Java中各类代码块的执行顺序:静态代码块随类加载仅执行一次,优先于main方法;局部代码块在所属区域中直接执行;构造代码块每次创建对象前自动执行;构造器随后执行。输出结果体现其优先级与调用时机。

105 0
|
8月前
|
存储 消息中间件 开发框架
|

应用架构图

技术架构是将业务需求转化为技术实现的关键桥梁,基于应用架构明确技术分层、框架、语言及关键技术选型。涵盖单体四层结构(表现、业务、数据、基础)与分布式环境下应用间服务调用及外部系统集成,清晰界定内外部调用关系与边界,形成完整的技术架构体系。(238字)

174 0
|
8月前
|
uml C语言
|

系统时序图

时序图(Sequence Diagram)是UML中描述对象间消息传递时间顺序的交互图,横轴为对象,纵轴为时间,直观展现动态协作与并发过程。包含角色、对象、生命线、控制焦点和消息等元素,支持同步、异步与返回消息,适用于清晰表达系统交互逻辑。

114 0
|
8月前
|
数据库 索引 存储
|

数据库索引采用B+树不采用B树的原因

B+树所有数据存储于叶子节点,分支仅作索引,便于遍历与范围查询。内部节点不存数据,提升缓存命中率,降低磁盘IO代价。查询路径长度一致,效率稳定,适合数据库索引场景。

141 0
|
8月前
|
NoSQL MongoDB
|

文档的插入

MongoDB支持单个或批量插入文档。使用`insert()`或`insertMany()`向集合添加数据,未指定`_id`时自动生成,支持多种数据类型,注意整型需用`NumberInt`,日期用`new Date()`,键名遵循UTF-8规范且不可重复。

283 0

泛型在静态方法和静态类中的问题

泛型类的静态成员不能使用类声明的泛型参数,因静态成员不依赖对象实例,而泛型类型在对象创建时才确定。如`public class Test2<T>`中,`static T one`会编译错误。但泛型方法可独立定义类型参数,如`public static <T> T show(T one)`正确,其T与类无关。

114 0
|
8月前
|
JSON Java 数据格式
|

SpringBoot不定参数入参

支持多种参数传递方式:非JSON格式可通过@Valid、@RequestParam、@RequestBody注解传参;JSON格式支持JSONObject接收单个/多个参数,或通过@RequestBody封装对象接收,支持数据校验,结构清晰,便于维护与扩展。

120 0
|
8月前
|
安全 Java 数据安全/隐私保护
|

2.OAuth2.0实战案例

本文介绍基于Spring Boot与Spring Cloud的OAuth2安全认证实现,涵盖父工程搭建、资源服务与授权服务配置,支持授权码、简化、密码及客户端四种模式,并通过实际测试验证流程。

101 0
|
8月前
|
JSON 缓存 前端开发
|

什么是跨域

CORS(跨域资源共享)是W3C标准,允许浏览器向跨源服务器发起XMLHttpRequest请求,突破同源限制。它分为简单请求和非简单请求,后者需预检。浏览器自动处理CORS通信,关键在于服务器配置相关响应头。相比仅支持GET的JSONP,CORS功能更强大,兼容现代浏览器。

137 0
|
8月前
|
关系型数据库 应用服务中间件 nginx
|

容器化部署引擎Docker

Docker是一种轻量级容器化技术,通过将应用及其依赖打包成镜像,实现跨环境一致部署。它利用沙箱机制隔离容器,避免依赖冲突,解决了开发、测试、生产环境不一致的问题,具备启动快、资源占用少、易于迁移等优势。

151 0
|
8月前
|
存储 负载均衡 Java
|

Sentinel工作原理

Sentinel 是面向分布式服务架构的流量控制组件,以资源(如方法、URL)为核心,提供流量控制、熔断降级和系统负载保护。通过灵活的规则配置与插槽链机制,实现对系统入口流量的精准调控,保障系统稳定。

175 0
|
8月前
|
运维 Devops 开发工具
|

生产环境缺陷管理

git-poison基于go-git实现分布式bug追溯,解决多分支开发中漏修复、漏发布等问题。通过“投毒-解毒-银针”机制,自动化卡点发布流程,降低协同成本,避免人为失误,提升发布安全性与效率,已在大型团队落地应用。

101 0
|
8月前
|
运维 Kubernetes Java
|

物理部署图

物理部署图描述系统运行时的硬件配置与软件部署结构,展现节点、构件、物件及连接关系,帮助理解分布式系统的网络架构与运维逻辑。

130 0

ModelScope模型即服务

ModelScope旨在打造下一代开源的模型即服务共享平台,为泛AI开发者提供灵活、易用、低成本的一站式模型服务产品,让模型应用更简单!欢迎加入技术交流群:微信公众号:魔搭ModelScope社区,钉钉答疑群:44837352

0
今日
15305
内容
6
活动
4312
关注
你好!
登录掌握更多精彩内容

相关产品

  • 人工智能平台 PAI
  • 文字识别
  • 智能语音交互