码迷,mamicode.com
首页 > 2016年03月03日 > 全部分享
Swift2.0(6)结构体类型&枚举类型
结构体类型基础数据类型都是结构体,如IntFloatBool等,是Swift自带的并且作为开发基础供开发者使用在Swift中,结构体(Struct)和类类型(Class)非常相似,结构体是值类型,类是引用类型。定义格式:struct名称:协议...{属性和方法}如:structSword{varlength:Int=11varname:..
分类:编程语言   时间:2016-03-03 15:04:57    阅读次数:203
Swift2.0(8)分支循环
分支语句if语句的格式:if条件{}else{}if条件{}elseif条件{}else{}条件要求是一个Bool类型的值Swift要求{}中只有一条语句,{}也不能省略switch语句的格式:switch分支因子{case值1:响应1case值2,值3:响应2和3...default:其他处理}Swift中case语句不需要用break结尾case可以支持..
分类:编程语言   时间:2016-03-03 15:05:28    阅读次数:278
apache实现多域名虚拟主机的SSL认证
#/etc/httpd/conf.d/ssl.conf配置如下:LoadModulessl_modulemodules/mod_ssl.soListen443NameVirtualHost109.109.109.109:443AddTypeapplication/x-x509-ca-cert.crtAddTypeapplication/x-pkcs7-crl.crlSSLPassPhraseDialogbuiltinSSLSessionCacheshmcb:/var/cache/mod_ssl/sca..
分类:Web程序   时间:2016-03-03 15:04:09    阅读次数:173
linux下网络文件系统NFS服务的搭建
上节我们了解rsync工具的使用,在这里说下,当我们学习一个工具的时候,首先要想到的是这个工具是干嘛的,然后带着这个问题去完成这个实验,这样我们才能是事半功倍。我们前面说rsync是一个数据备份工具,他支持全网定时备份,增量和全量备份。工作中主要是以定时任务+rsync做..
分类:系统相关   时间:2016-03-03 15:05:41    阅读次数:217
Linux基本命令——组账户管理
一,组账户文件组账户文件由/etc/group、/etc/gshadow两部分组成,前者保存着组账户的名称、GID号、组成员等信息,后者用于保存组账号的加密字符串等(但很少用到)。二,添加、删除、修改组账号1、groupadd命令——添加组账户命令格式:groupadd【选项】组账号-g:指定GID号2、g..
分类:系统相关   时间:2016-03-03 15:05:52    阅读次数:250
Swift2.0(9)函数的使用(一)
函数的基本用法一个简单的函数,如下:funcsayHello(personName:String)->String{lets="你好"+personName+"!"returns}lets=sayHello("iOS")print(s)func关键字:用于标示,这是一个函数函数名字:sayHello应当清晰明了且符合驼峰规则编码规范参数列表:(personName:String)p..
分类:编程语言   时间:2016-03-03 15:02:42    阅读次数:224
nginx安装
下载nginx-1.9.12传到/usr/local/src安装pcreopensslyuminstallpcre*yuminstallopenssl*解压nginxtar-zxvfnginx-1.9.12.tar.gz./configure--prefix=/usr/local/nginx-1.9.12--with-http_ssl_module--with-http_spdy_module--with-http_stub_status_module--with-pcremakemakein..
分类:其他好文   时间:2016-03-03 15:05:12    阅读次数:185
Swift2.0(10)闭包
闭包什么是闭包?是一个自包含的功能块,可以在任何地方使用这个功能块,且可以将其传来传去闭包可以捕获和存储其所在上下文的任意常量和变量的引用其意义相当于函数及block的综合体三种形式:全局函数是一个有名字但不会捕捉任何值的闭包嵌套函数是一个有名字并可以捕获其封闭..
分类:编程语言   时间:2016-03-03 15:04:13    阅读次数:163
TCP/IP 路由 卷二 习题
2.101.BGP-4与早期版本的主要不同之处是什么?2.CIDR解决了哪两个问题?3.有类别与无类别IP路由器之间的区别是什么?4.有类别与无类别IP路由协议之间的区别是什么?5.请解释汇总是如何隐藏网络的不稳定性的。6.请解释汇总是如何产生不对称流量模型的。7.不对称流量是不被期望的..
分类:其他好文   时间:2016-03-03 15:02:37    阅读次数:185
Swift2.0(13)构造方法
构造方法实例对象在被创建时,需要对存储属性初始化,两种方式:方法一:在声明属性的同时设定初值(之前一直使用这种方式)方法二:使用构造方法构造方法init:在对象创建时自动调用并对实例对象的存储属性进行初始化a.无需func关键字声明b.参数列表里可以有多个参数,也可以..
分类:编程语言   时间:2016-03-03 15:04:36    阅读次数:256
Swift2.0(15)类型的补充
可选链之前介绍过可选类型,再来深化一下可选链的概念如下面的代码,包含的符合关系:人—>宠物—>玩具classPerson{varpet:Pet?}classPet{varname:StringvarfavorityToy:Toy?init(name:String){self.name=name}funcplayToy(){print("Pet\(self.name)playtoy")}}classToy{..
分类:编程语言   时间:2016-03-03 15:01:21    阅读次数:226
Swift2.0(16)分类与协议
扩展(分类)类似于Objective-C中的分类功能即:在现有的一个类型(类类型、结构体、枚举)的基础上添加功能(方法)这个现有的类,可以是自定义的,也可以是其他框架中的(甚至没有源代码的)提供了一定的“逆向开发”的能力格式:extension现有类型{//添加的功能}可添加的功..
分类:编程语言   时间:2016-03-03 15:02:40    阅读次数:214
动态顺序表
顺序表是在进算计内存总以数组的形式保存的线性表,是指用一组地址连续的存储单元依次存储数据元素的线性结构。线性表采用的顺序存储就称之为顺序表。顺序表是将表中的节点依次存放在计算机内存中一组地址连续的存储单元中。任务要求:实现一个动态顺序表功能要求:表可以动态..
分类:其他好文   时间:2016-03-03 15:01:58    阅读次数:241
Swift2.0(17)内存管理ARC
自动引用计数ARC由于Swift出现的比较晚,所有并不像OC那样有ARC和MRC两种内存管理方式在Swift统一使用非常方便的ARC进行管理内存自动引用计数,本质上仍然是面向引用计数管理实例对象被释放的时机自动的含义是并不直接访问引用计数,而是统一判断准则在使用上使其透明管理范畴..
分类:编程语言   时间:2016-03-03 15:01:42    阅读次数:156
Swift2.0(17)泛型技术
泛型技术何为泛型?简单理解:代码具有与类型无关的通用性Objective-C在Xcode7开始,引入了泛型技术的应用Swift支持相对比较完整的泛型技术泛型函数格式:func函数名<类型>(参数列表)->返回类型{}如:funcmy_swap<T>(inoutvalue1value1:T,inoutvalue2:T){vartmp..
分类:编程语言   时间:2016-03-03 15:00:42    阅读次数:247
Swift2.0(18)与Objective-C的混合编程
Swift项目混编Objective-C创建一个Swift项目:项目中添加Objective-C类:第一次添加会弹出询问是否创建桥接头文件:点击创建Person类中添加属性在桥接头文件中包含Swift项目中想要使用的OC类在Swift源文件中,使用Person类即可桥接头文件在项目配置文件中配置:BuidlingSetting..
分类:编程语言   时间:2016-03-03 15:02:51    阅读次数:209
安装Active Directory 证书错误{0x80070842 (win32:2114)}
报错信息解决方法1、查看“Microsoft网络的文件和打印机共享”是否安装未安装请点击“安装”->服务->添加->弹出对话框选择“Microsoft网络的文件和打印机共享”2、查看“ComputerBrowser”服务是否启动注明:服务启动依存关系服务有“Server”和“Workstation”
分类:Windows程序   时间:2016-03-03 15:00:43    阅读次数:260
992条   上一页 1 ... 27 28 29 30 31 32 33 ... 59 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!