锁就像漏斗,将并发处理的多个线程变成串行化的模式,我们可以构建一个支持成千上万并发的系统,但是如果锁处理的不好会严重影响系统的性能,就像拥有多条...
结构型模式解决什么问题 结构模式关注类和对象的组合,解决如何将类和对象组装成较大结构的同时,保持结构的灵活和可复用性。 1.装饰模式(俄罗斯套娃...
1. 行为模式解决什么问题 行为型模式关注对象之间的通信和职责委派。下面介绍go中比较常用的3种设计模式。分别是策略模式,模版模式,观察者模式。...
1.滑动验证码 前面介绍了利用 tesserocr 来识别简单的图形验证码,和利用openCV识别滑动验证码的缺口处的位置坐标,本篇文章就正式介...
1.Template Matching(模板匹配) 模板匹配是一种在较大图像中搜索和查找模板图像位置的方法。OpenCV提供了一个函数cv2.m...
废话 目前许多网站出于安全和反爬的目的,在登录界面,或一些关键操作的地方都设置了验证码,这些验证码的形式也是多种多样的,有普通图形验证码、滑动验...
什么是Seaborn Seaborn是基于matplotlib的图形可视化python包。它提供了一种高度交互式界面,便于用户能够做出各种有吸引...
前言 词云图在文本分析上有着显著的效果,前段时间看完了《倚天屠龙记》,这里使用Python通过jieba库进行小说全文分词,在通过wordclo...
感受一波 之前简洁的Unity桌面用腻了,索性就配置一个仿MacOS的主题,相似度95%以上,当然细节肯定是比不上真正的MacOS系统。这是我配...