|
2月前
|
消息中间件 人工智能 NoSQL
|

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

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

71 0
|
2月前
|
敏捷开发 Dubbo Java
|

需求开发人日评估

本文介绍敏捷开发中工时评估方法,以“人日”为单位,针对开发、自测、联调、测试及发布各阶段提供参考周期,并列举常见需求如Excel导入导出、单表增删改查、跨服务调用等的典型人日估算,助力团队科学规划迭代进度。

50 1
|
2月前
|
Java 大数据 API
|

Java 学习资源精选:从入门到精通的高效资源清单

本文为Java学习者提供从入门到精通的完整资源指南,涵盖各阶段所需视频、书籍、博客、开源项目等优质资源,结合高效学习方法,帮助初学者摆脱“资源焦虑”,科学规划学习路径,快速提升开发能力。

164 2
|
2月前
|
存储 安全 算法
|

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

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

130 0
|
2月前
|
人工智能 自然语言处理 API
|

MiniMax M2.1开源:多语言编程SOTA,为真实世界复杂任务而生

MiniMax正式开源M2.1模型,全面提升多语言编程、办公自动化与原生App开发能力,支持WebDev、3D渲染、Agent工具链等复杂任务,性能媲美Claude Opus,免费开放体验。

736 3
|
2月前
|
架构师 Java 数据库
|

Java开发进阶:从初级工程师到架构师的能力提升路径

本文系统梳理Java开发者从初级工程师到架构师的成长路径,涵盖各阶段技术能力要求与提升方向,强调基础夯实、架构设计、业务理解及软实力培养,为职业进阶提供清晰指引。

177 2
|
2月前
|
分布式计算 安全 Java
|

Java为何能稳居企业级开发主流语言宝座

Java自1995年诞生以来,凭借跨平台性、强大生态、高安全稳定、丰富人才储备及持续迭代,在企业级开发中始终占据核心地位,广泛应用于金融、电商、大数据等领域,未来仍将保持技术主流地位。

99 0
|
2月前
|
测试技术 程序员 运维
|

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

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

81 0
|
2月前
|
设计模式 算法 Java
|

Java 学习进阶书单:从基础到架构,循序渐进提升技术栈

一份涵盖Java基础、并发、JVM、算法、数据库、框架、架构等12大方向的精选书单,每本书均附精准定位与阅读建议,助力Java程序员高效进阶,少走弯路。

245 0
|
2月前
|
敏捷开发 Java 测试技术
|

为什么要单元测试

本文探讨单元测试如何让软件开发提速而非拖慢进度。通过剖析测试体系演进、测试金字塔理念,揭示单元测试在提升代码质量、调试效率和研发信心方面的核心价值,助力项目高效迭代,实现从“爬行”到“奔跑”的进化。

54 0
|
2月前
|
敏捷开发 Java 测试技术
|

为什么要单元测试

本文探讨单元测试在现代软件开发中的核心价值,打破“写单测拖慢进度”的误区,阐述其如何通过提升代码质量、降低维护成本、加速迭代来真正加快研发速度,并结合测试金字塔与反模式分析,倡导开发者重视单元测试,推动软件工程高效演进。

62 1
|
2月前
|
敏捷开发 Dubbo Java
|

需求开发人日评估

本文介绍了敏捷开发中工时评估的关键方法,重点讲解“人日”概念及开发、自测、联调、测试、发布各阶段的参考周期。结合常见需求如Excel导入导出、增删改查、跨服务调用等,提供实用的人日评估标准,并附天机学堂案例与详细拆分模板,助力团队科学排期。

75 1
THW
|
2月前
|
人工智能 JSON API
|

免费的模型API平台盘点

本文盘点了当前可免费使用的大模型 API 平台,涵盖主流模型、调用限制与适用场景,助你低成本体验和集成各类 AI 能力。

3420 5
|
2月前
|
Java 数据库连接 数据库
|

2.映射关系(1-1 1-n n-n)

本文介绍MyBatis中四种关联映射:一对一(resultType或resultMap解决字段不一致)、一对多(使用`<collection>`映射集合)、多对一(使用`<association>`映射对象)及多对多(通过中间类结合`<collection>`实现)。适用于处理数据库表与Java对象间的复杂关系。

