搜索:STS
.NET 11 新特性分析:值得升级吗?非 LTS 版本该不该选?
先说结论 严格讲,现在已经不太应该叫 “ NET Core 11” 了。自 NET 5 之后,微软把产品线统一成 “ NET”,只是很多开发者仍然习惯把跨平台这一支叫 NET Core。本文里的 NET 11,指的就是下一代统一平台 NET 11。 截至 2026 06 07, NET 11 仍处于 Preview 阶...
阅读全文ASP.NET Core MVC视图、局部视图及布局
翻译文章,[原文链接](https://code-maze.com/views-partial-views-and-layouts-in-asp-net-core-mvc/) 在MVC模式中,视图处理应用程序的数据展示和用户交互。它们还有助于通过将用户界面标记与应用程序的其他部分分离,建立MVC应用程序中的关注点分离(SoC)。 视图是一个包含嵌入式Razo
阅读全文Spring Boot 3.x中为·Spring Security自定义错误输出
Spring Security 抛出的异常都是403, 而且只有状态码,没有输出,需要对其自定义,6.0后写法有些变动,记录一下: ``` @Configuration @EnableWebSecurity @RequiredArgsConstructor public class SecurityConfigurer { private final JWT
阅读全文使用 Spring Boot 3 和 Spring Security 6 进行 JWT 认证和授权
外网翻译文章,[原文链接](https://medium.com/@truongbui95/jwt-authentication-and-authorization-with-spring-boot-3-and-spring-security-6-2f90f9337421)。 在我学习 Spring Security 的过程中,我曾经思考过是否有其他开发者也
阅读全文PHP数组按配置自动映射
需求是一个源数据按配置映射成目标数组,简单满足 ``` [ [ 'bb' => 1, 'cc' => [ 'dd' => 2 ], 'ee' => [ [ 'ff' => 5 ], [ 'ff' => 6 ] ] ], [ 'bb' => 3, 'cc' => [ 'dd' => 4 ], 'ee' => [ [ 'ff' => 7 ], [ 'ff' =>
阅读全文Jenkins增量部署 指定文件夹指定文件部署
## 1 出发点 使用Jenkins部署代码的办法,一种是打包,一种是连接目标服务器拉取代码,虽然实际操作中会一些差别, 例如打包后上传与下载的区别,但大体就是这两种。 对于打包方法而言,通常是打全量包,或者是指定文件与文件拉取代码打包。但是有时候在非严格的版本控制下,需要增量部署, 或者动态地指定文件夹,动态地指定文件拉取部署;就像瓦力那样,但是又不想更换
阅读全文axios全局配置
`axios.config.js`: ``` import axios from 'axios'; // 创建一个 axios 实例 const axiosInstance = axios.create({ // 非必须,设置基础请求地址 baseURL: 'https://example.com/', // 非必须,请求URL,可用于前缀 url: '/a
阅读全文PHP框架模式1:管道模式
计算机领域内管道模式其本质大体和现实领域的管道系统相同:栽荷从从抽象的管道的一端流入,经过一系列的处理,最终从管道的另一端流出。 管道模式的形式有很多种,常见的有: * 进程间管道,通常用于兄弟进程、亲缘进程、父子进程及子进程之间的通讯; * 凹型管道,用于客户端与服务端的业务流程处理及通讯; * 直线型管道,用于客户端或服务端的一般流程性业务处理; 直线型
阅读全文Spring Boot: TypeExcludeFilter过滤器
在Spring Boot中,`TypeExcludeFilter`是`@CommonentScan`注解设定的两个默认过滤器中的一个。 `TypeExcludeFilter`是Spring boot提供的一种机制,用于在测试中排除某些类型的Bean。这在大型应用程序中非常有用,可以防止某些bean在测试中被加载,从而加快测试速度或比年冲突。 使用方法: ##
阅读全文Spring Boot基础功能:请求
### 1 常用注解 #### 1.1 @PathVariable 路径变量 `@PathVariable`注解与Restful风格路径匹配,可以用于方法的参数上,用于将URL中的变量绑定到方法的参数上。如果方法参数是一个Map 将会包含路径中所有的变量与值。 ``` @RequestMapping("/hospitals/{hsopitalID:[1-9]
阅读全文Spring Boot基础功能:控制器
`@Controller`标识一个类是控制器,控制器是 Spring MVC 框架中的组件,用于处理客户端请求并返回视图或数据给客户端。Spring Boot 的 @Controller 注解使得创建 Web 控制器变得简单,它可以处理不同类型的请求,执行相应的业务逻辑,并返回适当的响应。 ### 1 关联注解 控制器的功能大部分都是通过注解完成,于其去学习
阅读全文Spring Boot基础功能:拦截器与过滤器
拦截器(Inteceptor)与过滤器(Filter)都用于在请求处理过程中执行特定操作,他们的实现方式、作用范围和使用场景上有一定的区别。 ### 1 拦截器 拦截器是一种动态拦截调用方法的机制,它可以在Spring Mvc中动态拦截控制器方法的执行,是基于Spring MVC框架的一部分。 **实现方式:** 拦截器通过实现HandlerIntercep
阅读全文Spring Boot基础功能: 路由
### 基于@RequestMapping注解的路由 ``` package com.sniucom.controller import org.springframework.stereotype.RequestController; import org.springframework.ui.Model; import org.springframewo
阅读全文算法(JAVA):3力扣第3题双百解法
第3题: 无重复字符的最长子串 >给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。 提示: 0 <= s.length <= 5 * 104 s 由英文字母、数字、符号和空格组成 这题审题最重要的一点是字符串是由英文字母、数字、符合和空格组成, 假设符号全部是半角符号, 那么这些字符的编码就是0-130, 这样我们可以建立一个长度为13
阅读全文Spring Data Jpa速通(1)
### 1 结构关系  #### 1.1 Repositry<> ```java package org.springframework.data.repository; import java.io.Serializable; /*
阅读全文