会说话的丶猫

LV0
发表了文章

Redis-持久化机制

  Redis 速度快,很大一部分原因是因为它所有的数据都存储在内存中。如果断电或者宕机,都会导致内存中的数据丢失。为了实现重启后数据不丢失,Redis 提供了...

会说话的丶猫
发表了文章

Redis-内存回收

  Reids 所有的数据都是存储在内存中的,在某些情况下需要对占用的内存空间进行回收。内存回收主要分为两类,一类是 key 过期,一类是内存使用达到上限(ma...

会说话的丶猫
发表了文章

Redis-事务

  我们知道 Redis 的单个命令是原子性的(比如 get set mget mset),如果涉及到多个命令的时候,需要把多个命令作为一个不可分割的处理序列,...

会说话的丶猫
发表了文章

Redis基础篇

  最基本也是最常用的数据类型就是 String。set 和 get 命令就是 String 的操作命令。为什么叫 Binary-safe strings 呢?

会说话的丶猫
发表了文章

java基本数据类型及相互间的转换(转)

/* 1、如果两个操作数中有一个是double类型,另一个就会转换为double类型; 2、否则,如果有一个操作数是float,另一个就会转化为float; 3...

会说话的丶猫
发表了文章

Map集合排序

会说话的丶猫
发表了文章

IDEA控制台中文乱码解决

2.打开IntelliJ IDEA>File>Setting>Editor>File Encodings,将Global Encoding、Project En...

会说话的丶猫
发表了文章

Controller 层中,到底是 返回界面 还是JSON?

会说话的丶猫
发表了文章

初识SpringBoot

在日常开发中,我们通常会选择SpringMVC + Maven的方式去构建一个web项目,需要配置各种xml文件非常耗时,大概的构建步骤如下:

会说话的丶猫
发表了文章

springboot引入外部依赖jar包(转)

会说话的丶猫
发表了文章

Java7的try-with-resources声明(转)

看《Effective Java》第三版的时候,看到了其中建议将try-finally替换为try-with-resources。这个语法糖还算有意思,特此成文...

会说话的丶猫
发表了文章

阻塞队列

大家都有使用过分布式消息队列,比如 ActiveMQ、 kafka、RabbitMQ 等等,消息队列的是有可以使得程序之 间实现解耦,提升程序响应的效率。 如果...

会说话的丶猫
发表了文章

原子操作类

原子性这个概念,在多线程编程里是一个老生常谈的问题。 所谓的原子性表示一个或者多个操作,要么全部执行完, 要么一个也不执行。不能出现成功一部分失败一部分的情 况...

会说话的丶猫
发表了文章

线程池的实现原理分析

在 Java 中,如果每个请求到达就创建一个新线程,创建和销毁线程花费的时间和消耗的系统资源都相当大,甚至可能要比在处理实际的用户请求的时间和资源要多的多。如果...

会说话的丶猫
发表了文章

并发工具的使用

  之前的文章中学习了J.U.C中aqs的底层实现原理,这篇文学习一下J.U.C中提供的一些线程同步工具类。

会说话的丶猫
发表了文章

HashMap中add()方法的源码学习

HashMap中实际是维护了一个Node数组,用来存储数据,下面看一下Node源码:

会说话的丶猫
发表了文章

equals和HashCode深入理解(转)

画出内存分析图分析c1和c2比较的结果,当执行Cat c1 = new Cat(1,1,1); Cat c2 = new Cat(1,1,1); 之后内存之中布...

会说话的丶猫
发表了文章

初步认识线程安全性

这段时间在学习java并发编程这方面的知识,目前正在看《java并发编程之美》,书写的感觉蛮不错的,很细致,个人觉得少了点实际应用场景的案例,但总体来说各方面的...

会说话的丶猫
发表了文章

AQS原理分析

Lock 在 J.U.C 中是最核心的组件,前面学习 synchronized 的时候说过,锁最重要的特性就是解决并发安全问题。为什么要以 Lock 作为切入点...

会说话的丶猫
发表了文章

java内部类 java内部类作用

  1.每个内部类都能独立的继承一个接口的实现,所以无论外部类是否已经继承了某个(接口的)实现,对于内部类都没有影响。内部类使得多继承的解决方案变得完整,

会说话的丶猫

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券