摘要: Enum 其常见用法见:https://cloud.tencent.com/developer/section/1116852 在sort时,如果要获得稳定的排序结果,要使用<= 而不是 <。 Stream Stream是延迟处理的,而Enum是贪婪的,则意味着传给它一个收集,它会默默计算那个收集的 阅读全文
posted @ 2019-09-10 17:37 GodL 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 字典 散列表和散列字典都实现了Dict的行为。Keyword模块也基本实现了,不同之处在于它支持重复键。 Eunm.into可以将一种类型的收集映射转化成另一种。 Dict相关API 例子: 例子2: 更新散列表 new_map = %{ old_map | key => value, ...},会 阅读全文
posted @ 2019-09-10 16:52 GodL 阅读(472) 评论(0) 推荐(0) 编辑
摘要: 头部和尾部 创建映射函数 我们可以使用一个函数来处理列表中的各个元素,如此可以接受更加复杂的处理,也可以根据传入函数的功能做不同的处理。 在递归过程中跟踪值 我们的目标是使用不可变状态,所以不能再一个全局变量或者模块级变量例存储值。所以,我们以函数参数传入 使用函数解决问题 更复杂的列表 可以使用[ 阅读全文
posted @ 2019-09-10 13:42 GodL 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 函数体是代码块 代码块do...end是一种表达式的组织方式。 函数调用与模式匹配 代码如下: 哨兵子句 代码如下: 它们由一个或多个when关键字紧接在函数定义后的断言。当执行时,先执行基于参数的匹配,然后评估所有的when断言。 哨兵子句不支持||和&& 默认参数 定义函数名时,可以用param 阅读全文
posted @ 2019-09-09 18:33 GodL 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 匿名函数用 fn 关键字创建。 fn parameter-list -> body parameter-list -> body end 例如,下面定义了一个函数,将其绑定到变量sum 如果没有参数,还可以使用圆括号调用: 函数的模式匹配,与Elixir特性一文中相同。 一个函数,多个 阅读全文
posted @ 2019-09-09 16:36 GodL 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 值类型 整数,包括十进制(1234)、十六进制(0xcafe)、八进制(0o765)和二进制(0b1010) 浮点数 原子,原子是常量,用于表现某些东西的名字,它以冒号开头,其后更随一个原子单词或者Elixir运算符。我们会大量使用原子来标记值。 区间,被表示为 开始...结束,开始和结束可以是任意 阅读全文
posted @ 2019-09-09 15:06 GodL 阅读(205) 评论(0) 推荐(0) 编辑
摘要: iex 退出:Ctrl-C 或Ctrl-G再输入q 回车。 帮助文档:h 查看辅函数列表 h IO 查看IO模块帮助 h IO.puts 查看IO模块中的puts函数的文档 编译和运行:创建一个hello.exs的文件。IO.puts "hello world" //输出hello world 使用 阅读全文
posted @ 2019-09-09 13:35 GodL 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 1.安装Erlang编译依赖: 2.下载Erlang: 3.解压并安装 4.配置环境变量 阅读全文
posted @ 2019-09-03 16:44 GodL 阅读(9698) 评论(0) 推荐(1) 编辑
摘要: /** * Definition for binary tree * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode(int x) : val(x), left(NULL), right(NULL) {} * }; */ class Solut... 阅读全文
posted @ 2019-07-09 16:51 GodL 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 一、协议族体系结构 TCP/IP协议族分为四层协议系统,自底向下分别为数据链路层、网络层、传输层、应用层。 数据链路层常用ARP(地址解析协议)和RARP(逆地址解析协议)。在网络层使用IP寻址,而在数据链路层使用物理地址寻址,ARP就是将IP地址转化为物理地址供数据链路层使用。RARP将物理地址映 阅读全文
posted @ 2019-06-10 19:53 GodL 阅读(274) 评论(0) 推荐(0) 编辑