- 博客(7)
- 收藏
- 关注
原创 Redis应用场景
redis应用场景总结redis平时我们用到的地方蛮多的,下面就了解的应用场景做个总结1、热点数据的缓存由于redis访问速度块、支持的数据类型比较丰富,所以redis很适合用来存储热点数据,另外结合Redis Expire 命令我们可以设置过期时间然后再进行缓存更新操作,这个功能最为常见,我们几乎所有的项目都有所运用。2、限时业务的运用redis中可以使用expire命令设置一个键的生存时间,到时间后redis会删除它。利用这一特性可以运用在限时的优惠活动信息、手机验证码等业务场景。3、计数器相
2022-11-30 13:43:09 6884
原创 SpringBoot项目中集成Redis 简单使用
**SpringBoot项目中集成Redis 简单使用**Redis是一个开源的key—value型数据库,支持string、list、set、zset和hash类型数据。对这些数据的操作都是原子性的,redus为了保证效率会定期持久化数据。Redis在项目中经常使用(使用场景会单独写一篇文章,大家可以持续关注),所以这次我们就说下基础的项目集成Redis并简单使用。maven依赖 <!-- Spring Boot Redis 依赖 --> <de
2022-01-12 16:13:02 289
原创 准备面试手写了吗(排序算法,递归,设计模式)
准备面试手写了吗(排序算法,设计模式,递归) //冒泡排序 public void maoPaoPX(){ int[] arr = new int[]{12,4,54,57,87,3,41,1,3,4,1,3,4,31,2}; for (int i = 0; i < arr.length-1; i++) { for (int j = 0; j < arr.length-1-i; j++) {
2021-02-01 15:57:15 113
原创 Java开发面试题整理 -- Mybatis框架
1. 简单描述什么是Mybatis?及其优点(1)Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动.创建连接.创建statement等繁杂的过程。程序员直接编写原生态sql,可以严格控制sql执行性能,灵活度高。(2)MyBatis 可以使用 XML 或注解来配置和映射原生信息,将 POJO映射成数据库中的记录,避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。(3)通过xml 文件或注解的方式将要执行的各
2020-10-27 11:34:07 236
原创 Java开发面试题整理 -- 数据库
一、Mysql1. SQL 的 select 语句完整的执行顺序(1)from 子句组装来自不同数据源的数据;(2)where 子句基于指定的条件对记录行进行筛选;(3)group by 子句将数据划分为多个分组;(4)使用聚集函数进行计算;(5)使用 having 子句筛选分组;(6)计算所有的表达式;(7)select 的字段;(8)使用 order by 对结果集进行排序。SQL 语言不同于其他编程语言的最明显特征是处理代码的顺序。在大多数据库语言中,代码按编码顺序被处理。但在 S
2020-10-26 21:56:25 471
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人