58 0
|
2月前
|
Java 测试技术 Linux
|

生产环境发布管理

本文介绍大型团队如何通过自动化部署平台实现多环境(dev→test→pre→prod)高效发布。涵盖各环境职责、基于Jenkins+K8S的CI/CD流程、分支管理、一键发布与回滚机制,并结合Skywalking实现日志链路追踪,提升发布效率与故障排查能力。(238字)

33 0
|
2月前
|
敏捷开发 Dubbo Java
|

需求开发人日评估

随着敏捷开发普及,工时评估成关键环节。人日指1人完成任务所需天数,开发、自测、联调、测试及发布各阶段均需合理估算。常见需求如增删改查1人日,Excel导入2人日,跨服务调用3人日。多人并行时需适当增加人日,确保项目顺利推进。

46 0
|
2月前
|
敏捷开发 Java 测试技术
|

为什么要单元测试

单元测试看似“踩刹车”,实则让开发跑得更快。它提升代码质量、缩短调试时间、增强重构信心,是高效研发的基石。通过测试金字塔,厘清单元测试的核心地位,告别“冰激凌筒”误区,让软件从“能用”迈向“好用”。

31 0
|
2月前
|
SQL 关系型数据库 Java
|

3.分页

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

60 0
|
2月前
|
存储 缓存 安全
|

1-常用过滤器介绍

本文介绍了Spring Security中的15个常用过滤器,涵盖其核心作用与执行顺序。从SecurityContextPersistenceFilter到FilterSecurityInterceptor,每个过滤器各司其职,如处理认证、授权、异常转换、会话管理等,共同构建安全防护链。内容深入浅出,适合掌握Spring Security底层机制。

42 0
|
2月前
|
缓存 Java 数据库连接
|

1.常见配置

本文介绍了MyBatis的核心配置机制,包括属性加载优先级(方法参数 > resource/url > properties元素)、常见配置项如缓存、延迟加载、执行器类型等,并详解了多环境配置方式及事务管理(JDBC与MANAGED)的使用场景,适用于MyBatis开发者快速掌握配置要点。

44 0
|
2月前
|
存储 安全 前端开发
|

1.RememberMe简介及用法

RememberMe是一种服务器端会话保持机制,用户勾选后关闭浏览器再打开无需重新登录。其通过Cookie存储令牌实现自动认证,避免频繁输入账号密码,提升用户体验,同时需注意安全风险与优化策略。

56 0
|
2月前
|
NoSQL Java 测试技术
|

5-MongoDB实战演练

本文介绍某头条文章评论功能的设计与实现,基于MongoDB构建评论系统,涵盖需求分析、表结构设计及技术选型。采用SpringDataMongoDB实现增删改查、按文章ID查询、分页查询子评论等功能,并通过MongoTemplate优化点赞操作,提升性能。项目使用Spring Boot整合MongoDB,完成微服务模块搭建与测试。

58 0
|
2月前
|
安全 Java 开发工具
|

1.工程搭建与验证

本文介绍如何搭建SpringBoot工程并整合SpringSecurity。通过阿里云脚手架快速创建项目,导入IDEA后引入web和security依赖,验证安全配置自动生效,最终实现登录认证功能,并提供完整代码仓库地址。

54 0
|
2月前
|
安全 数据安全/隐私保护 微服务
|

1.什么是权限管理

权限管理是系统安全的核心,包含认证与授权两大机制。认证用于验证用户身份(如登录),授权则根据角色分配访问权限,确保用户只能操作其被允许的资源,防止数据泄露与误操作,保障系统安全稳定运行。

56 0
|
2月前
|
NoSQL 关系型数据库 MongoDB
|

MongoDB

本节带你快速入门MongoDB,零基础友好,45分钟掌握核心概念与实战操作。涵盖部署、常用命令、索引及练习,附详细章节划分与时长难度说明,助你高效学习非关系型数据库。

40 0
|
2月前
|
缓存 算法 Java
|

线程池

本文深入剖析了Java线程池的核心原理,涵盖ThreadPoolExecutor与ScheduledThreadPoolExecutor的实现机制,重点解析线程复用、任务调度及延时队列等关键技术,并通过源码分析揭示了线程池如何高效管理并发任务。

