WebKong的网络日志

分享工作中的所用、所想、所感。

参考:

http://www.runoob.com/swift/swift-arrays.html
https://developer.apple.com/

Swift 数组使用有序列表存储同一类型的多个值。相同的值可以多次出现在一个数组的不同位置中。
Swift 数组会强制检测元素的类型,如果类型不同则会报错,Swift 数组应该遵循像Array这样的形式,其中Element是这个数组中唯一允许存在的数据类型。
如果创建一个数组,并赋值给一个变量,则创建的集合就是可以修改的。这意味着在创建数组后,可以通过添加、删除、修改的方式改变数组里的项目。如果将一个数组赋值给常量,数组就不可更改,并且数组的大小和内容都不可以修改。

阅读全文 »

Vue,越来越流行,因为它的易用性和良好的性能,随之而来的是vue-cli初始化项目,没有适用所有场景的模板,根据自己的业务场景初始化项目,才是最酷的。

阅读全文 »

搬运此文, 通过深度学习还检测图像中明显或者暗示性成人内容的 AWS 出品工具。

图像审核

问:什么是图像审核?

Amazon Rekognition 的图像审核是一种基于深度学习并且易于使用的 API,用于检测图像中的明显或暗示性成人内容。开发人员可以根据自己的业务需求,使用这种额外的元数据来筛选不当内容。除了根据存在的成人内容对图像进行标记之外,图像审核功能还会返回一个带有置信度的分级标签列表。这些标签会指明成人内容的具体类型,从而让开发人员能够进行更细化的控制,以便筛选和管理大量用户生成的内容 (UGC)。这一 API 可以用于社交和交友网站、相片分享平台、博客和论坛、儿童应用程序、电子商务网站、娱乐和在线广告服务等应用场景。

阅读全文 »

想要深入往往是要从概念开始的。

定义

一个算法的空间复杂度(Space Complexity)S(n)定义为该算法所耗费的存储空间,它也是问题规模n的函数。渐近空间复杂度也常常简称为空间复杂度。

空间复杂度(Space Complexity)是对一个算法在运行过程中临时占用存储空间大小的量度。

阅读全文 »

想要深入往往是要从概念开始的。

定义

在计算机科学中,算法的时间复杂度是一个函数,它定量描述了该算法的运行时间。这是一个代表算法输入值的字符串的长度的函数(f(n))。时间复杂度常用大O符号表述,不包括这个函数的低阶项和首项系数。使用这种方式时,时间复杂度可被称为是渐近的,亦即考察输入值大小趋近无穷时的情况。

例如,如果一个算法对于任何大小为 n (必须比 n0大)的输入,它至多需要 5n3+ 3n 的时间运行完毕,那么它的渐近时间复杂度是 O(n3)。

阅读全文 »

他们问我坚持了这么久是为了什么 ?
我说我没有坚持因为喜欢所以快乐
很多人一辈子忙忙碌碌不会懂得:
有个被嘲笑的梦想万一有天实现了呢?

类:就是对象的抽象。
对象:就是类的实例。
子类:继承自父类,又各有特长。龙生九子,各不成龙。

阅读全文 »

诗三百,一言以蔽之,思无邪。
曲千奏,一朝为闻之,念起灵。
戏千吟,一舞为倾之,葬语花。
棋百枚,一泣为终之,焚墨目。

使用别人的方法,拿来主义的实现者,call()和apply()。

阅读全文 »

身为一个以JavaScript作为主语言的码农,怎能不更新…

在ES6中,引入了Class类的概念,更接近于传统语言的写法,通过关键字class关键字来定义。简述基本语法和注意的点。

主要内容和demo来自 阮一峰老师的这篇 Class 的基本语法

阅读全文 »