declarative-programming相关内容

WPF/XAML 的开源替代品有哪些?

如果我们从 HTML/CSS 中学到了什么,那就是声明式语言(如 XML)在描述用户界面方面做得很好,因为: 构建可以有效地模板化代码的代码预处理器很容易. 代码采用定义明确且结构良好(理想情况下)的格式,因此易于解析. 有效解析或抓取基于 XML 的源文件的技术已经存在. UI 脚本代码变得更加简单易懂. 设计人员可以自己设计界面,这非常简单. 程序员不擅长创建 UI,因此对于设 ..

在单个循环中以声明方式分别按多个字段对Java流进行分组

我用它搜索了一下,但是我发现大多数情况是按汇总字段分组或更改流响应的情况,但以下情况并非如此: 我有一个 User 类,其中的字段为 category 和 marketingChannel . 我必须编写一种声明式的方法,该方法接受用户列表并根据以下信息对用户进行计数 category ,并且还分别基于 marketingChannel (即不是 groupingBy(...,grou ..
发布时间:2021-05-20 18:32:31 Java开发

编程中的声明式和命令式范式有什么区别?

我一直在网上寻找声明式和命令式编程的定义,这将为我提供一些启发.但是,在我发现的某些资源中使用的语言令人生畏-例如在 Wikipedia .有没有人有一个真实的例子可以向我展示这个主题,也许可以带给我一些观点(也许在C#中)? 解决方案 LINQ是一个很好的C#声明式与命令式编程示例. 通过命令式编程,您可以逐步告诉编译器您要发生的事情. 例如,让我们从这个集合开始,然后选择奇 ..

声明式和过程式编程范例之间有什么区别?

说明性编程范式和声明性编程范式之间有什么区别?您能提供一些例子吗? 还有哪些其他编程范例? 解决方案 命令性 命令式编程范式有几个子范式,例如 procedural 或 object-oriented 编程范式. 在命令式编程范例中,您将以各种抽象程度逐步描述算法. 支持过程范例的编程语言示例: C(和大多数其他传统语言) 主要是PHP 从某种意义上说,所 ..
发布时间:2020-07-04 18:32:23 其他开发

声明式和命令式编程之间有什么区别?

我一直在网上寻找声明式和命令式编程的定义,这将为我提供一些启发.但是,在我发现的某些资源中使用的语言令人生畏-例如在 Wikipedia . 有没有人有一个真实的例子可以向我展示这个主题,也许可以带给我一些观点(也许在C#中)? 解决方案 LINQ是一个很好的C#声明式与命令式编程示例. 通过命令式编程,您可以逐步告诉编译器您要发生的事情. 例如,让我们从这个集合开始,然后选择 ..

WPF/XAML的开源替代品有哪些?

如果我们从HTML/CSS中学到了什么,那就是声明性语言(例如XML)在描述用户界面方面做得很好,因为: 构建可以有效地对代码进行模板化的代码预处理器很容易. 代码采用定义良好,结构良好(理想)的格式,因此易于解析. 有效地解析或爬取基于XML的源文件的技术已经存在. UI脚本代码变得更加简单易懂. 非常简单,设计人员可以自己设计界面. 程序员很讨厌创建UI,因此对于设计人员来说应 ..

声明性语言

我正在阅读关于声明性编程语言的文章。 如果我不明白这种类型/范式的编程语言的特性,并且它与命令式语言形成对比,那么我是否应该阅读这类编程语言的编程,比如Haskell,然后阅读那么这篇文章后面呢? 解决方案 声明式范例的要点是懒惰。我们这些声明式程序员喜欢让编译器完成所有的工作。尽可能多的,我们没有指定我们想要使用的算法,而只是定义了我们想要的结果。例如,如果在一个命令式的设置中你想 ..

是什么声明和必要的程序之间的差异

我一直在网上搜索寻找的声明和必要程序的定义,将一些启发我。然而,在一些我已经找到了资源使用的语言是艰巨的 - 比如在维基百科。 没有任何一个有一个真实的例子,他们可以告诉我,可能会带来一些观点这个主题......也许在C#。 解决方案 声明与命令式编程的一个很好的C#示例是LINQ。 是必须编程,你要发生,一步步什么告诉编译器。 例如,让我们开始这个集合,然后选择单号: 列表&LT ..