|
7月前
|
JSON Dubbo 网络协议
|

Dubbo(缺省默认)

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

222 0
|
7月前
|
数据库 索引 存储
|

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

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

119 0
|
7月前
|
人工智能 机器人 开发者
|

北京人形 XR-1 模型开源,推动具身智能迈入“全自主、更好用”新阶段

12月18日,北京人形机器人创新中心开源国内首个通过具身智能国标测试的VLA大模型XR-1及RoboMIND 2.0、ArtVIP等数据平台,推动机器人实现“能干活、会干活”。XR-1具备视觉-动作一体化本能反应能力,支持多本体、多场景任务,结合海量训练数据与高保真仿真资产,助力具身智能迈向全自主新阶段。

266 0
|
7月前
|
关系型数据库 MySQL 数据库
|

用 Python 实现 MySQL 数据库定时自动备份

本文介绍如何用Python脚本实现MySQL数据库的自动化备份。通过`subprocess`调用`mysqldump`,结合时间戳命名、文件压缩与crontab定时任务,可高效完成无人值守备份,提升数据安全性与运维效率。

313 0
|
7月前
|
存储 缓存 Java
|

SpringBoot自动装配机制

本章深入解析SpringBoot自动装配机制,从@SpringBootApplication注解入手,剖析其组合注解原理。重点讲解@EnableAutoConfiguration如何通过@AutoConfigurationPackage实现包扫描、通过AutoConfigurationImportSelector加载spring.factories中的自动配置类,结合@Conditional条件注解实现智能化配置。同时解析@ComponentScan组件过滤机制及自定义排除方式,揭示SpringBoot“约定优于配置”的底层实现逻辑。(238字)

244 0
|
7月前
|
JSON 缓存 前端开发
|

什么是跨域

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

107 0
|
7月前
|
存储 负载均衡 Java
|

Sentinel工作原理

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

129 0
|
7月前
|
消息中间件 Linux API
|

C 语言并发编程核心原理与实践技巧

C语言无原生线程支持,依赖POSIX pthread实现Linux多线程,并通过互斥锁、信号量解决数据竞争;在嵌入式场景中,FreeRTOS提供任务调度与实时并发机制。本文详解从基础线程创建到同步控制,再到实时系统落地的全流程,掌握高效、可控的C并发核心技术。

150 0
|
7月前
|
存储 Java 数据库
|

项目《四方保险》

本系列内容围绕《四方保险》系统展开,涵盖系统架构、数据库设计、保险产品组成与分类、微服务划分、文件上传与垃圾处理、性能优化、AOP应用、保费计算逻辑、支付流程、埋点设计及短信平台实现等核心话题,全面梳理保险系统开发中的关键技术与业务实践。

197 0
|
7月前
|
消息中间件 人工智能 NoSQL
|

RocketMQ:A2A协议实现多智能体优化

Apache RocketMQ推出专为AI场景设计的轻量级通信模型LiteTopic,通过百万级队列支持海量会话,并结合A2A协议与AgentScope框架,实现多智能体高效、可靠的异步协作,重塑企业级AI应用通信架构。

251 0
|
7月前
|
测试技术 程序员 运维
|

在技术重复工作中,炼出程序员的 “匠心”

程序员的日常充满重复:接口开发、运维巡检、系统优化。但正是在这些看似机械的工作中,蕴藏着技术匠心的成长契机。本文探讨如何将重复任务转化为可复用资产,从熟悉流程中抠出极致细节,并用积累突破能力边界,实现从“完成任务”到“做透技术”的跃迁。

241 0
|
7月前
|
SQL 关系型数据库 Java
|

3.分页

本文介绍五种分页实现方式:MyBatis自带RowBounds内存分页、PageHelper插件分页、SQL原生分页、数组subList分页及拦截器分页。对比指出逻辑分页适用于小数据量,物理分页更适配大数据场景,推荐优先使用物理分页以提升性能与稳定性。

108 0
|
7月前
|
存储 缓存 安全
|

One Trick Per Day

初始化Map应避免直接指定容量,建议用Guava的newHashMapWithExpectedSize或手动计算。线程池禁用Executors,推荐ThreadPoolExecutor或Guava,防止OOM。Arrays.asList返回不可变集合,禁止修改操作。遍历Map优先使用entrySet或forEach。SimpleDateFormat非线程安全,避免static,推荐ThreadLocal或Java 8新时间类。并发修改记录需加锁,冲突率低用乐观锁,否则用悲观锁,重试不少于3次。

112 0
|
7月前
|
敏捷开发 Dubbo Java
|

需求开发人日评估

