用密度泛函理论(DFT)研究了单金属Ni2及NiMn,NiFe,NiCo和NiCu四种双金属与γ-Al2O3之间的相互作用及其对CO2吸附的影响.通过计算NiM在MgO上结合能、电子结构以及CO2在NiM/γ-Al2O3上的吸附能发现:NiM和γ-Al2O3之间的作用是电子的,NiM和γ-Al2O3之间电子的转移数以及NiM的d-带中心的变化能表现了NiM和γ-Al2O3之间相互作用的强弱;NiM和γ-Al2O3之间相互作用的强弱直接影响催化剂对CO2的吸附能力,相互作用越强,CO2的吸附越强;除了NiCu/γ-Al2O3,其他三种负载型双金属对CO2的吸附能力均强于负载的单金属Ni催化剂,其中,NiFe/γ-Al2O3对CO2的吸附能力最强.
2025-12-23 15:57:16 824KB 行业研究
1
Nim语言是一种系统编程语言,以其性能、可读性和表达力而设计。它适用于多种编程范式,包括过程式、面向对象和函数式编程。Nim语言的官方教程通常会涵盖基础语法、编程概念、语言特性和风格指南。教程往往会从简单的示例程序开始,比如经典的“Hello, World!”,然后逐步引导读者学习变量声明、数据类型、控制结构、模块化编程、错误处理以及编译器的使用方法等。 在本次教程中,Nim语言的介绍部分首先引用了一段德语名言:“Der Mensch ist doch ein Augentier--schöne Dinge wünsch ich mir.”,然后简要介绍了本教程的用途和假设读者已经具备了一些基础编程概念,例如变量、类型和语句。 Nim官方教程中提到,Nim程序的编译和运行可通过简单的命令完成。例如,使用`nim c -r greetings.nim`命令来编译并运行一个名为"greetings.nim"的文件。其中,`-r`选项告诉编译器在编译后自动运行程序,而`arg1 arg2`则可以向程序传递命令行参数。 教程中指出Nim的编码风格遵循特定的风格指南,这有助于保持代码的一致性和可读性。风格指南包括对缩进、注释、字符串字面量、变量声明等方面的具体要求。例如,Nim使用空格来进行代码块的缩进,而禁用制表符。字符串字面量使用双引号包围,而变量声明使用`var`关键字。 关于变量声明,Nim支持类型推导(local type inference),这意味着在某些情况下,程序员可以省略变量声明中的类型信息。编译器能够根据变量的初始值推断出其类型,从而提高代码的简洁性。例如,`var name = readLine(stdin)`在没有明确指定类型的情况下,编译器会将`name`识别为字符串类型,因为`readLine`函数返回一个字符串。 在Nim的官方教程中,内置的标识符如`echo`和`readLine`是预先定义的,它们是Nim语言标准库的一部分,位于system模块中。system模块被隐式导入,因此用户可以直接使用这些标识符。 教程强调了Nim代码中缩进的重要性。在Nim语言中,缩进用于分组语句,这是Nim独特的语法特性之一。所有代码块都必须按照严格的一致的缩进规则来编写,通常都是使用空格来缩进代码块。制表符的使用是不被允许的。 教程中还提到了编译器的两个重要选项:`-d:release`和`-d:debug`。在默认情况下,Nim编译器会生成大量的运行时检查,这些检查有助于调试程序。使用`-d:release`选项可以关闭这些检查,并且打开优化。这对于发布程序到生产环境时非常有用。 从上述内容可以看出,Nim语言官方教程的目的是为了给初学者提供一种快速入门的方式,同时让已经具备编程经验的开发者能够迅速理解Nim语言的特色和编程习惯。通过学习官方教程,读者将能够掌握Nim语言的基础知识,并能够编写和运行简单的程序。随着教程的深入,更多高级语言特性也会逐步展开,以帮助读者构建更复杂的软件项目。
2025-12-23 15:35:16 255KB
1
网易IM PC演示 网易云信PC IM演示是基于制作的即时通讯示例程序,UI库使用制作 sdk版本更新 demo版本更新 预览 开始 克隆项目到你的磁盘中 git clone https://github.com/netease-im/NIM_PC_Demo.git 克隆完成后进入NIM_PC_Demo/libs目录,解压cryptlib.zip来释放体积较大的依赖静态库文件,进入NIM_PC_Demo/nim_win_demo目录,使用的Visual Studio 2013更新5以上版本IDE打开nim.sln ,按下F7即可编译项目 如您需要编译64位工程,插入bin/x64_dlls目录下的文件复制并替换现有bin目录下的文件,同时也需要解压libs/x64目录下的cryptlib.zip 。 目录 ├─ app_sdk针对演示应用实现的一些工具类├─ bin程序输出目录,包含预设的云信SDK,皮肤,语言文件以及CEF依赖├─ chatroom聊天室的UI及业务逻辑实现├─ libs静态库编译后的输出目录,包含预设的一些CEF组件静态库├─ nim_sdk云信PC SDK目录头文
2022-12-09 22:06:23 268.03MB c-plus-plus demo nim chromium
1
Nim is a multi-paradigm language that offers powerful customization options with the ability to compile to everything from C to JavaScript. In Nim in Action you’ll learn how Nim compares to other languages in style and performance, master its structure and syntax, and discover unique features
2022-09-18 20:57:45 5.48MB Nim in Action
1
NIM_服务器安装配置
2022-07-06 10:01:13 825KB 文档资料
Nim 语言的简单 2D 游戏引擎。 链接: 主页 演示 教程 文件 ng2planetoids - 第一个演示游戏。 ng2gggroto - Linux Game Jam 2017 条目。 更多详情、使用方法,请下载后阅读README.md文件
2022-06-25 09:06:02 7.01MB Nim
目前只有 Dodge the Nim 完全适用于 1.0。然而,这应该向您展示在 godot-nim 中是如何完成很多事情的。 注意:如果您在方法上收到 NilAccessError,onMobTimerTimeout请在主节点的编辑器中加载 Mob 场景。因此,选择主节点,在 Inspector 中,您应该看到“mob”作为脚本变量之一,加载位于scenes文件夹中的 Mob 场景。编译 Nim 源代码后,您可能需要重新启动编辑器才能看到此内容。它可能会在再次重新启动后消失。 这很可能是 Godot/GDNative 的事情,你可以只使用代码而不是使用脚本变量本身来做到这一点。
2022-06-23 22:05:08 3.84MB Nim
计算机系统1 实验四、五 Nim游戏 汇编源码 计算机系统1 实验四、五 Nim游戏 汇编源码 计算机系统1 实验四、五 Nim游戏 汇编源码 计算机系统1 实验四、五 Nim游戏 汇编源码 计算机系统1 实验四、五 Nim游戏 汇编源码 计算机系统1 实验四、五 Nim游戏 汇编源码 计算机系统1 实验四、五 Nim游戏 汇编源码 计算机系统1 实验四、五 Nim游戏 汇编源码 计算机系统1 实验四、五 Nim游戏 汇编源码 计算机系统1 实验四、五 Nim游戏 汇编源码 计算机系统1 实验四、五 Nim游戏 汇编源码 计算机系统1 实验四、五 Nim游戏 汇编源码 计算机系统1 实验四、五 Nim游戏 汇编源码 计算机系统1 实验四、五 Nim游戏 汇编源码 计算机系统1 实验四、五 Nim游戏 汇编源码 计算机系统1 实验四、五 Nim游戏 汇编源码 计算机系统1 实验四、五 Nim游戏 汇编源码 计算机系统1 实验四、五 Nim游戏 汇编源码 计算机系统1 实验四、五 Nim游戏 汇编源码 计算机系统1 实验四、五 Nim游戏 汇编源码
2022-05-26 09:11:26 4KB 源码软件 LC-3 LC3 计算机系统1
1
CS50-AI项目 哈佛大学课程(课程。 专案 周 话题 名称 描述 怎么跑 视频 0 搜索 确定两个角色分开多少度 $ python degrees.py large 0 搜索 使用Minimax最佳玩井字游戏 $ python runner.py 1个 知识 解决逻辑难题 $ python puzzle.py 1个 知识 玩扫雷 $ python runner.py 2 不确定 按重要性对网页进行排名 $ python pagerank.py corpus0 2 不确定 评估一个人可能具有特定遗传特征的可能性 $ python heredity.py data/family0.cs
2022-05-20 11:27:31 201.85MB reinforcement-learning ai nim crossword
1
bwapi-nim-test:探索使用Nim与BWAPI交互
2022-05-04 17:41:59 22KB wrapper nim bwapi c2nim
1