C++起源于C,最初的名称为C with Classes,意为带类的C语言,然而,随着C++的不断发展和壮大,在很多功能上已经远远超越了C,甚至一些C++程序员反过来看C代码会觉得不习惯。 C++可以看成由四个部分组成,分别是: (1) C。C++从语法和代码风格上以C为基础,这也正是C++命名的由 ...
分类:
编程语言 时间:
2018-03-26 20:43:21
阅读次数:
242
基础知识 开发平台与语言 1、iOS平台开发语言为Objective-C、swift; 2、安卓 Android开发语言为java; 3、微软Windows phone7开发语言是C#; 常用命令 Adb devices :查看连接的手机或者虚拟机 安装软件:adb –s 设备序列号 install ...
分类:
移动开发 时间:
2018-03-18 20:05:47
阅读次数:
336
智能指针的实现代码来源博客:《http://blog.csdn.net/to_be_better/article/details/53570910》 修改:添加 get()函数,用以获得原始指针(raw pointer)。 其余思路来源《Effective C++》 智能指针的实现代码如下: 引用计 ...
分类:
编程语言 时间:
2018-03-16 12:11:23
阅读次数:
203
ML Lecture 0: Introduction of Machine Learning Artificial intelligence -> objective Machine learning -> methods Deep learning -> one method of machine ...
分类:
其他好文 时间:
2018-03-15 00:35:39
阅读次数:
318
一、KVO 是什么? KVO 是 Objective-C 对观察者设计模式的一种实现。【另外一种是:通知机制(notification),详情参考:iOS 趣谈设计模式——通知】; KVO 提供一种机制,指定一个被观察对象(例如 A 类),当对象某个属性(例如 A 中的字符串 name)发生更改时, ...
分类:
移动开发 时间:
2018-03-13 15:41:42
阅读次数:
264
单例模式作为面试必考题,是每个应聘者都应掌握的知识,其中最有Big的就数enum的单例了,这也是Effective java作者推荐的一种方式 下面的代码实现了datasource的单例 ...
分类:
编程语言 时间:
2018-03-12 22:53:05
阅读次数:
224
Foundation数组是有序的对象集合。通常情况下,一个数组中的所有元素都是一种特定的类型,但这不是必须的。不可变数组由NSArray类处理,可便数组由NSMutableArray类来处理。后者是前者的子类。今日讲解:NSArray-->首先来一段Demo#import<Foundation/Foundation.h>intmain(intargc,constchar*argv
分类:
其他好文 时间:
2018-03-11 22:29:48
阅读次数:
203
方法是类的行为,写在接口和实现两个文件中。在接口部分声明方法,在实现部分实现方法。1、类方法与实例方法Objective-C中的类可以声明两种类型的方法:实例方法和类方法。实例方法就是一个方法,它在类的一个具体实例的范围内执行。也就是说,在你调用一个实例方法前,你必须首先创建类的一个实例。而类方法, ...
分类:
其他好文 时间:
2018-03-10 22:02:32
阅读次数:
190
1 整数对象PyIntObject 整数对象是固定大小的Python对象,内部只有一个ob_ival保存实际的整数值。 2 字符串对象PyStringObject Python的字符串对象是一个不可变对象,任何改变字符串字面值的操作都是重新创建一个新的字符串。 字符串对象在Python中用PyStr ...
分类:
编程语言 时间:
2018-03-10 14:14:43
阅读次数:
263
1.使类和成员的可访问性最小化 a.封装(数据私有化,方法公开化)/对外提供可调用的,稳定的功能 b.可访问性应该明确 c.实例域绝不能是公有的 d.例子 - FieldPublicTest - Point/Dimension e.包级私有的顶级类只在某一个类内部被用到,就可以使用成为它的嵌套类 2 ...
分类:
编程语言 时间:
2018-03-08 23:00:06
阅读次数:
274