state-machine

state-machine

文章 0 浏览 2

用于语法着色的状态机

我目前正在学习词法分析器和解析器的工作原理,并且我有以下关于状态机的问题。 例如,我需要通过以下规则对文本进行着色: 对于此规则,简单的状态转…

浮世清欢 2024-07-19 03:09:50 5 0

实现 UI 状态机的最佳方法是什么?

在我的程序中,我有三种不同的 UI 状态(正常、成功和错误),每一种状态中的控件都是可见/隐藏、启用/禁用、颜色变化、标签表示不同的内容等。 在我…

↘紸啶 2024-07-16 08:15:40 5 0

用于将正则表达式转换为 NFA 的库?

是否有一个好的库可以将正则表达式转换为NFA? 我看到了很多关于这个主题的学术论文,它们很有帮助,但在工作代码方面却没有太多帮助。 我的问题部分…

音盲 2024-07-16 08:03:28 4 0

数据驱动的状态机应用

我们目前正在开发“数据驱动”状态机应用程序。 现在,状态流都在数据库中配置,但在我们当前的设计中,没有任何决策/业务逻辑可以在数据库中配置。 …

猫七 2024-07-15 12:35:34 3 0

状态机适合处理促销系统中的状态变化吗?

我正在开发促销系统,我刚刚踩到了一些可能可以用状态机模式处理的东西,但我还没有状态机的经验。 也许状态机在这种情况下完全没用:) 所以我有一个促…

月野兔 2024-07-15 01:55:33 2 0

.NET 状态机框架

我工作中的系统基本上是一个消息驱动的状态机。 它接收各种类型的消息,根据消息查找某些上下文/状态,然后根据消息和当前状态决定要做什么。 通常结…

青春如此纠结 2024-07-14 18:49:18 6 0

您曾经必须创建有限状态机吗?

这不包括您可能在大学里做过的有限状态机。 我想知道谁必须创建一个以及为什么? 制造这台机器最困难的方面是什么?…

太阳哥哥 2024-07-13 13:48:22 7 0

正则表达式转换为状态机的简短示例?

在 Stack Overflow 播客 #36 (https://blog.stackoverflow.com/2009/01/podcast-36 /),表达了这样的观点: 一旦您了解设置状态机是多么容易,您将永…

若水般的淡然安静女子 2024-07-13 06:56:52 5 0

如何在 C# 接口中调用事件?

所以我有一个设计问题。 我有一个具有委托和事件的鼠标类。 即MouseButtonPressed、MouseMoved。 以及由状态引擎调用的此类内容。 我想要发生的是创建…

¢蛋碎的人ぎ生 2024-07-13 06:07:03 5 0

是否可以在状态之间转换,直到 wf 中发生多个事件?

我正在 Visual Studio 2008 中使用 C# 和 WF 开发状态机工作流。在其中一个状态下,我需要等待多个事件发生,直到工作流可以转换到下一个状态。 举个…

灯下孤影 2024-07-11 01:08:29 4 0

DFA-> 正则表达式

我在纸上写了一个 DFA,并想将其转换为一组正则表达式。 有人知道有一个好的工具可以做到这一点吗?…

宛菡 2024-07-10 21:48:33 4 0

无法编译 FSM 示例代码

Robert 有一个很好的状态机教程,名为 UML 教程:有限状态机 C.马丁. 但我无法编译它提供的示例代码。 我得到 *FsmTest.cpp(46) :错误 C2664:'SetSt…

泪之魂 2024-07-10 07:55:45 5 0

使用状态机的网络服务器/客户端的通用架构

总之 ,我发明了编写了一个简单的协议,我想用它来让客户端与服务器进行通信。 这是典型的(我认为)三阶段布局: 连接建立(最终将包括功能协商) 实…

荭秂 2024-07-10 01:13:01 4 0

在 C++ 中实现事件条件 状态机

我正在为嵌入式 C++ 应用程序接口使用分层 FSM。 我想使用小函数来确定是否可以触发某些状态间事件,并使用它们来影响数据库中的更改:但是,为每个状…

未央 2024-07-09 20:14:07 7 0

用于状态机

我会在哪些编程领域使用状态机? 为什么 ? 我怎样才能实现一个? 编辑:如果要求不过分,请提供一个实际的例子。…

指尖凝香 2024-07-08 10:03:25 7 0
更多

推荐作者

lioqio

文章 0 评论 0

Single

文章 0 评论 0

禾厶谷欠

文章 0 评论 0

alipaysp_2zg8elfGgC

文章 0 评论 0

qq_N6d4X7

文章 0 评论 0

放低过去

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文