排序
初识 SpringMVC,运行配置第一个Spring MVC 程序
1. 初识 SpringMVC,运行配置第一个Spring MVC 程序 @ 目录 1. 初识 SpringMVC,运行配置第一个Spring MVC 程序 1.1 什么是 MVC 2. Spring MVC 概述 2.1 Spring MVC 的作用: 3. 运行配置第一个...
微服务分布式事务解决方案-开源软件seata
分布式事务是分布式系统中非常重要的一部分。假设一个用户购买商品的业务逻辑,系统有3个微服务组成,分别是订单服务、账户服务、库存服务,用户在提交订单后会从用户账户余额中扣款,同时扣减...
函数式编程(Lambda、Stream流、Optional等)
# 声明 文档来源:Github@shuhongfan 源文档:B站UP主:三更草堂 # 函数式编程-Stream流 # 概述 # 为什么学? 基操,否则看不懂别人写的优雅代码 简化代码,不想看到有些恶心代码 大数据下处理...
MySQL-18.主从复制
C-18.主从复制 1.主从复制概述 1.1 如何提升数据库并发能力 在实际工作中,我们常常将Redis作为缓存与MySQL配合来使用,当有请求的时候,首先会从缓存中进行查找,如果存在就直接取出。如果不存...
HSQL 数据库介绍(2)–使用
本文主要介绍 HSQLDB 的基本使用,文中所使用到的软件版本:Java 11.0.22、HSQLDB 2.7.2。 1、进程内模式 直接使用 JDBC 连接数据库即可,如果数据库不存在会自动创建。 1.1、file 数据库 @Test...
基于注解注册连接的Thrift框架(04)——TProtocol
前情提要 之前介绍了TProcessor的同步和异步实现,也说明了TAsyncMethodCall中的状态循环以及它是如何和TServer进行交互的。 TProtocol TProtocol 是一个抽象类,主要做了两件事情: 绑定一个TT...
使用 @Audited 增强Spring Boot 应用程序的数据审计能力
介绍 在Spring Boot开发的动态世界中,确保数据完整性和跟踪变化是至关重要的。实现这一目标的一个强大工具是@Audited注解。本文深入探讨了该注解的复杂性、其目的、实现步骤以及如何利用其功能...
JavaSE基础编程十题(数据类型、运算符、选择语句、循环语句部分)
写在前面 昨天说了一下Java中的数据类型、运算符、选择语句、循环语句部分的基础知识,今天写的编程题就是来检验这部分的成果,来看看你能写出来几题。答案也是仅供参考,如果有更好的解法欢迎...
文件存储服务系统(File Storage Service System)-00-文件服务器是什么?为什么需要?
文件服务系列 文件存储服务系统(File Storage Service System)-00-文件服务器是什么?为什么需要? 文件存储服务系统(File Storage Service System)-01-常见的文件协议介绍 文件系统 FTP Ub...
LinkedHashMap原理详解—从LRU缓存机制说起
LinkedHashMap原理详解—从LRU缓存机制说起,写在前面 从一道Leetcode题目说起 首先,来看一下Leetcode里面的一道经典题目:146.LRU缓存机制,题目描述如下: 请你设计并实现一个满足 LRU (最近...
高可用!一个基于 SpingBoot + Oauth2 的单点认证授权中心!
高可用!一个基于 SpingBoot + Oauth2 的单点认证授权中心!,大家好,我是 Java陈序员。 现代企业中,往往包含多个系统,如果每个系统都需要登录注册,这样的用户体验很不好! 这时,就需要设计...













