会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
江协伟
博客园
首页
新随笔
联系
订阅
管理
2022年1月20日
手机号实时判重bitmap设计
摘要: 背景 此为我当初经历过的一个电商项目里的场景,当时经历了几波大促用户总注册量在亿级,然后为了进一步推广就有了这样一个需求: 拉取用户手机的通讯录列表,判断其中的未注册手机号,展示邀请按钮. 问题整理 现有的查询是通过手机号查询用户信息,但如果仅仅是判断用户是否存在而查出整个用户信息略显浪费,另外最重
阅读全文
posted @ 2022-01-20 19:40 江借时www
阅读(792)
评论(3)
推荐(0)
2020年7月27日
nio,epoll,多路复用 学习笔记
摘要: 本篇基本基于linux的系统API介绍的. Blocking IO 起初BIO主线程负责accept(系统调用accept),然后单独启动一个线程对接收到的连接(fd文件描述符)进行阻塞获取数据(系统调用recvfrom). 然而这样会有很多问题: 系统频繁调用clone(linux可通过clone
阅读全文
posted @ 2020-07-27 03:45 江借时www
阅读(749)
评论(0)
推荐(0)
2020年7月10日
Selector源码学习笔记
摘要: Selector学习笔记. Selector open流程 sequenceDiagram Selector.open()-->>SelectorProvider: SelectorProvider.provider() SelectorProvider-->>Selector.open(): 返回
阅读全文
posted @ 2020-07-10 19:15 江借时www
阅读(458)
评论(0)
推荐(0)
2020年7月6日
<Scalable IO in Java>学习
摘要: 原文地址<Scalable IO in Java> concurrent包的大佬Doug Lea写的.介绍了下IO线程模型的演进史. 为了加深印象,挑了一些自己翻读一遍. 然而我翻了半天很多都没有道词典优雅,结果许多翻译都直接用有道词典... Scalable network services Cl
阅读全文
posted @ 2020-07-06 16:22 江借时www
阅读(382)
评论(0)
推荐(0)
2020年5月28日
Spring PropertyMapper源码阅读笔记
摘要: 今天看到KafkaProperties.java中对参数的设置使用了PropertyMapper,很好奇.就来看一看PropertyMapper的源码. 备注: 大多数说明都写在了注释里. 首先通过PropertyMapper.get()方法获取PropertyMapper中的静态实例变量(两个构造
阅读全文
posted @ 2020-05-28 12:50 江借时www
阅读(582)
评论(0)
推荐(0)
leetcode 字节跳动探索系列
摘要: 注: 后来发现这个专题的题目在题库里都有对应的题,故不再更新.将在github里更新对应题库里的题目: https://github.com/jiangxiewei/acm 专题链接: https://leetcode-cn.com/explore/interview/card/bytedance/
阅读全文
posted @ 2020-05-28 12:43 江借时www
阅读(381)
评论(0)
推荐(0)
LeetCode 137.只出现一次的数字 II
摘要: #LeetCode 137. 只出现一次的数字 II 题目链接 我的CSDN原地址(搬家至此):https://blog.csdn.net/jiangxiewei/article/details/82227451 这题起初根本想不到.直到翻了leetcode.com的discuss.....然后我整
阅读全文
posted @ 2020-05-28 12:34 江借时www
阅读(216)
评论(1)
推荐(0)
2020年5月27日
Sharding-Jdbc 3.1.0遇到的问题与处理
摘要: 读前请注意 本文涉及的源码修改并没有经过严格的验证或大量测试,谨慎参考. 另修改部分可在(github.com/jiangxiewei/jxw-sharding-jdbc)上查阅 RELEASE-1.0.0(我们生产跑老久了:joy:) 基于sharding-jdbc 3.1.0版本进行修改.(非a
阅读全文
posted @ 2020-05-27 10:24 江借时www
阅读(4926)
评论(6)
推荐(0)
公告