一、三元表达式 if条件成功的值 if 条件 else else条件成功的值 二、函数的命名空间 命名空间一共分为三种: 全局命名空间 局部命名空间 内置命名空间 *内置命名空间中存放了python解释器为我们提供的名字:input,print,str,list,tuple...它们都是我们熟悉的, ...
分类:
编程语言 时间:
2019-03-08 12:44:59
阅读次数:
215
这篇文章不是针对当前版本 Swift 3 的,而是对预计于 2018 年发布的 Swift 5 的一些特性的猜想。如果两年后我还记得这篇文章,可能会回来更新一波。在此之前,请当作一篇对现代语言并行编程特性的不太严谨科普文来看待。 2016-12-20 ? 能工巧匠集 CPU 速度已经很多年没有大的突 ...
分类:
编程语言 时间:
2019-03-05 15:22:59
阅读次数:
198
$arr1 = array("a"=>"PHP","b"=>"java","python"); $arr2 = array("c" =>"ruby","d" => "c++","go","a"=> "swift"); $arr3 = array_merge($arr1,$arr2); $arr4 = ...
分类:
编程语言 时间:
2019-03-04 19:16:13
阅读次数:
283
? ? SequenceA type that provides sequential, iterated access to its elements.是最基础的协议,可以通过迭代来获取它的元素。有两个关联类型: /// A type representing the sequence's ele... ...
分类:
编程语言 时间:
2019-03-04 09:19:55
阅读次数:
485
JavaScript 闭包 私有变量可以用到闭包。 函数可以访问函数内部定义的变量,函数也可以访问函数外部定义的变量。 局部变量只能用于定义它函数内部。对于其他的函数或脚本代码是不可用的。全局和局部变量即便名称相同,它们也是两个不同的变量。修改其中一个,不会影响另一个的值。 变量生命周期: 全局变量 ...
分类:
编程语言 时间:
2019-02-28 18:14:01
阅读次数:
169
闭包 在Python中创建一个闭包可以归结为以下三点 闭包函数必须有内嵌函数 内嵌函数需要引用该嵌套函数上一级命名空间中的变量 闭包函数必须返回内嵌函数 在Python中,函数对象有一个__closure__属性,我们可以通过这个属性看看闭包的一些细节 从这里可以看到闭包的原理,当内嵌函数引用了包含 ...
分类:
编程语言 时间:
2019-02-28 10:36:53
阅读次数:
189
分布式存储已经研究很多年,但直到近年来,伴随着谷歌、亚马逊和阿里等互联网公司云计算和大数据应用的兴起,它才大规模应用到工程实践中。如谷歌的分布式文件系统GFS、分布式表格系统googleBigtable,亚马逊的对象存储AWS,阿里的TFS等都是很好的代表,同时也催生了一大批优秀的开源分布式存储系统,包括ceph、swift、Lustre和glusterfs等。分布式存储系统分布式存储按其存储接口
分类:
其他好文 时间:
2019-02-27 20:41:33
阅读次数:
235
很久之前用过一次,后来就忘了。。。扎心,现在记录一下 PS:这几种函数其实不限于swift内的,在JavaScript、python、DB等其他语言,应该也有类似用法,这里我只简单讲了在swift内的用法。 一、概念介绍 二、举个例子 我们新建一个playground(方便测试) 结果: 此外,Se ...
分类:
编程语言 时间:
2019-02-26 17:36:47
阅读次数:
403
XCode10报错:Build/Intermediates.noindex/XCBuildData/build.db": disk I/O error 更改-scheme 为-target ...
分类:
其他好文 时间:
2019-02-25 18:58:41
阅读次数:
448
func response(from resultObject: Any) throws -> Response { guard let dict = resultObject as? [String: AnyObject], let transaction = PendingTransaction ...
分类:
编程语言 时间:
2019-02-25 12:03:19
阅读次数:
200