logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

redisTemplate和stringRedisTemplate对比、redisTemplate几种序列化方式比较

一、redisTemplate和stringRedisTemplate对比  RedisTemplate看这个类的名字后缀是Template,如果了解过Spring如何连接关系型数据库的,大概不会难猜出这个类是做什么的 ,它跟JdbcTemplate一样封装了对Redis的一些常用的操作,当然StringRedisTemplate跟RedisTemplate功能类似那么肯定就会有人问,为什么会需要

#redis
数据库全解

一、基本概念1.主键、外键、超键、候选键超键:在关系中能唯一标识元组的属性集称为关系模式的超键。一个属性可以为作为一个超键,多个属性组合在一起也可以作为一个超键。超键包含候选键和主键。候选键:是最小超键,即没有冗余元素的超键。主键:数据库表中对储存数据对象予以唯一和完整标识的数据列或属性的组合。一个数据列只能有一个主键,且主键的取值不能缺失,即不能为空值(Null)。外键:在一...

#数据库
springboot apollo 自动刷新

目录1、引入依赖2、配置文件3、设置配置文件4、需要自动刷新的类5、实现自动刷新1、引入依赖<dependency><groupId>com.ctrip.framework.apollo</groupId><artifactId>apollo-core&...

log日志输出规范

目录1、Log的用途2、记录Log日志的基础原则2.1、日志级别划分2.2、日志对性能的影响2.3、什么时候输出日志2.3.1、系统启动参数、环境变量2.3.2、异常捕获2.3.3、函数获得期望之外的结果时2.3.4、关键操作2.4 日志输出的内容3 日志API规范3.1Log对象的声明和初始化3.2不得使用System.out, Sy...

Spring 中的bean 是线程安全的吗?

Java虚拟机栈是线程私有的,它的生命周期与线程相同。虚拟机栈描述的是Java方法执行的内存模型:每个方法在执行的同时都会创建一个栈帧用于存储局部变量表、操作数栈、动态链接、方法出口等信息。

#spring
spring+mybatis+sharding-jdbc

由于公司业务的拓展,单表数据已经超过几千万行,通过数据库的优化已经不能满足速度的要求。分库分表提到了日程上,必须解决。恰好看到当当开源了其Sharding-JDBC组件,摘抄一段介绍:https://github.com/dangdangdotcom/sharding-jdbcSharding-JDBC直接封装JDBCAPI,可以理解为增强版的JDBC驱动,旧

#java
到底了