技术教程共166篇
分享一些实用性较强的技术教程,一些软件工具的安装教程,以及一些工具的实用方法,环境配置等等
5分钟读懂跨域问题之前端开发绕不开的“跨界沟通”难题-QQ沐编程

5分钟读懂跨域问题之前端开发绕不开的“跨界沟通”难题

前言 作为前端开发者,你大概率遇到过这样的场景:本地写好的页面,调用后端接口时控制台突然报错,提示“Access-Control-Allow-Origin”相关信息,明明接口地址没错、参数也对,却就是拿不到数...
沐编程的头像-QQ沐编程钻石会员沐编程10天前
566
SpringBoot中配置属性热更新的轻量级实现方案-QQ沐编程

SpringBoot中配置属性热更新的轻量级实现方案

项目开发中,每次修改配置(比如调整接口超时时间、限流阈值)都要重启服务,不仅开发效率低,线上重启还会导致短暂不可用。 虽然Spring Cloud Config、Apollo这类配置中心能解决问题,但对于中...
沐编程的头像-QQ沐编程钻石会员沐编程23天前
318
springboot中@RequestParam和@PathVariable区别-QQ沐编程

springboot中@RequestParam和@PathVariable区别

1. 参数位置不同 注解参数位置示例 URL@RequestParamURL 查询字符串 (?之后)/users?name=John&age=25@PathVariableURL 路径部分 ({}占位符)/users/{id}/orders/{o...
沐编程的头像-QQ沐编程钻石会员沐编程23天前
499
Java aop切面使用方法详解-QQ沐编程

Java aop切面使用方法详解

一、为什么需要切面? 在面向对象编程(OOP)中,我们通常会将业务逻辑封装到不同的类中,并通过继承和多态来实现代码的复用和扩展。然而,有些功能(如日志记录、事务管理、安全控制等)并不属...
沐编程的头像-QQ沐编程钻石会员沐编程23天前
348
Java校验String是否符合时间格式yyyy-MM-dd HH:mm:ss的几种方法-QQ沐编程

Java校验String是否符合时间格式yyyy-MM-dd HH:mm:ss的几种方法

前言 在 Java 中,可以使用 SimpleDateFormat 或者 DateTimeFormatter 来校验一个 String 是否符合 yyyy-MM-dd HH:mm:ss 时间格式。 当然正则表达式也...
沐编程的头像-QQ沐编程钻石会员沐编程24天前
4613
Shell脚本变量${}与命令$()替换区别小结-QQ沐编程

Shell脚本变量${}与命令$()替换区别小结

在Shell脚本中,取变量值使用 ${},而 $() 用于命令替换。两者有本质区别: ${} - 变量替换 name='John' echo 'Hello, ${name}' # 输出: Hello, John echo 'Hello, $name' # 也可以,但建议用${...
沐编程的头像-QQ沐编程钻石会员沐编程2个月前
3610
分布式锁在Spring Boot应用中的实现过程-QQ沐编程

分布式锁在Spring Boot应用中的实现过程

在现代微服务架构中,分布式锁是一种常用的技术手段,用于确保在分布式系统中,同一时间只有一个服务实例能够执行某个特定的操作。 这对于防止并发问题、保证数据一致性至关重要。在Spring Boot...
沐编程的头像-QQ沐编程钻石会员沐编程4个月前
748
Sa-Token 基础及 Spring Boot 集成实战指南-QQ沐编程

Sa-Token 基础及 Spring Boot 集成实战指南

一、Sa-Token 简介 Sa-Token 是一个轻量级 Java 权限认证框架,主要解决登录认证、权限认证、单点登录、OAuth2.0、分布式 Session 会话等一系列与权限相关的问题。相比于 Shiro 和 Spring Secur...
沐编程的头像-QQ沐编程钻石会员沐编程5个月前
6314
MySQL 8.0 中 LIMIT 优化新特性使用场景及最佳实践-QQ沐编程

MySQL 8.0 中 LIMIT 优化新特性使用场景及最佳实践

在 MySQL 查询优化中,LIMIT子句的使用非常普遍,尤其在分页场景中。但当LIMIT与ORDER BY、GROUP BY结合时,优化器对索引的选择往往直接影响查询性能。MySQL 8.0.21 版本引入的prefer_ordering_...
沐编程的头像-QQ沐编程钻石会员沐编程5个月前
8114
如何在Java Spring实现异步执行(详细篇)-QQ沐编程

如何在Java Spring实现异步执行(详细篇)

前言 在 Java 开发中,异步执行是提高系统性能和响应速度的重要手段之一。在 Spring 框架中,提供了非常方便的方式来实现异步执行。通过将任务异步化,能够让系统在等待某些耗时操作(如网络请...
沐编程的头像-QQ沐编程钻石会员沐编程5个月前
12416