总结了 33 个 Python 关键字的含义,每一个关键字列出一个例子,供大家参考学习和记忆。1 and、or、notand、or、not 关键字都是逻辑运算符,用法如下: and:如果两个语句都返回...
SpringBoot 基于注解的全局日期格式化
学习目标 快速学会通过注解@JsonComponent自定义日期格式化的序列化器。 使用教程 根据官方文档 Custom JSON Serializers and Deserializers ,想要接...
HikariCP数据库连接池,太快了!
背景 在我们平常的编码中,通常会将一些对象保存起来,这主要考虑的是对象的创建成本。 比如像线程资源、数据库连接资源或者 TCP 连接等,这类对象的初始化通常要花费比较长的时间,如果频繁地...
Spring系列Spring系列之常见面试题
Spring 基础 什么是 Spring 框架? Spring 是一款开源的轻量级 Java 开发框架,旨在提高开发人员的开发效率以及系统的可维护性。 我们一般说 Spring 框架指的都是 Spri...
Spring系列Spring系列之@Transactional事务注解详解!
目录 背景 Spring 事务的传播行为 Spring 事务的回滚机制 @Transactional 注解底层实现 总结 背景 Spring系列之@Transactiona...
官方版Redis 官方可视化工具,高颜值,功能太强大!
Redis官方可视化工具 RedisInsight 是一个直观高效的 Redis GUI 管理工具,它可以对 Redis 的内存、连接数、命中率以及正常运行时间进行监控,并且可以在界面上...
学习版阿里云官方Redis开发规范
阿里云社区看到一份阿里云官方 Redis 开发规范,是一位阿里云数据库技术专家(Redis方向)写的,感觉有很多地方值得参考。 一、键值设计 1. key 名设计 (1)【建议】: 可读性和可管理性 ...
SpringBoot系列之Controller层代码规范化教程
一. 接口定义工作中,少不了要定义各种接口,系统集成要定义接口,前后台掉调用也要定义接口。接口定义一定程度上能反应程序员的编程功底。列举一下工作中发现容易出现的问题:1. 返回格式不统一同一个接口,有...
SpringBoot系列之SpringBoot+ShardingSphereJDBC实现读写分离
1 概述 本文讲述了如何使用MyBatisPlus+ShardingSphereJDBC进行读写分离,以及利用MySQL进行一主一从的主从复制。具体步骤包括: MySQL主从复制环境准备(Docker...
Spring Event,很好用的业务解耦神器!
前言 实际业务开发过程中,业务逻辑可能非常复杂,核心业务 + N 个子业务。如果都放到一块儿去做,代码可能会很长,耦合度不断攀升,维护起来也麻烦,甚至头疼。还有一些业务场景不需要在一次请...