自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除