如何优雅的消除系统重复代码? 很多同学在工作一段时间之后可能都有这样的困境,大家觉得自己总是在写业务代码,技术上感觉好像没有多大的长进,不知不觉就成为了CURD Boy或者Girl,自己想要去改变但是又不知道该从何处进行入手。有的同学会去学习如何做架构、有的同学可能会去学习各种新技术还有的同学甚至转产品经理来试图解除困境。但是我觉得找到跨出这种困境的途径反而还是要从我们每天写的代码入手。即便当前每天做着CRUD的事情,但是我们 后端 2025年07月29日 181 点赞 0 评论 18413 浏览
Spring MVC参数绑定终极手册:单&多参/对象/集合/JSON/文件上传精讲 我们通过浏览器访问不同的路径,就是在发送不同的请求,在发送请求时,可能会带一些参数,本文将介绍了Spring MVC中处理不同请求参数的多种方式一、传递单个参数 接收单个参数,在Spring MVC中直接用方法中的参数就可以,如以下代码:@RequestMappi 后端 2025年12月28日 98 点赞 0 评论 18397 浏览
第16章 网络安全组加固 对与错 阿里云容器产品K8s版本(ACK)是基于阿里云IaaS层云资源创建的。IaaS层资源包括云服务器(ECS)、专有网络(VPC)、弹性伸缩(ESS)等。以这些资源为基础,ACK产品实现了K8s集群的节点、网络、自动伸缩等组件或功能。 一般来说,用户对ACK产品有很高的管理权限,包括集群扩容、创建服务等。同时,用户可以绕过ACK产品,直接修改集群底层云资源。如释放ECS、删除SLB。如果不清楚浙西诶需 后端 2025年07月29日 52 点赞 0 评论 18354 浏览
37. 解数独 37. 解数独(难度:困难) 题目链接: 编写一个程序,通过已填充的空格来解决数独问题。 一个数独的解法需遵循如下规则: 数字 1-9 在每一行只能出现一次。 数字 1-9 在每一列只能出现一次。 数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。 空白格用 '.' 表示。 后端 2025年07月18日 55 点赞 0 评论 18347 浏览
大模型应用架构新选择:Agentscope框架企业落地实践,收藏备用! 简介Agentscope是面向企业级应用的多智能体开发框架,通过五层模块化架构解决多智能体协作中的通信、开发和工程化难题。它提供标准化通信模型、插件化扩展和低代码开发能力,支持从原型验证到规模化部署的全生命周期。框架内置可观测性、成本统计和重试机制,降低开发门槛,助力企业快速落地生产级多智能体应用,如客服系统、研发协同等场景。 后端 2025年12月30日 149 点赞 0 评论 18319 浏览
JVM 执行引擎的作用及工作过程 下面就要讲代码到底是怎么执行的。在讲源码之前,我们看看从流程角度到底是怎么运行的。 image.png image.png 执行引擎的概述 执行引擎是 Java 虚拟机核心的组成部分之一。 “虚拟机”是一个相对于“物理机”的概念,这两种机器都有代码执行能力,其区别是物理机的执行引擎是直接建立在处理器、缓存、指令集和操作系统层面上的,而虚拟机的执行引擎则是由软件自行实现的, 后端 2025年06月17日 144 点赞 0 评论 18269 浏览
LeetCode题解:不同路径II 题目描述 一个机器人位于一个m×n网格的左上角。 机器人每次只能向下或者向右移动一步。机器人试图到达网格的右下角 。 现在考虑网格中有障碍物。那么从左上角到右下角 将会有多少条不同的路径呢? 网格中的障碍物和空位置分别用1和0表示。 示例 来自LeetCode 输入:obstacleGrid = [[0,0,0],[0,1,0],[0,0,0]] 输出:2 解释:3x3 网格的正中间 后端 2025年06月03日 131 点赞 0 评论 18259 浏览
《剖析 Linux 文件系统:架构、原理与实战操作指南》 前引:文件系统是 Linux 系统的 “骨架”—— 它不仅决定了文件如何存储、读取,更直接影响系统的稳定性与性能。无论是 EXT4、XFS 等常见文件系统,还是 “挂载”“分区” 等核心操作,背后都有一套严谨的工作机制。本文将拆解 Linux 文件系统的底层架构,详解 inode、超级块、目录项的作用,同时搭 后端 2025年11月28日 164 点赞 0 评论 18254 浏览
Nacos - 构建 Spring Cloud Alibaba 服务发现体系 👋 大家好,欢迎来到我的技术博客! 💻 作为一名热爱 Java 与软件开发的程序员,我始终相信:清晰的逻辑 + 持续的积累 = 稳健的成长。 📚 在这里,我会分享学习笔记、实战经验与技术思考,力求用简单的方式讲清楚复杂的问题。 🎯 后端 2026年02月03日 98 点赞 0 评论 18251 浏览
Java - NIO网络编程 JAVA NIO 始于Java1.4, 提供了新的Java IO 操作非阻塞API。目的是替代Java IO 和 JAVA Networking相关的API。 NIO中有三个核心的组件: Buffer 缓冲区 Channel 通道 Selector 选择器 1. Buffer 缓冲区 缓冲区本质上是一个可以写入数据的内存块(类似数组),然后可以再次读取。此内存块包含在NIO Buffer对象 后端 2025年05月26日 62 点赞 0 评论 18250 浏览