Swift 提供了一种高性能的、兼容 Unicode 的字符串实现,这也成为了它自身标准库的一部分。在 Swift 2 中, String 类型不再遵守 CollectionType 协议,那时 String 是 [crayon-6903a616e[……]
早在去年,DT的概念就被提出来了,而我却一直不知。直到今天,才偶然了解到。赶紧google了以下,不仅扶额感叹:我已然跟不上潮流。
我们知道 IT 是 Information Technology 的简写;那么 DT 顾名思义,就是 Data Technology 的缩写了。
一想到将来国内计算机科学的课本上写的不再是“信息技术”而是“数据技术”,我就感到一阵毛骨悚然。
信息技术如今的代名词[……]
今天朋友推荐了一个有意思的页面,域名是这样的:
http://fuckingclosuresyntax.com
在 Swift 中,所有的函数都是闭包,标准的函数只不过是有名字带参数的最完整的闭包。
好了,以下是正文
作为变量:
在学习 Swift 编程语言的时候可能不会遇到这个东西,但是随着学习的深入,在你阅读他人的代码的时候,很可能你就会遇到这种NS类型,这时候你肯定会好奇,类似 String 和 NSString 到底哪里不同?似乎它们是完全一样的呀!而且,通过 as 这个关键字,我们也可以轻松的让数据在它们两者之间转换。
要说清楚NS类型,我们还得从当年的 NeXTSTEP 操作系统说起了:
NeXT 为了写这[……]
我的英语水平并不高,成绩也不好。我对英语的学习兴趣也不是很大,语法可能至今也比不过初中生。
但我还是在全国大学生英语竞赛得了三等奖、能够不太流畅的阅读一些英文著作、能够满头大汗的翻译英文的文章、能够流畅的阅读各种英文软件的操作手册、能够无聊到逛一逛英文的论坛和网站、能够在没有字幕的情况下仍旧看懂一部英文的电影或者美剧。
我深知这样的水平不值得炫耀个什么,我至今英语也没有过了四级,我写英[……]
一直以来,在 Parallels Desktop 中安装 Kali Linux 都是无法安装 Parallels Tools 的,这是一件让人很痛苦的事情,当你尝试安装 Parallels Tools 的时候,就会遇到要么缺少 make ,要么缺少 kernel sources,前者实际已经安装,后者始终无解。
如今,我终于找到了能够在 Kali Linux 上安装 Par[……]
WordPress可能是用的最多的最大的博客系统了,如今的它牛逼到连CMS也能客串的程度,不知多少企业网站用阉割过的WP来做门面……
WP的评论系统确实有些那啥,所以,就有了各路第三方社会化评论系统的存在。我曾经也一度使用过它们,但最终还是放弃了,为此我写了一篇文章来吐槽:《WordPress常用社会化评论插件简评》
这次有朋友对我说“你博客评论的人这么少,可能是WP自带评论太不好使了,你[……]
在今年6月份的 WWDC 大会上, 苹果发布了 Swift 2.0 编程语言。这个新版本有了更高的性能,全新的错误控制API以及支持一流的可用性检测功能。并且改善了苹果SDK平台的API使其对 Swift 更加原生。
开源
对于新功能来说,另外值得注意的就是苹果将会在今年晚些时候开源 Swift 。随着时间的推移,苹果也会放出关于开源的更多消息,目前有如下信息:
- Swift 源码将会以[……]
我们都知道配合 iStats 使用 Today Scripts 能够方便的在 OS X 的通知中心里查看系统的各项状态,但升级了 OSX 10.11之后,Today Scripts 可能就没有那么好使了,原作者大概已经有8个月没有更新之,我等小白自然木有办法修改源代码……so
现在,有人修复了 Today Scripts ,现在它已经可以在 10.11 上完美运行啦!
总之,我找到了一[……]
一转眼半年过去了,蹉跎了这么久,我终于决定为手边的这个小米手环写点什么。😒
买小米手环,当时是朋友说他蓝色的小米手环跟我手机的蓝色挺配的。那是我第一次真正的接触小米手环。后来把玩几次之后,考虑到它¥79的价格,我就自己入了一个,思前想后,还是买了黑色的手环。
说起可穿戴设备,一开始我是拒绝的,不能你让我戴我就戴,我总得调查一下,总得试一试——毕竟,Google 眼镜太贵了——这[……]
在不久前,我写过这么一篇文章:WordPress 开启全站 HTTPS ,这里边详细地介绍了我是如何给落格开启全站 https 的,如今我需要实验性的开启一个子域名,结果当时写的 htaccess ,用来重定向到443端口的代码导致整个域名都会重定向到主域,这让人十分的蛋疼,要么子域也要有证书,要么就只能把主域的重定向关掉。
最终,我找到了针对某一域名的写法,让规则识别访问的域名,如果不是主[……]
我们都知道,在 Windows 下隐藏文件夹是看不到的,它们有的是系统文件,而有的则是病毒。如果非要显示的话,经过系统的警告之后,你可以以半透明的文件夹的形式看到这个文件夹,系统以此来标识一个文件夹是隐藏的,它有着“-s”的属性,受到系统保护。
那么很多人刚刚接触 Linux、OSX,就会很不习惯,因为这些操作系统的隐藏文件是以点开头来标记的,这些目录的名称甚至都不能在 Windows 下用[……]