50 0
|
2月前
|
存储 消息中间件 开发框架
|

应用架构图

技术架构是将业务需求转化为技术实现的关键过程,涵盖分层设计、技术选型与系统集成。本文详解单体与分布式架构,包括展现层、业务层、数据层及基础层的设计原则,并阐述应用间及外部系统的调用关系与边界划分。

57 0
|
2月前
|
SQL 运维 分布式计算
|

如何做好SQL质量监控

SLS推出SQL质量监控功能,集成于CloudLens,提供健康分、服务指标、运行明细、SQL Pattern分析及优化建议五大维度,助力用户全面掌握SQL使用情况,提升日志分析效率与治理能力。

43 0
|
2月前
|
存储 缓存 安全
|

One Trick Per Day

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

48 0
|
2月前
|
敏捷开发 Dubbo Java
|

需求开发人日评估

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

32 0
|
2月前
|
敏捷开发 Java 测试技术
|

为什么要单元测试

本文探讨单元测试在现代软件开发中的核心价值,打破“写单测拖慢进度”的误解。通过剖析测试体系演进、测试金字塔理念,阐述单元测试如何提升代码质量、调试效率与团队协作,并揭示常见反模式与认知误区,倡导研发自主保障质量,让软件开发从“爬行”迈向“奔跑”。

37 0
|
2月前
|
Java 测试技术 Linux
|

生产环境发布管理

本文介绍大型团队中多环境自动化部署实践,涵盖DEV、TEST、PRE、PROD各环境职责,结合CI/CD平台实现高效发布流程,并通过Skywalking等工具实现日志链路追踪与问题排查。

28 0
|
2月前
|
NoSQL Linux Shell
|

2-MongoDB单机部署

本文档介绍MongoDB在Windows和Linux系统中的安装、配置与启动方法,包括下载地址、版本选择、命令行及配置文件启动方式,Shell连接、图形化工具Compass使用,并提供各环境安装包下载链接。

59 0
|
2月前
|
存储 NoSQL 关系型数据库
|

1-MongoDB相关概念

MongoDB是一款高性能、无模式的文档型NoSQL数据库,使用BSON格式存储数据,灵活支持海量数据、高并发读写及水平扩展。适用于社交、游戏、物联网等场景,具备高可用、高扩展、丰富查询等特性,适合对事务要求不高的大数据应用。

39 0
|
2月前
|
存储 缓存 算法
|

零拷贝

本文探讨文件传输的性能优化,分析传统方法因频繁上下文切换和内存拷贝导致的性能瓶颈,引入零拷贝技术以减少系统调用和数据拷贝,提升传输效率,并结合PageCache、异步IO与直接IO,针对不同场景优化大文件传输策略。

47 0
|
2月前
|
运维 Kubernetes Java
|

物理部署图

物理部署图描述系统运行时的硬件配置与软件部署结构,展现节点、构件、物件及连接关系,帮助理解分布式系统的部署逻辑,是开发与运维协同的重要可视化工具。

45 0
|
2月前
|
Java 大数据 数据安全/隐私保护
|

ArrayList扩容机制

本文深入解析ArrayList扩容机制:添加元素时先调用ensureCapacityInternal()确定最小容量,首次默认扩容至10;当容量不足时,通过grow()方法将容量扩大为原来的1.5倍(oldCapacity + (oldCapacity >> 1)),并使用Arrays.copyOf()完成数组复制。详细分析了add、grow等核心方法的执行流程与扩容时机。

34 0
|
2月前
|
运维 安全 Devops
|

生产环境缺陷管理

git-poison基于go-git实现,通过“投毒-解毒-银针”机制,自动化追踪与管理多分支环境下的bug修复,避免人为疏漏导致的生产事故,降低协同成本,提升发布安全与效率。

40 0
|
2月前
|
开发者
|

业务架构图

本文介绍了业务架构图的核心概念与绘制方法,涵盖业务定义、架构分层(业务、应用、数据、技术)、分层分模块分功能的拆解逻辑,以及信息流设计,旨在帮助理解业务本质并提升客户与开发者间的沟通效率。

59 0
|
2月前
|
Java 应用服务中间件 网络安全
|

Eclipse运行SSM/SSH项目教程

