首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Simula
掘友等级
后台开发
|
字节跳动
获得徽章 8
动态
文章
专栏
沸点
收藏集
关注
作品
赞
37
文章 33
沸点 4
赞
37
返回
|
搜索文章
最新
热门
Java Bean校验工具Hibernate Validator
数据校验工具Hibernate Validator 为什么要进行数据校验 为了系统的鲁棒性,进行防御性编程,让系统更加的健壮,同时防止脏数据的产生。 而且使用参数校验可以让问题在一开始就被抛出来,符合
延迟计算在python中的应用
最近在学习python,在github上找到一个python的初学者教程,叫做“100_page_python_intro”,跟着看了一遍。 在看到第18节“Comprehensions and Generator expressions”的时候,发现了一个有意思的东西,叫做g…
[笔记]MIT6.824(2020,分布式) Lecture 1 Introduction
Lecture 1主要是介绍了MIT6.824这门课程的课程安排,分布式的概念、为什么要使用分布式(水平和垂直维度提高系统的可用性与性能、高效利用廉价硬件集群的性能来快速完成海量数据处理任务)以及实现分布式过程中的挑战(CAP)。最后介绍了MapReduce以及它的优缺点。课后…
GUAVA RateLimiter限流器
限流器是在高并发场景下限制流量的工具。 关于三种算法的优缺点可以参考这篇博客逐行拆解Guava限流器RateLimiter。 由于令牌桶算法相较于计算器算法和漏桶算法,没有明显的缺点,不会出现异常流量峰值也可以处理突发流量的情况,所以限流器实现上一般会使用令牌桶算法。 上述实现…
Dubbo SPI与自适应机制
这两天在debug Dubbo的源码的时候,发现明明同一个对象,每次调用它的方法的时候居然跳到了不同的实现类中,属实让我晕了好久。最后去Dubbo的官网才发现,这个是Dubbo SPI的自适应机制。Dubbo根据Dubbo URL中的parameter中的指定的key的va…
Dubbo与Springboot集成过程
得益与Spring的“微内核与扩展机制“,第三方框架能够很方便的和Spring进行集成。 这篇笔记,我们就通过分析"Dubbo通过Spring导出服务的过程“,来见微知著,体会下Spring是如何和第三方框架进行集成的,关注Spring提供了哪些扩展点。 通过查阅Dubbo…
JVM内存区域划分
的数据结构。主要用来服务与LBS(Location-Based Service,基于位置的服务)。 和BitMap还有HyperLogLog一样,GEO也是Redis的三种扩展数据类型之一。 BitMap的底层是String(字节数组…
[Redis_02]使用Redis统计数据
聚合:求两个集合之间的交、并、差等。 排序:字面意思XD。 基数统计:统计一批数据中不重复元素的个数。比如某个网页的UV(unique visitor) 在进行数据统计的时候,我们应该根据自己的需求,同时考虑Redis数据增删拆改的性能以及内存的使用来选择合适的Redis数据类…
[Redis_01]String类型的值保存到Redis中时所需的内存开销
Redis使用String数据类型来保存图片ID和图片存储对象ID的关系时,存储一亿个\<photo_id:photo_obj_id>键值对消耗了6.4GB内存,平均一张图片就需要64byte的内存来存储\<photo_id:photo_obj_id>键值对…
下一页
个人成就
文章被点赞
73
文章被阅读
47,272
掘力值
958
关注了
41
关注者
16
收藏集
4
关注标签
37
加入于
2019-12-25