- 博客(6)
- 收藏
- 关注
翻译 Redis的基本用法以及场景分析
简介:Redis 是完全开源的,遵守 BSD 协议,是一个高性能的 key-value 数据库。Redis 与其他 key - value 缓存产品有以下三个特点:一、StringRedis 字符串数据类型的相关命令用于管理 redis 字符串值类比Java:HasMap<String, Object>Object -->1、字符串(String)基本操作:应用场景:(1)、分布式锁:SETNX(Key, Value),释放锁:DEL(Key)2、数值(Numbe
2020-11-29 13:53:43 95
翻译 详解 IntelliJ IDEA 推荐设置
IntelliJ IDEA 有很多人性化的设置我们必须单独拿出来讲解,也因为这些人性化的设置让我们这些 IntelliJ IDEA 死忠粉更加死心塌地使用它和分享它。推荐设置IntelliJ IDEA 的代码提示和补充功能有一个特性:区分大小写。如上图标注 1 所示,默认就是 First letter 区分大小写的;区分大小写的情况是这样的:比如我们在 Java 代码文件中输入 stringBuffer IntelliJ IDEA 是不会帮我们提示或是代码补充的,但是如果我们输入 StringBuf
2020-11-24 13:49:18 137
原创 干货~搞不清equals()与hashCode()方法?来来来~
java.lang.Object类中有两个非常重要的方法:Object类是类继承结构的基础,所以是每一个类的父类。所有的对象,包括数组,都实现了在Object类中定义的方法。一、equals()方法详解equals()方法是用来判断其他的对象是否和该对象相等equals()方法在object类中定义如下:很明显是对两个对象的地址值进行的比较(即比较引用是否相同)。但是我们知道,String 、Math、Integer、Double等这些封装类在使用equals()方法时,已经覆盖了object类
2020-11-24 08:01:15 284
原创 简:break和continue、return的区别
break:(跳出)break作用范围:要么是switch 语句,要么循环语句;注:(1) break 语句后面不要添加任何语句,因为执行不到(2) break语句跳出的是所在的当前循环如果有循环嵌套 想跳出指定循环要给一个标记示例:从结果可以看出break是跳出当前循环:continue:(继续)continue作用范围:只作用在循环语句中;与break 的区别 作用范围小注:(1) continue 语句后面不要添加任何语句,因为执行不到(2) continue 语句表示结束
2020-11-22 19:47:18 235
原创 快速记忆两套1248数据类型
数据类型java语言是强类型语言,对于每一种数据都给出了明确的数据类型,不同的数据类型也分配了不同的内存空间,所以他们表示的数据大小也是不一样的。System.out.println("====================================");基本数据类型快速记忆,记住两个1248.byte——short——int——long第一个1248boolean——char——float——double第二个1248...
2020-11-22 14:01:23 256
原创 简洁明了告诉你JS中 =、==、===的区别
=:赋值运算符==:判断是否相等:忽略了类型进行值的比较。===:判断是否相等:先进行值的比较,如果值相等,再去比较类型。即带有类型的值的比较。
2020-11-21 22:54:04 108
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人