本文在喵在野的Python零基础入门资料整理基础上补充整理而成,主要增加了周刊、对语言初步感受、还有论坛的三个部分的内容。 安装Python 编写保存程序的工具:Notepa...
本文在喵在野的Python零基础入门资料整理基础上补充整理而成,主要增加了周刊、对语言初步感受、还有论坛的三个部分的内容。 安装Python 编写保存程序的工具:Notepa...
先上效果图 5.0的Material design新特性已经出来很长时间了,相信很多朋友也开始在项目中使用了,常用的ToolBar,Snacker,TextInputLayo...
1. 操作系统层(OS)——最底层 因为Android源于Linux,使用了Linux内 核,所以Android使用Linux 2.6作为操作系统。Linux 2.6是一种标...
多进程 Elixir强大的并发来自其actor并发模型,简而言之就是可以使用大量的进程来实现并发。elixir中的进程依托与erlang虚拟机的存在,这个进程与操作系统的进程...
介绍了Elixir的基本数据类型和控制结构,可以写一个小应用来实战一下。针对elixir的数据抽象进行写一个简单的todo应用。 todo的使用方式大概如下: 以日期的tup...
计算机顾名思义,执行计算功能。然而通常计算机是通过重复计算得出结果。例如计算从1到100的求和,就是一个个数进行累加。这样的重复性工作,人类显然不太擅长,所以人发明了算法。高...
函数式语言常使用模式匹配来做控制结构,但这并不意味着Elixir就没有通常的if-else结构。在Elixir中,if 却不是语句而是宏。这一点在理解宏之前,暂时把他看出语句...
编程语言中,流程控制是重要的一部分。流程大致可以分为顺序、条件和循环结构。有趣的是Elixir并没有直接提供这些结构的关键字,而是通过模式匹配,枚举迭代,递归来实现流程控制。...
Elixir提供了丰富的数据类型(实际上只是基本类型的扩展)。前面介绍了元组和列表。他们的特点就是线性结构,通常称之为序列。此外,elixir还有一些哈希类型的结构,这些可以...
Elixir 模块指令 Elixir的模块能够给开发者提供更好的代码组织。可是在不同的模块中使用模块函数,还涉及到一些模块指令。Elixir提供了好几种使用导入模块的方式,i...
模块 与大多数语言一样,Elixir同样也提供了模块的功能。模块能够更好的组织代码。前面我们见识了匿名函数,作为函数式语言,肯定会有命名函数。不同于别的语言,elixir的命...
Elixir崇尚简洁,Unix的一个重要哲学就是管道操作符,Elxiir也完美的试用与函数。 通常而言,程序员把功能点写成一个个精巧的函数。然后通过函数的组合嵌套实现功能。 ...
子贡倦于学,告孔子曰:愿有所息。子曰:生无所息。 近来的状态,大抵如此。好想多多休息。有时候学一门语言,刚开始激情满满,随着深入,又渐渐斗志泯灭。对于Elixir,我就是这样...
程序由几行代码开始,逐渐变多之后,开发者期望一种结构化的方式组织代码。Elixir模块化代码很简单。你只需要将函数拆分写入模块中,当然Elixir中的函数(指命名函数,接下来...