源码版本:6.8.4
首先从官方实例开始
1 | import PromiseKit |
源码版本:6.8.4
首先从官方实例开始
1 | import PromiseKit |
官方Github说明上的实例代码如下:
1 | import SnapKit |
在iOS平台上,所有的音频框架都是基于AudioUnit实现的,使用AudioUnit会给你带来最大的自由度。
UserDefaults
是一个单利类线程安全
的1 | //取得单利对象 |
作为一只iOS前端工程师,最近对PHP产生了兴趣,我认为这不属于不务正业,作为一个程序员不应该把自己局限在一个封闭的领域当中,应该时刻保持好奇心,所以我对“世界上最好的语言”
开始了探索~
工欲善其事,必先利其器,首先就要搭建开发环境,由于本人不喜欢因为开发环境把自己的电脑搞得乱七八糟,乱安装一些有的没的依赖开发包,所以我选择虚拟机+Docker
来搭建环境~
下面我们开始:
我选择了完全兼容Redhat
系统的CentOS7
发行版Linux
系统,下载Linux
并且虚拟机安装系统这里就省略了,准备好Linux
系统就可以开始安装Docker
了。
如果以前安装过想重新安装新版本请先使用下面的命令卸载旧版本的Docker
,第一次安装请直接到第二步
1 | $ sudo yum remove docker \ |
个人根据《正则指引》内容总结记录,侵删!!
最近看了编译原理方面的书,觉得正则表达式非常重要,在各个语言当中都有支持,所以总结了这篇文章,作为学习总结以及记录~
Regular Expression
即描述某种规则的表达式。
字符组(Character Class
)是一组字符,表示 “在同一个位置可能出现的各种字符”
其写法是在一对方括号[
和]
之间列出所有可能出现的字符。
1 | #只要字符串中包含数字、字符就可以匹配 |
默认情况下re.search(pattern,string)
只判断string
的某个子串能否由pattern
匹配,为了测试整个string
能否被pattern
匹配,在pattern
两端加上^
和 $
。它们并不匹配任何字符,只表示“定位到字符串的起始位置”和“定位到字符串的结束位置”。
1 | #使用^和$测试string被pattern完整匹配 |
字符组中的字符排列顺序并不影响字符组的功能,出现重复字符也不影响,但是并不推荐在字符组中出现重复字符。