- 博客(5)
- 收藏
- 关注
原创 常见限流算法
限流突发流量某个热点事件(微博热搜)竞争对手的爬虫恶意的刷单超高流量可能会导致服务器无法承受过高的压力挂掉, 这时候也可能会产生数据丢失(不如主动限流)保证大部分流量的正常使用, 而牺牲掉了少部分流量计数器(固定窗口)用途QPS限流统计总访问量临界问题在第一个周期的最后...
2020-05-04 18:17:17
286
原创 分布式寻址算法
Hash亦称作散列或杂凑一种压缩映射散列值的空间通常远小于输入的空间不同的输入可能会散列成相同的输出碰撞无法从散列值来确定唯一的输入场景文件校验数字指纹 md5 命令可校验文件的完整性(并不意味着未被篡改)数字签名分布式寻址算法...
2020-05-02 10:28:19
575
原创 n-gram 语言模型 笔记整理
语言模型某句子的概率可理解为 p(s) = p(w1, w2, … wn)该联合概率分布就是语言模型语言模型就是用来计算一个句子的概率的模型克服词袋没考虑词序的问题场景预计或者评估一个句子是否合理;评估两个字符串之间的差异程度,这也是模糊匹配中常用的一种手段;语音识别;机器翻译;文本分类。拼写纠错马尔可夫假设先将联合概率分布拆分成条件概率的连乘(贝叶斯定理)p(x...
2020-03-29 13:08:07
309
原创 BlockingQueue 笔记整理(包括 ArrayBlockingQueue、LinkedBlockingQueue、BlockingDeque、PriorityBlockingQueue等)
BlockingQueueArrayBlockingQueue锁&条件实现的队列中的锁是没有分离的,即生产和消费用的是同一个锁吞吐相对低一点两个条件(notFull、notEmpty)内存分配提前分配好一大块连续的内存如果内存碎片较多的时候,就不合适入队、出队时,直接对象进出(几乎...
2020-03-26 08:57:43
542
原创 Java 监控、分析、管理工具整理(包括 jps、jmap、jstack、jstat、jConsole、VisualVM)
Java 监控、分析、管理工具(包括 jps、jmap、jstack、jstat、jConsole、VisualVM)非原创,主要整理,涉及文章太多,难以一一感谢。jps用于列出java进程jps -q只输出进程ID,而不输出类的短名称jps-v可以显示传递给JVM的参数jps -V输出java进程的进程id和通过flag文件传入jvm的参数jps -l输出主函数的完...
2020-03-21 19:23:04
1032
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