摘要: 一.Redis五种基本数据类型 1.String字符串 String的数据结构是简单的Key-Value模型,Value可以是字符串,也可以是数字。 应用场景 计数器—点赞,视频播放量,每播放一次就+1 统计多单位的数量 粉丝数 对象缓存存储 2.Hash散列表 Redis 的哈希是键值对的集合。R 阅读全文
posted @ 2023-09-03 11:48 夏嘻嘻嘻嘻嘻 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 1、添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> <exclusions> <!-- 过滤lettuce,使用 阅读全文
posted @ 2023-09-03 10:52 夏嘻嘻嘻嘻嘻 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 一、BigDecimal 精度设置 BigDecimal setScale(int newScale, int roundingMode); newScale:小数位数, RoundingMode是一个枚举类,有以下几个常量: 1、ROUND_UP:远离零方向舍入的舍入模式。始终对非零舍弃部分前面的 阅读全文
posted @ 2019-09-06 11:48 夏嘻嘻嘻嘻嘻 阅读(318) 评论(0) 推荐(0) 编辑
摘要: package com.common.util;import org.apache.log4j.Logger;import javax.servlet.http.HttpServletResponse;import java.io.BufferedInputStream;import java.io 阅读全文
posted @ 2019-06-26 14:38 夏嘻嘻嘻嘻嘻 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 一、集合框架 集合框架是一个用来代表和操纵集合的统一架构。所有的集合框架都包含如下内容: 接口:是代表集合的抽象数据类型。接口允许集合独立操纵其代表的细节。在面向对象的语言,接口通常形成一个层次。 实现(类):是集合接口的具体实现。从本质上讲,它们是可重复使用的数据结构。 算法:是实现集合接口的对象 阅读全文
posted @ 2018-03-27 10:28 夏嘻嘻嘻嘻嘻 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 一、相关概念 1、Map的概念 javadoc中对Map的解释如下: An objectthat maps keys to values . Amap cannot contain duplicatekeys; each key can map to at most one value.This i 阅读全文
posted @ 2018-03-26 22:30 夏嘻嘻嘻嘻嘻 阅读(7147) 评论(0) 推荐(0) 编辑
摘要: 一、定义 散列表(Hash table,也叫哈希表),是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表。 给定表M,存在函数f(key),对任意给定的关键字值ke 阅读全文
posted @ 2018-03-26 11:26 夏嘻嘻嘻嘻嘻 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 一、Dubbo是什么? Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。说白了就是个远程服务调用的分布式框架(告别Web Service模式中的WSdl,以服务者与消费者的方式在dubbo上注册)。 其核心部分包含:1. 远程通讯: 提供对多 阅读全文
posted @ 2018-03-23 15:19 夏嘻嘻嘻嘻嘻 阅读(284) 评论(0) 推荐(0) 编辑
摘要: @SpringBootApplication: 包含@Configuration、@EnableAutoConfiguration、@ComponentScan通常用在主类上。@Repository:用于标注数据访问组件,即DAO组件。@Service:用于标注业务层组件。 @RestControl 阅读全文
posted @ 2018-03-23 14:34 夏嘻嘻嘻嘻嘻 阅读(594) 评论(0) 推荐(0) 编辑
摘要: 一、SpringBoot是什么? Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域 阅读全文
posted @ 2018-03-23 11:50 夏嘻嘻嘻嘻嘻 阅读(3379) 评论(1) 推荐(0) 编辑