Java(ZH) 第238页
MySQL-10.索引优化与查询优化-拾光赋

MySQL-10.索引优化与查询优化

C-10.索引优化与查询优化 都有那些维度可以进行数据库调优?简言之: 索引失效,没有充分利用到索引 -- 索引建立 关联查询太多JOIN(设计缺陷或不得已的需求) -- SQL优化 服务器调优及各个参数设...
Lee的头像-拾光赋Lee1年前
0100
Spring Boot中的 6 种API请求参数读取方式-拾光赋

Spring Boot中的 6 种API请求参数读取方式

使用Spring Boot开发API的时候,读取请求参数是服务端编码中最基本的一项操作,Spring Boot中也提供了多种机制来满足不同的API设计要求。 接下来,就通过本文,为大家总结6种常用的请求参数读取...
Lee的头像-拾光赋Lee1年前
0170
keycloak~正确让api接口支持跨域-拾光赋

keycloak~正确让api接口支持跨域

相关参考 https://leejjon.medium.com/how-to-allow-cross-origin-requests-in-a-jax-rs-microservice-d2a6aa2df484 https://stackoverflow.com/questions/28065963/how-to-handle-cors-using-j...
Lee的头像-拾光赋Lee1年前
0280
Nginx R31 doc-08-NGINX 和 NGINX Plus 作为 Web 服务器-拾光赋

Nginx R31 doc-08-NGINX 和 NGINX Plus 作为 Web 服务器

配置 NGINX 和 NGINX Plus 作为 Web 服务器 设置虚拟服务器 在 NGINX Plus 配置文件中,必须包含至少一个 server 指令来定义一个虚拟服务器。 当 NGINX Plus 处理请求时,首先选择将服务于该请...
Lee的头像-拾光赋Lee1年前
0180
MyBatis-plus 自动生成 条件构造器 QueryWrapper-拾光赋

MyBatis-plus 自动生成 条件构造器 QueryWrapper

背景 在使用Wrapper构建条件时,经常因为需要构建的条件过多需要写半个多小时,还容易粗心写错字段,所以就想搞个可以直接自动构建QueryWrapper的工具类。 思路 我们需要一个方法,能够根据条件...
Lee的头像-拾光赋Lee1年前
0280
Java面试题:SpringBoot异常捕获,让程序“免疫”一切错误!-拾光赋

Java面试题:SpringBoot异常捕获,让程序“免疫”一切错误!

在Spring Boot应用程序中,捕获全局异常是一个重要的方面,它可以帮助我们处理在应用程序运行时可能发生的各种错误情况。通过适当地捕获和处理这些异常,我们可以改善用户体验并及时采取必要的...
Lee的头像-拾光赋Lee1年前
0190
keycloak~自定义认证流设置固定redirect_uri-拾光赋

keycloak~自定义认证流设置固定redirect_uri

redirect_uri在keycloak进行认证成功之后,会重定向到这个目标页面,一般为用户的来源页,即你在登录之前访问的页面;自定义认证流是指对keycloak中的brower和direct grant两个认证方式的过程添...
Lee的头像-拾光赋Lee1年前
0380
Nginx R31 doc-07-内容缓存-拾光赋

Nginx R31 doc-07-内容缓存

NGINX 内容缓存 从代理的 Web 和应用服务器缓存静态和动态内容,以加快向客户端的传输速度并减轻服务器的负载。 概览 启用缓存时,NGINX Plus 会将响应保存在磁盘缓存中,并使用它们来响应客户...
Lee的头像-拾光赋Lee1年前
0160
ShardingSphere如何完成与Spring家族无缝整合的?-拾光赋

ShardingSphere如何完成与Spring家族无缝整合的?

系统集成即ShardingSphere 和 Spring 框架的集成。 ShardingSphere 实现两种系统集成机制: 命名空间(namespace)机制,通过扩展 Spring Schema 来实现与 Spring 框架的集成 编写自定义 starte...
Lee的头像-拾光赋Lee1年前
0150
京东二面:Sychronized的锁升级过程是怎样的-拾光赋

京东二面:Sychronized的锁升级过程是怎样的

引言 Java作为主流的面向对象编程语言,提供了丰富的并发工具来帮助开发者解决多线程环境下的数据一致性问题。其中,内置的关键字'Synchronized'扮演了至关重要的角色,它能够确保在同一时刻只...
Lee的头像-拾光赋Lee1年前
0100
解释下什么是面向对象?面向对象和面向过程的区别?-拾光赋

解释下什么是面向对象?面向对象和面向过程的区别?

面向对象(Object-Oriented Programming, OOP)是一种编程范式,它基于“对象”的概念,将数据和操作数据的方法组织在一起。在面向对象编程中,对象是类的实例,类定义了对象的属性(数据成员)...
Lee的头像-拾光赋Lee1年前
070
为什么不推荐在Spring Boot中使用@Value加载配置-拾光赋

为什么不推荐在Spring Boot中使用@Value加载配置

@Value注解相信很多Spring Boot的开发者都已经有接触了,通过使用该注解,我们可以快速的把配置信息加载到Spring的Bean中。 比如下面这样,就可以轻松的把配置文件中key为com.didispace.title配...
Lee的头像-拾光赋Lee1年前
0220