本文介绍了如何在Eclipse中导入并运行Java Web项目,涵盖基础软件安装(Eclipse、JDK、Tomcat)、项目导入步骤、Eclipse与Tomcat的绑定配置及常见问题处理,如数据库连接信息修改等,并提供案例项目与视频讲解资源。

51 0
|
2月前
|
存储 Java 编译器
|

Java泛型类型擦除以及类型擦除带来的问题

Java泛型在编译时会进行类型擦除,泛型信息被移除,仅保留原始类型(如Object或限定类型)。例如,List<String>和List<Integer>在运行时都变为List,导致类型检查失效、反射可插入不兼容类型等问题。为解决多态冲突,编译器通过桥方法实现;静态成员不能使用类的泛型参数;基本类型需用包装类;instanceof无法用于泛型类型判断。

47 0
|
2月前
|
存储 JSON NoSQL
|

3-MongoDB常用命令

本文介绍MongoDB数据库操作,包括创建和删除数据库、集合的显式与隐式创建及删除,以及文档的增删改查。重点讲解文章评论数据在articledb数据库中的存储结构与CRUD操作,并涵盖分页、排序与统计查询功能。

52 0
|
2月前
|
存储 NoSQL 关系型数据库
|

4-MongoDB索引知识

MongoDB索引提升查询效率,避免全表扫描。支持单字段、复合、地理空间、文本及哈希索引,采用B树结构,优化等值、范围、排序及特殊数据类型查询。

32 0
|
2月前
|
监控 算法 Unix
|

Thread.sleep(0) 到底有什么用(读完就懂)

Thread.Sleep用于暂停线程执行,Sleep(1000)不保证精确唤醒时间,因系统调度受优先级和竞争影响;Sleep(0)则触发立即重新调度,让出CPU给其他线程,避免界面假死。二者作用显著不同。

54 0
|
2月前
|
JSON Java API
|

Feign远程调用

本文介绍如何使用Feign替代RestTemplate实现更优雅的HTTP跨服务调用,解决服务地址硬编码、代码可读性差等问题。通过引入Feign依赖、添加注解、定义客户端接口,实现声明式API调用,并支持自定义日志、连接池优化及配置管理。同时探讨继承与抽取两种最佳实践方式,推荐将Feign客户端抽离为独立模块,提升代码复用性与维护性,助力微服务架构升级。

87 0
|
2月前
|
SQL Nacos 数据库
|

今日练习

本课程作业聚焦微服务核心组件实践,涵盖Nacos配置中心、Feign远程调用及Gateway网关搭建。通过整合配置管理、优化服务通信、实现统一入口控制,提升系统可维护性与架构合理性,并强化代码优化与接口测试能力。

45 0
|
2月前
|
负载均衡 应用服务中间件 Nacos
|

Nacos配置中心

本文详细介绍Nacos作为配置中心的实现原理与实践,涵盖配置管理、热更新、共享配置及优先级规则,并演示集群搭建与高可用部署,助力微服务架构下配置的集中化、动态化管理。

96 0
|
2月前
|
Java Shell 测试技术
|

Jmeter快速入门

JMeter是基于JDK的性能测试工具,需先安装配置JDK。下载解压后,通过bin目录下的脚本启动,支持中文需修改jmeter.properties文件。基本使用包括创建线程组、添加HTTP取样器、配置监听器查看结果树与汇总报告,适用于接口与压力测试,操作简便且功能强大。(237字)

34 0
|
2月前
|
存储 负载均衡 算法
|

负载均衡算法

本文介绍了五种负载均衡算法:随机、轮询、最小活跃数、源地址哈希与一致性哈希。涵盖适用场景、核心思想及实现逻辑,重点解析加权随机与轮询的进阶应用,并结合代码与图示说明各算法调度机制,适用于分布式系统流量分发策略设计。

47 0
|
2月前
|
关系型数据库 MySQL Nacos
|

今日练习

本课程围绕微服务实战展开,涵盖MySQL、MyBatis-Plus集成,RestTemplate跨服务调用及Nacos注册中心的使用。通过重构与优化代码,提升学生对微服务架构的理解与实战能力,并培养其在团队协作中修改代码的勇气与规范意识。

59 0

ModelScope模型即服务

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

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

相关产品

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