码迷,mamicode.com
首页 > 2016年02月28日 > 全部分享
Objective-C(9)内存管理之ARC
ARC机制及判断准则ARC:AutoReferenceCounting自动引用计数是一种编译器机制,在编译过程中,为我们的代码添加retain、release、autorelease等方法在iOS7.0之后强制使用,使程序员不用再关心内存管理,要求:1)不能使用retainrelease等操作引用计数的方法2)不可以使用autorel..
分类:其他好文   时间:2016-02-28 17:07:23    阅读次数:200
Objective-C(10)抽象父类---协议
协议的定义与使用什么是协议?可以用来声明一大堆方法(不能声明成员变量)只要某个类遵循了这个协议,就相当于拥有了这个协议中的所有方法声明只要父类遵守了某个协议,就相当于子类也遵守了添加协议头文件:Objective-CFile—>protocol协议类似于Java中的接口,类似于C++..
分类:其他好文   时间:2016-02-28 17:08:49    阅读次数:179
Objective-C(11)类的扩展---分类
什么是分类?对现有类的扩展,分类只扩展方法,不扩展属性。分类不改变原来类的代码。分类的语法和类的语法类似,Xcode添加分类:Objective-CFile
分类:其他好文   时间:2016-02-28 17:06:10    阅读次数:172
Objective-C(13)代码块---block
block类型block是一种数据类型,在iOS开发中广泛使用且被苹果公司极力推荐使用,其功能很像C语言中的函数指针。^是block的特有标志。block的实现代码包含在{}中。大多数情况下,以内联的形式被定义及使用。void(^demoBlock)()=^{ NSLog(@"demoBlock"); } int(^sumBlock)(int,in..
分类:其他好文   时间:2016-02-28 17:05:45    阅读次数:153
linux 命令 —— umask
命令格式:umasknnn(nnn代表数字000-777)命令功能:umask权限补码,作用是设置默认目录或文件权限用的。默认值为022,此时你所建立的目录的默认权限是755(7-0,7-2,7-2),建立的文件默认权限是644(6-0,6-2,6-2)常用范例:例1:umask##查询当前umask权限数值例2:umask002##修..
分类:系统相关   时间:2016-02-28 17:07:12    阅读次数:221
cnetos6,centos7添加新网卡,系统不识别的解决办法
今天做实验的时候,需要为虚拟添加一块新网卡,可系统怎么也识别不到,各种百度,google,各种重启都不成功我以为只要新添加一块系统就会识别到的,可实事并非如此总结:要重新写新网卡配置文件,并修改HWADDR,否则会报LSB的错误下面是我的解决方法:1.新添加网卡后执行ifconfi..
分类:Web程序   时间:2016-02-28 17:07:21    阅读次数:590
Foundation框架(2)字符串对象
字符串对象NSStringObjective-C使用NSString类描述字符串NSString是一种不可变对象,即:对象创建后,值不可改变NSString提供大量的操作方法:多样的创建方式与数值的转换文件/URL操作子串的获取构建新串描述路径的各种操作...字符串对象NSString及基本操作创建:init方法和类..
分类:其他好文   时间:2016-02-28 17:04:47    阅读次数:267
Foundation框架(3)数组对象及集合对象
数组对象NSArray数组对象的创建:+(instancetype)array//空数组 +(instancetype)arrayWithObject:(ObjectType)anObject//一个对象元素的数组 +(instancetype)arrayWithObjects:(ObjectType)firstObj,…//多个对象元素的数组(最后一个参数为nil)字面值:NSArray*arr=@[@"hello"..
分类:编程语言   时间:2016-02-28 17:04:11    阅读次数:194
Foundation框架(4)字典对象及plist文件
字典对象NSDictionaryNSDictionary用于描述字典对象,数组的下标是整型数,字典的下标是字符串类型的key创建:+(instancetype)dictionary +(instancetype)dictionaryWithObject:(ObjectType)anObjectforKey:(id<NSCopying>)aKey +(instancetype)dictionaryWithObjects:(N..
分类:其他好文   时间:2016-02-28 17:04:07    阅读次数:205
line-height学习与总结
一.CSS中,line-height被用来控制行与行之间垂直距离,指两行文字基线之间的距离(baseline),借用一张图来说明什么是基线,以及行高的定义:下图两条红线的距离,如下图:而对于单行文本的行高:慕课网上张鑫旭老师是这样解释的:(1)行高由于继承性,影响无处不在,即使是..
分类:其他好文   时间:2016-02-28 17:05:04    阅读次数:272
Python Tab自动补全
保存路径:/usr/lib/python2.6/site-packages/tab/py编写python脚本$cattab_enable.py#!/usr/bin/python#pythonstartupfileimportsysimportreadlineimportrlcompleterimportatexitimportos#tabcompletionreadline.parse_and_bind(‘tab:complete‘)#historyfilehistfile=os.path...
分类:编程语言   时间:2016-02-28 17:04:20    阅读次数:200
2960忘记密码解决方案
(1)拔下交换机的电源线。(2)按下MODE键插上电源直到出现如下界面,松开MODE键..........................................flash_initload_helperbootswitch:(3)在switch后执行flash_init命令switch:flash_init(4)查看FLASH中的文件switch:dirflash:(5)把config.text文件改名为..
分类:其他好文   时间:2016-02-28 17:04:40    阅读次数:197
常用网址
华为企业互动社区http://support.huawei.com/ecommunity/?l=zh
分类:其他好文   时间:2016-02-28 17:03:41    阅读次数:142
ssh免密码登录远程服务器
实验背景:在我们的实际生产中,我们很多时候需要配制成可信赖的无密码登录环境,ssh自身的公钥私钥是我们常用的选择。实验环境:虚拟机VMwareWorkstation12player条件下客户端:centos6.4的系统,系统自带的ssh软件,ip:192.168.0.24netmask:255.255.255.0服务器端:centos6..
分类:其他好文   时间:2016-02-28 17:04:12    阅读次数:157
Linux_防火墙入门01:以太网的诞生与演变历程
一、以太网的诞生BobMetcalfe被尊称为“以太网之父”,他来到Xerox公司第一个任务就是把研究中心多台电脑接入连接到Arpanet(Internet的前身,这个早闻名于世!就不用多介绍了),1972年底,他成功把公司的研究中心所有电脑连接起来,Metcalfe把这个网络正式命名为以太网(Ethe..
分类:系统相关   时间:2016-02-28 17:03:03    阅读次数:307
go 的switch
1不需要显示调用break,一旦条件符合就结束判断2如果希望执行下一个case,则需要显示调用fallthrough
分类:其他好文   时间:2016-02-28 17:02:44    阅读次数:160
go 的fallthrough特征
fallthrough用于强制执行下一个case语句packagemainimport"fmt"funcmain(){a:=4switcha{case1:fmt.Print("123")case2,3,4:fmt.Print("456")fallthroughdefault:fmt.Print("789")}}输出456789
分类:其他好文   时间:2016-02-28 17:04:22    阅读次数:171
958条   上一页 1 ... 20 21 22 23 24 25 26 ... 57 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!