本文介绍敏捷开发中工时评估的关键方法,以“人日”为单位,详解开发、自测、联调、测试及发布各阶段的时间分配,并提供常见需求如Excel导入导出、单表操作、跨服务调用等的参考人日,助力团队科学规划项目周期。

391 0
|
7月前
|
JSON 缓存 前端开发
|

什么是跨域

CORS(跨域资源共享)是W3C标准,允许浏览器向跨源服务器发送XMLHttpRequest请求,突破AJAX同源限制。其核心由浏览器自动完成,关键在于服务器需实现CORS接口。请求分为简单和非简单两类,后者会先发起预检请求确认权限。相比仅支持GET的JSONP,CORS功能更强大,兼容现代浏览器,支持多种HTTP方法与头信息跨域通信。

117 0
|
7月前
|
SQL NoSQL 前端开发
|

大厂如何解决订单幂等问题

本文介绍如何在分布式系统中实现接口幂等性,避免重复下单与ABA问题。通过唯一订单号+数据库唯一约束实现创建幂等,结合Redis或状态标记记录处理结果;针对数据更新场景,引入版本号机制,确保更新操作具备并发安全与幂等性,保障数据一致性。

101 0
|
7月前
|
XML Java 数据格式
|

@Configuration

`@Configuration` 注解用于标记配置类,相当于传统的 `applicationContext.xml` 配置文件。通过 `@Bean` 可定义托管给 Spring IOC 容器的组件,配合 `AnnotationConfigApplicationContext` 可加载配置并启动容器,实现基于注解的Spring应用配置。

109 0
|
7月前
|
存储 NoSQL 关系型数据库
|

1-MongoDB相关概念

MongoDB是一款高性能、无模式的文档型NoSQL数据库,适用于高并发读写、海量数据存储及高可用扩展场景。其灵活的BSON文档模型、丰富的查询功能和分布式架构,广泛应用于社交、游戏、物联网等领域。

125 0
|
7月前
|
敏捷开发 Dubbo Java
|

需求开发人日评估

本文介绍了敏捷开发中工时评估的关键方法,重点讲解“人日”概念及开发周期的粗略估算规则。涵盖开发、自测、联调、测试与发布各阶段的时间分配,并提供常见需求如Excel导入导出、单表操作、跨服务调用等的人日参考标准,助力团队更科学地进行项目规划与排期。

176 0
|
7月前
|
Java Spring
|

什么是WebFlux

Spring WebFlux 是 Spring Framework 5 引入的响应式Web框架,支持非阻塞、事件驱动的编程模型,适用于高并发场景,可运行于 Netty、Undertow 等服务器,提供注解式和函数式编程接口。

146 2
|
7月前
|
存储 Java 关系型数据库
|

微服务概述

本文对比单体应用与微服务架构,解析微服务的定义、核心特征及优缺点,介绍其技术选型与实现路径,帮助理解从单体到分布式架构的演进逻辑。

258 0
|
7月前
|
存储 Dubbo API
|

SpringCloud工程部署启动

本文介绍SpringCloud微服务工程搭建全过程,涵盖项目初始化、模块创建、依赖配置及数据库部署。通过两种方案实现工程导入,并基于RestTemplate完成服务间远程调用,解析微服务拆分与协作机制,助力掌握分布式架构核心技能。(239字)

130 0
|
7月前
|
SQL 安全 关系型数据库
|

了解SQL注入

SQL注入是通过恶意输入操控数据库的攻击方式,可导致身份绕过、数据泄露等严重后果。利用参数化查询、输入验证及白名单策略可有效防御,同时需屏蔽敏感错误信息,结合网络层防护如IPS增强安全。

154 0
|
7月前
|
SQL NoSQL 前端开发
|

大厂如何解决订单幂等问题

本文介绍如何在分布式系统中实现接口幂等性,避免重复下单与ABA问题。通过预生成唯一订单号并利用数据库主键约束,防止重复创建订单;通过版本号机制,在更新时校验数据一致性,解决并发修改导致的ABA问题。结合Redis或数据库状态标记,确保支付等关键操作仅执行一次,保障系统数据正确性与用户体验。

397 0
|
7月前
|
安全 Java 微服务
|

SpringBoot使用汇总

本课程系统讲解Spring Boot 2.0.3核心技能,涵盖配置、MVC、持久化、安全认证、缓存等实战内容,分为基础与进阶两篇,助你快速掌握微服务开发,附真实项目架构与源码。

325 0
|
9月前
|
人工智能
|

新手小白一枚,想训练一个专属的题库AI模型,求大佬带

想训练一个专属的题库AI模型

511 8
|
9月前
|
Docker 容器
|

创空间什么时候支持docker?

