java 第269页
ShardingSphere-JDBC 分库分表-拾光赋

ShardingSphere-JDBC 分库分表

springBoot  引入maven <dependency> <groupId>org.apache.shardingsphere</groupId> <artifactId>sharding-jdbc-spring-boot-starter</artifactId> <ve...
Lee的头像-拾光赋Lee2年前
0330
Spring Boot + Lua = 王炸!-拾光赋

Spring Boot + Lua = 王炸!

曾经有一位魔术师,他擅长将Spring Boot和Redis这两个强大的工具结合成一种令人惊叹的组合。他的魔法武器是Redis的Lua脚本。 今天,我们将揭开这个魔术师的秘密,探讨如何在Spring Boot项目中使...
Lee的头像-拾光赋Lee2年前
0330
2. 运行时数据区域-拾光赋

2. 运行时数据区域

运行时数据区域 JVM 在执行 Java 程序的过程中会把它所管理的内存划分为若干个不同的数据区域 JDK 1.7 JDK 1.8 1. 程序计数器(Program Counter Register) 程序计数器是一块较小的内存空间,可...
Lee的头像-拾光赋Lee3年前
0330
RAG应用开发实战02-相似性检索的关键 - Embedding-拾光赋

RAG应用开发实战02-相似性检索的关键 – Embedding

1 文本Embedding 将整个文本转化为实数向量的技术。 Embedding优点是可将离散的词语或句子转化为连续的向量,就可用数学方法来处理词语或句子,捕捉到文本的语义信息,文本和文本的关系信息。 ...
Lee的头像-拾光赋Lee2年前
0330
【Spring源码分析】Spring Scope功能中的动态代理 - Scoped Proxy-拾光赋

【Spring源码分析】Spring Scope功能中的动态代理 – Scoped Proxy

本文基于Springboot 3.3.2及Springcloud 2023.0.1版本编写。 Spring Scoped Proxy是什么 在使用Spring cloud配置中心动态配置更新功能时,笔者发现在给一个类加上@RefreshScope注解后,其中@Val...
Lee的头像-拾光赋Lee2年前
0330
如何正确使用数据库的读写分离-拾光赋

如何正确使用数据库的读写分离

背景 在应用系统发展的初期,我们并不知道以后会发展成什么样的规模,所以一开始不会考虑复杂的系统架构,复杂的系统架构费时费力,开发周期长,与系统发展初期这样的一个定位是不吻合的。所以...
Lee的头像-拾光赋Lee2年前
0330
keycloak~RequiredActionProvider的使用-拾光赋

keycloak~RequiredActionProvider的使用

使用场景 RequiredActionProvider,它是在认证过程中,需要当前登录的用户执行个性化的动作;当用户符合条件,就被执行RequiredActionProvider对作,当RequiredActionProvider没有正常提交(cont...
Lee的头像-拾光赋Lee2年前
0330
6、SpringBoot2之整合Mybatis-拾光赋

6、SpringBoot2之整合Mybatis

创建名为springboot_mybatis的新module,过程参考3.1节 6.1、引入相关依赖 注意:虽然本文使用的是 spring boot 2.7.18 和 MySQL 5.7 ,但是出于可移植性、可扩展性和兼容性方面的考虑, druid ...
Lee的头像-拾光赋Lee2年前
0330
Nginx-03-Nginx 项目架构-拾光赋

Nginx-03-Nginx 项目架构

Nginx 现状 nginx(发音为“engine x”)是一个免费的开源Web服务器,由俄罗斯软件工程师Igor Sysoev编写。自2004年公开发布以来,nginx一直专注于高性能,高并发性和低内存使用。 Web服务器功...
Lee的头像-拾光赋Lee2年前
0330
讲讲Java的序列化反序列化?-拾光赋

讲讲Java的序列化反序列化?

讲讲Java的序列化反序列化?, 序列化:把对象转换为字节序列的过程称为对象的序列化. 反序列化:把字节序列恢复为对象的过程称为对象的反序列化. 什么时候会用到 当只在本地 JVM 里运行下 Java ...
Lee的头像-拾光赋Lee2年前
0330
springboot如何用jar包启动,同时为不同机房设置不同的配置文件-拾光赋

springboot如何用jar包启动,同时为不同机房设置不同的配置文件

1、首先先把配置文件从jar中抽离 示例代码: <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version&g...
Lee的头像-拾光赋Lee3年前
0330
从零开始学Spring Boot系列-集成Spring Security实现用户认证与授权-拾光赋

从零开始学Spring Boot系列-集成Spring Security实现用户认证与授权

在Web应用程序中,安全性是一个至关重要的方面。Spring Security是Spring框架的一个子项目,用于提供安全访问控制的功能。通过集成Spring Security,我们可以轻松实现用户认证、授权、加密、会...
Lee的头像-拾光赋Lee2年前
0330