Python快速快速搭建Web服务器
确保已经有Python环境,使用命令行快速搭建Web服务器
当前所在的文件夹设置为默认的Web目录,后面的80端口是可选的,不填会采用缺省端口8000。浏览器敲入地址
如果当前文件夹有index.html文件,会默认显示该文件。
确保已经有Python环境,使用命令行快速搭建Web服务器
当前所在的文件夹设置为默认的Web目录,后面的80端口是可选的,不填会采用缺省端口8000。浏览器敲入地址
如果当前文件夹有index.html文件,会默认显示该文件。
XCode 8 Beta使用了iOS 10 SDK为默认的SDK;目前的工程,使用XCode 8 Beta编译时,提示了一些警告信息。
使用XCode 7时并没有报出这样的警告,其实故名思议,需要在awakeFromNib
方法里面调用其父类的方法。
关于这点,Apple的官方文档中也有说明:
You must call the super implementation of awakeFromNib to give parent classes the opportunity to perform any additional initialization they require. Although the default implementation of this method does nothing, many UIKit classes provide non-empty implementations. You may call the super implementation at any point during your own awakeFromNib method.
可以添加编译器选项,全局屏蔽掉某个警告,例如:
也可以屏蔽掉某段代码中的指定警告,例如:
在WWDC 2016
上,Apple公司发布了iOS 10
,带来了一些新的特性,并同步升级了开发工具(XCode 8
, 含iOS 10 SDK)和 Swift 3
。目前,作为开发者可以下载到XCode8-beta
版本提前尝试开发和适配iOS 10的新特性。
iOS 10 SDK 包含了新的API和服务,可以开发新的App类型和新的功能。App能够去扩展Message、Siri、Phone、Maps,来提供更加吸引人的功能。
比如iOS 10可以通过Extension去识别来电,这样可以实现识别和屏蔽骚扰电话了,可以想象,iOS10正式推出时,各大助手类App、通讯录类App都将第一时间跟进该功能。
Markdown 的目标是实现「易读易写」。
可读性,无论如何,都是最重要的。一份使用 Markdown 格式撰写的文件应该可以直接以纯文本发布,并且看起来不会像是由许多标签或是格式指令所构成。Markdown 语法受到一些既有 text-to-HTML 格式的影响,包括 Setext、atx、Textile、reStructuredText、Grutatext 和 EtText,而最大灵感来源其实是纯文本电子邮件的格式。
创始人 John Gruber 的 Markdown 语法说明
Markdown is intended to be as easy-to-read and easy-to-write as is feasible.
Readability, however, is emphasized above all else. A Markdown-formatted document should be publishable as-is, as plain text, without looking like it’s been marked up with tags or formatting instructions. While Markdown’s syntax has been influenced by several existing text-to-HTML filters — including Setext, atx, Textile, reStructuredText, Grutatext, and EtText — the single biggest source of inspiration for Markdown’s syntax is the format of plain text email.
版本格式:主版本号.次版本号.修订号,版本号递增规则如下:
主版本号:当你做了不兼容的 API 修改,
次版本号:当你做了向下兼容的功能性新增,
修订号:当你做了向下兼容的问题修正。
先行版本号及版本编译信息可以加到“主版本号.次版本号.修订号”的后面,作为延伸。