首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
醉眼看人间
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
21
文章 21
沸点 0
赞
21
返回
|
搜索文章
赞
文章( 21 )
沸点( 0 )
Redis 几种数据类型及应用场景
Redis支持5种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。何时使用Redis呢? 首先Redis内部使用一个redisObject对象来表示所有的key和value,redisObject…
反编译理解java枚举类型
枚举类型: 就是由一组具有名的值的有限集合组成新的类型。(即新的类)。 是不是很简单,很清晰。这样就可以省掉大量重复的代码,使得代码更加易于维护。 现在有点明白枚举类型的定义了吧!在说的再仔细一点,就是 使用关键字enum来用 一组由常量组成的有限集合 来创建一个新的class…
【效率Double系列】IDEA 高频快捷键 Ⅱ (GIF图)
上一篇关于快捷键的文章,我们介绍了Editing部分,今天我们把剩下的全部介绍完(●'◡'●)。 这部分快捷键我平常用的非常多(●'◡'●),因为真的太方便了。 1. 抽取局部变量 这个快捷键可谓是真方便了,很多时候可以省去我们自己去声明变量的时间。 2. 抽取常量 3. 抽取…
【效率Double系列】IDEA 高频快捷键 Ⅰ(GIF图)
咳咳,在上一期关于IDEA的博客中,介绍了许多好用的插件。 这篇打算好好介绍下好用的IDEA快捷键,掌握这些也许不会提高你实际的开发水平,但是能实实在在地帮助你提升开发的效率OvO。 哈哈说起来,我一开始用IDEA也是一头雾水,许多快捷键真是让我应接不暇Orz,不知道该如何下手…
【效率Double系列】17个超好用的IDEA插件
身为一个IDEA吹,我已经使用了非常多好用的IDEA插件哈哈。(破音:IDEANB!) 目前我已经下载了24个插件(哈哈哈连自己都被吓了一跳Orzヽ(*。>Д<)o゜) 不过,并不是所有都很常用,我会分享17个比较常用的OwO。 0. IDEA 如何安装插件 在Marketpl…
你的项目应该如何正确分层?
说起应用分层,大部分人都会认为这个不是很简单嘛 就controller,service, mapper三层。看起来简单,很多人其实并没有把他们职责划分开,在很多代码中,controller做的逻辑比service还多,service往往当成透传了,这其实是很多人开发代码都没有注…
java8的Stream对集合操作飞起来
java8也出来好久了,接口默认方法,lambda表达式,函数式接口,Date API等特性还是有必要去了解一下。比如在项目中经常用到集合,遍历集合可以试下lambda表达式,经常还要对集合进行过滤和排序,Stream就派上用场了。用习惯了,不得不说真的很好用。 Stream作…
三分钟上手git管理工具tower
虽然命令行git也很好用,但是gui的tower操作更直观,两者搭配使用可以提高效率打开git仓库File->Open然后选择项目目录查看分支历史tower相比命令行git可以更方便的查看分支历史单机
Redis源码解析-基础数据-skiplist(跳跃表)
本篇解析基于redis 5.0.0版本,本篇涉及源码文件为t_zset.c,server.h。 我们都知道在有序数组中进行查找,可以使用二分查找,将时间复杂度降为O(log n)。但是有序链表做不到,是因为有序链表获取某元素复杂度为O(n),无法通过二分的思想去跳过一些元素的访…
一文彻底弄懂fail-fast、fail-safe机制(带你撸源码)
fail-fast 机制是Java集合(Collection)中的一种错误机制。 在用迭代器遍历一个集合对象时,如果遍历过程中对集合对象的结构进行了修改(增加、删除),则会抛出Concurrent Modification Exception(并发修改异常)。 所以,在多线程环…
下一页
关注了
6
关注者
0
收藏集
12
关注标签
0
加入于
2020-09-24