首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Code
订阅
m红泥小火炉m
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
通俗易懂讲布隆过滤器
大家好,我是jack xu,不知道从什么时候开始,本来默默无闻的布隆过滤器一下子名声大燥,在面试中面试官问到怎么避免缓存穿透,你的第一反应可能就是布隆过滤器,缓存穿透=布隆过滤器成了标配,但具体什么是布隆过滤器,怎么使用布隆过滤器不是很清楚,那今天我们就来把他说清楚,讲明白。。…
基于Java实现的人脸识别功能,一切都为了宠粉(附源码)
远程在家办公的第N天,快要闲出屁了,今天突然有个小学弟加我VX说要咨询我点技术问题(终于可以装X了)。 看了他的需求描述,大概是要做一个Java web版本的人脸识别功能,然后存储人物的特征,再扫脸比对。可是我不会啊。。。 看完他的境遇,忽然想起自己当年做毕设时那无助的样子,是…
Java实现API限流
企业应用中,特别是商城网站,针对于某些API接口请求过于频繁作出某时间段限制访问次数,此文介绍的是通过注解+拦截器来实现限流。 如有不到之处,欢迎各位留言指正,不慎感激。
Java 实现仿照微信抢红包算法,实测结果基本和微信吻合,附demo
保证每个用户至少能抢到一个预设的最小金额,人民币红包设置的最小金额一般是0.01元,如果需要发其他货币类型的红包,比如区块链货币或者积分,需要自定义一个最小金额。 所有抢红包的人领取的子红包的金额之和加起来,等于发红包的人发出的总红包的金额。 下面实现的方式是一次生成所有的子红…
java实现分布式项目搭建
分布式系统一定是由多个节点组成的系统。其中,节点指的是计算机服务器,而且这些节点一般不是孤立的,而是互通的。 这些连通的节点上部署了我们的节点,并且相互的操作会有协同。分布式系统对于用户而言,他们面对的就是一个服务器,提供用户需要的服务而已,而实际上这些服务是通过背后的众多服务…
徒手撸一个扫码登录示例工程
I. 原理解析 1. 场景描述 2. 原理与流程简述 II. 实现 1. 项目环境 2. 登录接口 3. sse 接口 4. 扫码接口 5. 授权接口 6. 首页 7. 实测 8. 小结 III. 其他 0. 项目 1. 一灰灰 Blog
带你实现一个你上你也行的读写锁
锁是啥我就不多BB了,各位在学习JUC前先简单实现一个自己的读写锁岂不美哉。 上文代码通过条件判断统计参数以及阻塞的方式,实现了一个简单的“读写”、“写写”互斥的锁,但是“读读”不互斥。 如果写线程获取锁之前有正在等待读(之前有人正在写,阻塞住了),那么写线程阻塞进行等待,优先…
Reactor模型
要无障碍阅读本文,需要对NIO有一个大概的了解,起码要可以写一个NIO的Hello World。 说到NIO、Netty,Reactor模型一定是绕不开的,因为这种模式架构太经典了,但是好多人在学习的时候,往往会忽视基础的学习,一上来就是Netty,各种高大上,但是却没有静下心…
动态生成简约MVC请求接口|抛弃一切注解减少重复劳动吧
目前创建一个后端请求接口给别人提供服务,无论是使用SpringMVC方式注解,还是使用SpringCloud的Feign注解,都是需要填写好@RequestMap、@Controller、@Pathvariable等注解和参数。每个接口都需要重复的劳动,非常繁琐。特别是服务治理…