240 发简信
IP属地:北京
  • 面向对象三大特性

    三大特性:继承 封装 多态 继承 Java中的继承只能单继承,但是可以通过内部类继承其他类来实现多继承。 封装 封装主要是因为Java有访问权限...

  • Mysql事务与锁

    事务指的是满足ACID特性的一组操作,可以通过Commit提交一个事务,也可以使用Rollback进行回滚。 一、ACID 事务其实就是并发控制...

  • Resize,w 360,h 240
    Mysql索引

    一、索引原理 索引的目的在于提高查询效率,与我们查阅图书所用的目录是一个道理:先定位到章,然后定位到该章下的一个小节,然后找到页数。相似的例子还...

  • Redis键的生存时间和过期时间

    一、设置键的过期时间 Redis可以通过EXPIRE、PEXPIRE、EXPIREAT、PEXPIREAT对键设置有效期,使用TTL或者PTTL...

  • Resize,w 360,h 240
    Redis持久化

    一、持久化的作用 redis所有的数据都存在内存中,对数据的更新将异步地保存到磁盘上。1.什么是持久化?数据从内存保存到磁盘的过程叫做持久化。2...

  • Resize,w 360,h 240
    Redis API的理解和使用

    一、通用命令 keys:显示所有符合条件的键(一般不在生产环境使用,时间复杂度O(n)速度慢) dbsize:计算key的总数(内部计数器,时间...

  • Resize,w 360,h 240
    Redis典型应用场景

    缓存系统image.png 计数器 消息队列系统 排行榜 社交网络 实时系统

  • Redis特性

    1.速度快原因: 数据存在内存 C预言实现 单线程 2.持久化Redis所有的数据保存在内存中,对数据的更新异步地保存在磁盘上 3.多种数据结构...

  • Resize,w 360,h 240
    Mybatis面试题总结

    1.#{}和${}的区别是什么? #{}是预编译处理,${}是字符串替换,Mybatis在处理#{}时,在SQL执行之前,将SQL发送给数据库进...