#pattern

2021-4-22 23:24
本文托管 John Ankarstrm的个人主页。 它最初于2021年4月21日出版。 这 右边的动画gif演示了我的态度 通过几个像素减少浏览器窗口的宽度。 页面的整个空间排列变化:原版 三列布局突然取代 单列布局,其中最初是小的, 首先放置左侧的无关栏。 我肯定在经常体验这种现象中并不孤单。一世 ......
C# 9 Pattern Matching(developers.redhat.com)
2021-4-8 1:24
我们C#9系列中的前一篇文章看起来看看顶级程序和目标类型表达式。在本文中,我们将介绍模式匹配的新功能。您可以在C#8模式匹配中找到以前版本的C#所提供的语法的概述。 在检查类型时,先前版本的C#需要您包含变量名称(或_丢弃)。 C#9不再需要这一点: //是类型的模式 如果(输入是人) ...... //案......
2021-3-27 3:15
在世界上工作的科学家们和#39;最大的Atom Smasher在他们的数据中发现了一种奇怪的模式,无法通过当前的自然定律解释。 在日内瓦的大型特罗龙撞机(LHC)中运行的四个巨大的碰撞机实验中的一个发现,所谓的美容夸克(或底部夸克)并不表现在他们应该根据基本的最佳理论的方式建筑物块互动:T HE标准模型。 如......
2021-3-3 14:40
还记得我们吗?这是您友好的CPython版本团队,我们认为您可能会喜欢:Python 3.10的新alpha版本已发布,现在模式匹配度提高了100%。如果我是你,我将下载它并开始使用它。如果您向我们报告您发现的所有错误,则加分!您是否对所有这些模式匹配业务感到困惑?不要害怕,此版本还包含一些出色的文档和一些新颖的新功......
2021-2-17 18:7
此回购包含问题跟踪器,示例和与PEP 622:结构模式匹配有关的早期工作。该提案的当前版本为PEP 634,该指导委员会于2021年2月8日接受了该提案。动机和理由已在PEP 635中进行了编写,而指南则在PEP 636中进行了编写。 636作为附录A. Brandt Bucher编写的完整参考实现可作为......
2021-1-10 19:37
从应用程序检索日志时,您通常会寻找异常值(例如唯一错误)或出现最多的模式。但是,手动定义模式非常耗时,并且在整个项目中都要求严格。在这一系列博客文章中,我们将探索自动化的Log PatternRecognition。 我最近开始使用Datadog日志模式,然后沉迷于它。不幸的是,我无法在Kibana上找到这样的功......
2020-12-7 2:42
YARA是一种旨在(但不限于)帮助恶意软件研究人员识别和分类恶意软件样本的工具。使用YARA,您可以基于文本或二进制模式创建恶意软件家族(或任何您想要描述的)的描述。每个描述(又称规则)均由一组字符串和布尔表达式组成,这些字符串和布尔表达式决定了其逻辑。让我们看一个例子: 规则silent_banker:banke......
2020-11-23 8:30
Peregrine是一种高效的单机系统,用于在大型图形上执行数据挖掘任务。一些图挖掘应用程序包括: Peregrine是高度可编程的,因此您可以使用其新颖的,声明性的,以图形模式为中心的API轻松开发自己的图形挖掘应用程序。要编写Peregrine程序,请描述您对挖掘感兴趣的图形模式以及如何处理这些模式的每次出现......
2020-11-10 2:32
我们这些自然界的人类怪胎是怎么走到今天这一步的?语言、理性思维、艺术、科学技术使我们有别于其他物种。在这份清单上(与其说是成就,不如说是诅咒)更多的是对我们自身死亡的敏锐认识。其他动物显示出微弱的创新迹象-例如,使用粗糙的工具-但没有其他物种发明了叉子,更不用说自行车或核电站了。在智人的进化史上发生了一些事情,导致了......
2020-7-3 0:53
PEP622建议向Python添加模式匹配构造。模式匹配允许程序员使用反映构造语法的语法来分解数据。该提案使Python与许多其他现代编程语言保持一致,如Haskell、OCaml和Rust。然而,提案中包含的两个特性(或-模式和卫士)以一种可能令人惊讶的方式交互-请参阅本文以了解这种交互的解释,因为它与OCaml相......
2020-6-26 11:46
我很高兴向Python-dev社区提交一个新的PEP以供审查。这是与勃兰特·布赫、托拜厄斯·科恩、伊万·列夫基夫斯基和塔林的合作。 很多人都想用一种类似于Scala、Rust、F#、Haskell和其他具有函数风格的语言中的模式匹配形式来扩展Python。这个话题经常出现在Python-Ideas上(最近一次是昨天:......