首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏瓜大三哥

    形态学滤波(

    形态学滤波() 之Tophat滤波模块设计 由于膨胀和腐蚀操作只有些许差别,因此在设计时,将一维的腐蚀和膨胀操作划分为一个模块,通过入口参数进行比较选择。 1.比较子模块。 2.一维形态学腐蚀/膨胀子模块。 3.二维形态学腐蚀/膨胀子模块。 4.二维形态学开运算子模块。 5.二维形态学Tophat子模块。

    80160发布于 2018-02-26
  • 来自专栏数智转型架构师

    企业架构与组织形态变革(

    案例:南方电网——传统能源巨头的“生态化”转身 生态型组织并非互联网企业的专利。传统行业的巨头同样可以借助生态思维实现华丽转身。南方电网就是一个典型。 这正是它在数字时代引领企业形态变革的魅力所在。 好的,下期我们继续聊第种新组织形态--认知型组织 如果想了解《企业架构与组织形态变革》前继文章,可以从这里开始阅读:《企业架构与组织形态变革(一)》 如想获取《企业架构与组织形态变革》40000字PDF 全文,可以关注我的公众号《数智转型架构师》并回复"架构师"个字来获取。

    32510编辑于 2025-10-30
  • 来自专栏子晓AI量化

    如何量化识别股票底部形态

    前2篇文章链接: 如何量化识别股票底部形态(一) 如何量化识别股票底部形态(二) 五、V形底:急跌后的“暴力反转” 1. 形态定义与特征 V形底,又称“尖底”,是股价急跌后急跌后快速反弹,形成的“V”字形态形态定义与特征 重底是W底的变体,由个低点和两个反弹高点构成,形似“个连在一起的碗”。 其核心特征: 个低点价格相近:个低点价格差异不超过5%; 两个颈线位平行:第一个低点与第二个低点之间的反弹高点、第二个低点与第个低点之间的反弹高点,连线几乎水平; 放量突破:突破第二个颈线位时成交量显著放大 市场含义 重底是“多重探底”形态,比W底更扎实:个低点意味着空方次打压均未成功,多方力量占据绝对优势。突破后上涨幅度通常大于W底,目标价为“颈线位+低点到颈线位距离”。

    14910编辑于 2026-04-23
  • 来自专栏全栈程序员必看

    【测试】语句覆盖,判定覆盖,条件覆盖,路径覆盖

    白盒测试法的覆盖标准有逻辑覆盖、循环覆盖和基本路径测试。其中逻辑覆盖包括语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖和路径覆盖。 六种覆盖标准发现错误的能力呈由弱到强的变化: 1.语句覆盖每条语句至少执行一次。 2.判定覆盖每个判定的每个分支至少执行一次。 3.条件覆盖每个判定的每个条件应取到各种可能的值。 4.判定/条件覆盖同时满足判定覆盖条件覆盖。 5.条件组合覆盖每个判定中各条件的每一种组合至少出现一次。 6.路径覆盖使程序中每一条可能的路径至少执行一次。

    3.8K10编辑于 2022-08-09
  • 来自专栏若尘的技术专栏

    扎实形态突破

    KDZD:=C/REF(C,1)>=1.05 AND V > FINDHIGH(V,1,10,1)1.5 AND C>=HHV(H,250)0.9;

    98575编辑于 2021-12-04
  • 来自专栏飞鸟的专栏

    PHP面向对象-方法的覆盖和重载(

    魔术方法是一组特殊的方法,可以在特定的情况下被自动调用。在 PHP 中,魔术方法用于实现方法的重载。下面是一些常见的魔术方法:

    66551编辑于 2023-04-28
  • 来自专栏大数据文摘

    数据也会说谎:常见的数据造假形态

    作者|宋天龙 编辑|Miggy 日常生活工作中,处处都会与数据打交道,但你知道数据是会“说谎”的,即你看到的数据结果并不是事实。本文介绍一些常见的说谎场景以及如何避免。 1 图表欺骗 图表通常用来增强

    1.6K100发布于 2018-05-22
  • 来自专栏测试一般不一般

    Android app 功能代码覆盖率--Jacoco(

    前面两篇都是讲了jacoco配合Andorid app 代码覆盖的配置以及单人测试生成覆盖率测试报告,那遇到多人测试一个版本,要怎么合并,来评估这个版本的测试范围跟测试质量,这才比较实用;这个就是今天要说的内容 ~其实也很简单,就是下载不同的jacoco 覆盖率配置文件,该文件已被修改过,可以合并多份.ec文件并对比生成一份报告; 操作步骤: 先下载jacoco覆盖率配置文件,地址如下: 链接:https://pan.baidu.com/s/1TufJ8Vt6mGWsjLQyFFtm8Q 提取码:v7uu 请先看Android app 功能代码覆盖率--Jacoco(一)配置,然后进行文件配置 4.然后常规测试,就可从覆盖率报告去查看哪些类没覆盖,评估哪些功能没有测试,然后跟开发进行评估,除了功能测试,还可跟UI自动化配合一起测试; 说明: jacoco 的初始化,可以根据上面的gradle的 jacoco批处理程序进行报告生成,也可以根据Android app 功能代码覆盖率--Jacoco(二)配置的批处理命令进行生成; 以上,就是关于Android App 配合jacoco 生成覆盖率报告使用说明

    1.7K20发布于 2019-09-23
  • 来自专栏明明如月的技术专栏

    软考高级架构师:语句覆盖、分支覆盖、判定覆盖和路径覆盖

    白盒测试中有几种常见的覆盖标准,包括语句覆盖、分支覆盖、判定覆盖和路径覆盖。我们来分别解释这些概念。 1. 语句覆盖(Statement Coverage) 定义:语句覆盖是指测试用例执行了程序中的每一条语句,确保每个语句至少被执行一次。 路径覆盖(Path Coverage) 定义:路径覆盖是指测试用例执行了程序中的所有可能的路径,从入口到出口的每一种可能的路径都被执行过。 总结 语句覆盖:每个语句至少执行一次(进每个房间)。 分支覆盖:每个条件的每个分支至少执行一次(开关每扇门)。 判定覆盖:每个条件的每个布尔值(True/False)至少执行一次(测试灯的开关)。 A 语句覆盖 B 分支覆盖 C 判定覆盖 D 路径覆盖 答案 D

    4.5K00编辑于 2024-05-25
  • 来自专栏全栈程序员必看

    opencv-形态处理

    形态梯度(Morphological Gradient) 膨胀图与腐蚀图之差 可以保留物体的边缘轮廓,例如以下所看到的: 顶帽(Top Hat) 原图像与开运算结果图之差

    25720编辑于 2022-07-06
  • 来自专栏玖叁叁

    Python面向对象编程-大特性-继承-覆盖和重写

    覆盖和重写子类可以覆盖(override)或重写(overwrite)父类的方法或属性。覆盖是指在子类中定义与父类相同名称的方法或属性,这样子类的实例调用该方法或属性时就会使用子类的定义。 下面是一个简单的例子,演示了如何覆盖和重写父类的方法:class Animal: def __init__(self, name): self.name = name def 在 Cat 类中,我们覆盖了父类的 speak() 方法,而在 Lion 类中,我们重写了父类的 speak() 方法,并添加了一个新的方法 hunt()。

    54540编辑于 2023-04-19
  • 来自专栏一名叫大蕉的程序员

    自我迭代的形态 No.92

    但是这么忙也不妨碍我进行自我迭代,因为自我迭代的形态有很多种,非常非常多种。很多人只知道看书看书看书,以为看书=学习。 you are seeing,not observing。

    79970发布于 2018-04-26
  • AI诈骗的终极形态

    AI诈骗的终极形态,就像是一场数字时代的“军备竞赛”。诈骗分子利用AI不断升级自己的武器,而我们则需要不断提升自己的防御能力。这是一场没有硝烟的战争,但其后果却可能比真正的战争更加严重。 2024年3月于IEEE上发表的一篇名为《使用大型语言模型设计和检测网络钓鱼电子邮件》的论文中,对比了种方式生成钓鱼邮件的成功率。

    62110编辑于 2025-01-02
  • 来自专栏数据分析与挖掘

    【python-opencv】形态转换

    形态变换是一些基于图像形状的简单操作。通常在二进制图像上执行。它需要两个输入,一个是我们的原始图像,第二个是决定操作性质的结构元素或内核。两种基本的形态学算子是侵蚀和膨胀。 5、形态学梯度 这是图像扩张和侵蚀之间的区别。 结果将看起来像对象的轮廓。 gradient = cv.morphologyEx(img, cv.MORPH_GRADIENT, kernel) ?

    71820发布于 2020-08-26
  • 来自专栏帮你学MatLab

    形态学膨胀腐蚀

    % 放大图像以放大形状 % 使用imdilate函数来扩展图像 % 形态扩展操作扩展或加厚图像中的前景对象 BW = zeros(9,10); BW(4:6,4:7) = 1; imshow(imresize

    1.2K20发布于 2019-06-12
  • 来自专栏yuancao博客

    变量覆盖

    定义 什么是变量覆盖呢? 变量覆盖指的是用我们自定义的参数值替换程序原有的变量值, 一般变量覆盖漏洞需要结合程序的其它功能来实现完整的攻击。 如果有冲突,则覆盖已有的变量。 EXTR_SKIP - 如果有冲突,不覆盖已有的变量。 EXTR_PREFIX_SAME - 如果有冲突,在变量名前加上前缀 prefix。 EXTR_IF_EXISTS - 仅在当前符号表中已有同名变量时,覆盖它们的值。其它的都不处理。 1.第二个参数的值是extr_skip,如果有冲突,不覆盖已有的变量。 ? ? EXTR_PREFIX_ALL - 给所有变量名加上前缀wo。如果没有加前缀,那么输出的结果为空。 <? 如果未设置 array 参数,由该函数设置的变量将覆盖已存在的同名变量。 注意:php.ini 文件中的 magic_quotes_gpc 设置影响该函数的输出。

    4.8K52发布于 2020-09-07
  • 来自专栏赵俊的Java专栏

    矩阵覆盖

    题意 我们可以用 2 * 1 的小矩形横着或者竖着去覆盖更大的矩形。请问用 n 个 2 * 1 的小矩形无重叠地覆盖一个 2 * n 的大矩形,总共有多少种方法? 思路 当 n 为 1 时,也就是 2 * 1 的大矩阵,只有一种方法: 当 n 为 2 时,也就是 2 * 2 的大矩阵,有两种方法: 当 n 为 3 时,也就是 2 * 3 的大矩阵,有种方法: target; } return RectCover(target - 1) + RectCover(target - 2); } } 原题地址 牛客网:矩阵覆盖

    1.6K30发布于 2018-06-04
  • 矩形覆盖

    coding-interviews&qru=/ta/coding-interviews/question-ranking&from=cyc_github题目描述我们可以用 2*1 的小矩形横着或者竖着去覆盖更大的矩形 请问用 n 个 2*1 的小矩形无重叠地覆盖一个 2*n 的大矩形,总共有多少种方法? 解题思路当 n 为 1 时,只有一种覆盖方法:当 n 为 2 时,有两种覆盖方法:要覆盖 2*n 的大矩形,可以先覆盖 2*1 的矩形,再覆盖 2*(n-1) 的矩形;或者先覆盖 2*2 的矩形,再覆盖覆盖 2*(n-1) 和 2*(n-2) 的矩形可以看成子问题。

    54810编辑于 2024-04-17
  • 来自专栏code人生

    覆盖索引

    什么是覆盖索引?MySQL覆盖索引(Covering Index)是一种索引类型,它的特点是索引包含了查询所需要的数据,从而避免了对数据的直接查找。 为了解决这个问题,覆盖索引被引入。覆盖索引不仅包含键值信息,还包含了查询所需要的数据列。这样,当执行查询时,MySQL可以通过覆盖索引直接获取所需的数据,而不需要访问数据表。2. 如何使用覆盖索引? 限制了选择性:虽然覆盖索引在许多情况下可以提高性能,但并不是所有的查询都可以从覆盖索引中受益。对于某些复杂的查询条件或特定的查询类型,非覆盖索引可能更适合。 局部性原理失效:覆盖索引可能使得局部性原理失效,因为一个覆盖索引可能包含了多个列,而不是紧密相关的数据块。综上所述,覆盖索引是一种非常有效的性能优化技术,但也有其劣势。 其它支持覆盖索引的数据库覆盖索引的概念是数据库通用的,因此不仅限于MySQL,许多主流的关系型数据库管理系统(RDBMS)都支持覆盖索引。

    1.4K10编辑于 2024-01-16
  • 来自专栏软件测试那些事

    基于Jacoco的种增量覆盖率统计方法

    本文介绍种基于Jacoco的增量代码覆盖率统计方法,并给出了对应的四种对应的开源工具。 以下是Jacoco覆盖率统计的工作流程示意图。 增量覆盖率的计算过程可以理解为对覆盖率结果进行一次减法计算得到的差值。 既然是减法,就需要减数和被减数两方。 而减法执行的时机,可以是上图 中的多个节点,即 1)在 agent 打桩时只针对增量部分进行打桩,或者是在全量覆盖率统计完成后,将生成的 jacoco.exec 覆盖率文件解析 2)生成可读的覆盖率统计报告的环节进行增量计算 由此,产生了第种方案,即通过解析业已生成的 xml/html 覆盖率报告,并结合 git-diff 结果来计算生成增量覆盖率报告。笔者所在团队的增量覆盖率统计服务也采用了该方案。 总结一下 本文介绍种基于Jacoco的增量代码覆盖率统计方法,并给出了对应的四种开源工具。

    2.4K11编辑于 2024-04-28
领券