首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
深夜的猫头鹰
掘友等级
厨师
|
新东方烹饪
我等采石之人,当心怀大教堂之愿景
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
120
文章 0
沸点 120
赞
120
返回
|
搜索文章
最新
热门
漏桶算法详解
漏桶算法跟令牌桶比较类似,但实际上是两种策略。想了解令牌桶算法的可以看之前的文章。 如图所示,我们可以看到,整个算法其实十分简单。首先,我们有一个固定容量的桶,有水流进来,也有水流出去。对于流进来的水来说,我们无法预计一共有多少水会流进来,也无法预计水流的速度。但是对于流出去的…
令牌桶算法详解
RateLimiter 是用来控制访问资源的速率(rate)的,它强调的是控制速率。比如控制每秒只能有 100 个请求通过,比如允许每秒发送 1MB 的数据。 它的构造方法指定一个 permitsPerSecond 参数,代表每秒钟产生多少个 permits,这就是我们的速率。…
设计模式-单例模式详谈
前言:为什么会有设计模式?个人觉得就是为了代码看起来更加清晰,让人舒服,最好的描述就是代码简洁、生动、易懂。单例模式是最常见的一种设计模式,雪花算法、spring源码中都有用到,下面我会详细解释单例模式的几种情况,以及涉及到的提问点。 单例模式主要是为了确保实例只有一个,尤其是…
事务回滚@ Transactional 详谈
事务回滚我们总是在用到,但是有可能不太了解具体的细节,接下来我会通过源码解读以及真实的案例测试,来说明。 (1). 一个方法中涉及两次及以上重要插入,用事务来保证完整性 原子性 (2). 事务只能用在public 方法上 ,其他方法不起作用 (3). 可以放在ServiceIm…
HashMap总结(下)
HashMap的总结总算到了最后一期,目前就自己了解到的来说关于hashmap的最后三点。其实还是会说很多废话,因为所有的答案在源码中都已经有了解读,在这里我只能说做一些自我的理解,方便大家理解hashMap。废话不多说,进入到我们今天的总结: 线程1首先获取到CPU执行权,执…
HashMap总结(中)
上文提到了hashMap的原理,这章我们决定好好系统研究一下他的默认值以及hashcode的比较。(理解一个东西最好的办法就是阅读源码以及源码注释) 首先需要知道hashmap的底层数据结构,是数组加链表。既然这样就一定会发生hash碰撞(不了解的请看之前的文章)。其实个人觉得…
HashMap总结(上)
了解hash碰撞需要先知道,HashMap 的存储方式,hash是由链表和数组为结构的底层实现,HashMap中主要是通过key的hashCode来计算hash值的,只要hashCode相同,计算出来的hash值就一样。如果存储的对象对多了,就有可能不同的对象所算出来的hash…
微信短链接生成java版本(短链接如何自主切换以及防止被封)淘客专享
写在之前,之前一直在好奇短链接是什么,最近研究了一下,发现还是挺好玩的。本文只是做一个简单技术的讲解,技术没有好坏,只看使用的人怎么掌握。 短网址,Short URL,可能也叫短链接、短URL,是指短网址服务器为某个链接生成的中间链接。短链接并不是绝对的就比原链接短。 第五步 …
python邮件发送(带附件发送)
准备工作:第一记住python命名不要叫email.py会和原有的有冲突需要打开qq或者其他邮箱的stmp推送设置;第二引入所需要的模块;第三测试发送1.qq邮箱smtp打开如下图所示:2.源码直接上
[2019,再见]| 掘金年度征文
回望2019,有跳槽,有经历创业公司倒闭、有过春风得意,也有失败,一时间不知道该从哪里说起,感觉自己2019年过的很混乱。 2019?自己做了什么。首先从几方面说起: 年初自己换到了创业公司,不是为了所谓的股票或者什么激励,就是单纯觉得创业公司的氛围很好,或者说吸引一个技术人员…
下一页
个人成就
文章被点赞
18
文章被阅读
11,875
掘力值
334
关注了
7
关注者
9
收藏集
0
关注标签
3
加入于
2019-06-14