创空间目前尚未正式支持Docker,尽管界面已显示Beta选项,但暂不可用。具体上线时间请关注官方更新公告。

183 1
|
10月前
|
人工智能 安全 开发者
|

全网寻!魔搭社区×小红书科技「模法师创造营」等你加入!

寻找和魔搭、@科技薯 并肩同行的「模」法师 代码之外,一起成为技术布道师!

245 1
|
11月前
|

代码人生,不止0和1 | 搭友故事征集令启动!

代码人生,不止0和1 | 搭友故事征集令启动!

123 0

这个怎么搭建呢

333 1
来自:多模态 版块
|
12月前
|
SQL XML 缓存
|

控制接口RT暴降80%!CompletableFuture异步编排实战代码模板

Springboot 控制接口RT暴降80%!CompletableFuture异步编排实战代码模板

263 0
|
7月前
|
安全 Java 编译器
|

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

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

146 0
|
7月前
|
设计模式 缓存 Dubbo
|

zookeeper连接

本文深入解析Dubbo源码中`getRegistry`远程注册核心流程,结合Zookeeper实现服务发现。通过时序图与继承体系图,剖析设计模式应用及注册中心高可用机制,解答四大高频面试题,涵盖多线程、客户端选型等实战要点,助你由浅入深掌握Dubbo架构精髓。(238字)

122 0
|
7月前
|
Dubbo Java 应用服务中间件
|

Feign远程调用

本章介绍如何使用Feign替代RestTemplate实现更优雅的HTTP跨服务调用。通过引入Feign,解决服务地址硬编码、代码可读性差等问题,结合注册中心实现声明式远程调用。内容涵盖Feign基本使用、自定义配置(日志、编码器等)、连接池优化(如Apache HttpClient),并探讨继承与抽取两种最佳实践方案,提升微服务间通信的可维护性与复用性。

187 0
|
7月前
|
存储 缓存 Java
|

自定义注解

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

136 0
|
7月前
|
存储 Java 数据库
|

2. 整合切面,参数拦截+过滤

该Java代码实现了一个基于Spring AOP的切面,用于拦截Controller层请求,记录请求来源、URL、方式、参数及响应耗时等信息,支持后续日志存储与分析。

123 0
|
7月前
|
Java Linux Docker
|

Docker

本文介绍Docker基础操作,涵盖镜像打包、容器运行及Dockerfile编写。通过实例演示如何构建Java项目镜像并运行容器,包含jar包准备、Dockerfile编写、镜像生成、端口映射及服务验证全过程,适合初学者快速掌握Docker部署应用方法。

114 0
|
7月前
|
存储 负载均衡 算法
|

负载均衡算法

本文介绍了多种负载均衡算法:随机、加权随机、轮询、加权轮询、最小活跃数、源地址哈希及一致性哈希。适用于不同场景,如性能均等或差异服务器、需保持会话一致等,提升系统稳定性与负载能力。

115 0
|
7月前
|
前端开发 程序员
|

SpringCloud常见注解及使用说明

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

158 0
|
7月前
|
XML JSON 数据格式
|

JSONUtil

111

103 0
|
7月前
|
JSON 数据格式
|

4. 不定参数入参

111

105 0
|
7月前
|
Dubbo Java 应用服务中间件
|

2.搭建dubbo-zk应用

111

132 0
|
7月前
|
SQL 安全 关系型数据库
|

了解SQL注入

111

103 0
|
7月前
|
运维 测试技术
|

运维部署专题 发布模式

111

109 0
|
7月前
|
缓存 Dubbo Java
|

6.什么是API网关

111

120 0
|
7月前
|
Java 测试技术 API
|

从Google线上故障,谈灰度发布的重要性

2025年6月12日,Google Cloud因新功能未灰度发布且存在空指针缺陷,导致全球服务中断超7小时。本文剖析故障根源,详解配置灰度发布的重要性及Nacos等工具的实践方案,强调通过IP、标签、规则等灰度策略保障系统稳定性,避免大规模故障。

116 0
|
7月前
|
运维 NoSQL 测试技术
|

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

Redis内存暴增事故复盘:因大KEY及缓冲区膨胀导致带宽占满,内存使用率达100%,引发实例超时崩溃。根本原因为输出/输入缓冲区失控,SET/GET请求无法处理。建议优化Key设计、合理配置淘汰策略与缓冲区限制,加强压测与监控。

154 0
|
7月前
|
关系型数据库 MySQL Java
|

SpringCloud工程部署启动

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

113 0

ModelScope模型即服务

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

3
今日
15277
内容
6
活动
4252
关注
你好!
登录掌握更多精彩内容

相关产品

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