1.成员变量和局部变量同名当成员变量和局部变量同名时,采取就近原则,访问的是局部变量用self访问成员变量,区分同名的局部变量2.使用细节出现的地方:所有的OC方法中(对象方法\类方法),不能出现在函数作用使用 "self->成员变量名" 访问当前方法调用的成员变量使用 "[self 方法名];" ...
分类:
编程语言 时间:
2015-07-14 22:19:29
阅读次数:
150
第六章:Overlapped I/O,在你身后变戏法1.overlapped I/O 是 Win32 的一项技术,你可以要求操作系统为你传送数据,并且在传送完毕时通知你。这项技术使你的程序在I/O 进行过程中仍然能够继续处理事务。事实上,操作系统内部正是以线程来完成 overlapped I/O。2...
分类:
编程语言 时间:
2015-07-14 22:16:58
阅读次数:
131
《奇怪的大冒险》教程视频连接:http://www.taikr.com/course/222笔记结合了前7课的视频内容,感谢新总提供的免费视频PS:部分字段、属性和方法的命名与视频教程中有出入。资源管理器核心的集合一共有三个:1.等待加载的资源队列privateQueuem_QueWaitLoadA...
分类:
编程语言 时间:
2015-07-14 22:16:18
阅读次数:
313
1.STL(Standard Template Library)主要由2种组件构成:容器——vector,list,set,map等;泛型算法——find(),sort(),replace(),merge()等。2.当数组被传给函数,或是由函数返回,仅有第一个元素的地址会被传递:int min(in...
分类:
编程语言 时间:
2015-07-14 22:14:35
阅读次数:
179
http://net.pku.edu.cn/~yhf/linux_c/function/04.html asctime(将时间和日期以字符串格式表示)相关函数time,ctime,gmtime,localtime表头文件#include定义函数char * asctime(const struct ...
分类:
编程语言 时间:
2015-07-14 22:13:31
阅读次数:
223
一.面向对象 1.类与对象 2.对象引用,指针与空间开辟 3.构造与析构,拷贝构造函数 4.权限与this 5.单继承 6.多重继承 7.虚函数与虚基类 8.多态 9.重载 10.IO,文件操作二.泛型编程 1.模板 2.各种类的汇总大全 3.stl容器 4.迭代器 5.stl算法
分类:
编程语言 时间:
2015-07-14 22:10:13
阅读次数:
118
在前一节中曾提到过,C++中运行时的多态性主要是通过虚函数来实现的,而编译时的多态性是由函数重载和运算符重载来实现的。这一系列我将主要讲解C++中有关运算符重载方面的内容。在每一个系列讲解之前,都会有它的一些基础知识需要我们去理解。而运算符重载的基础就是运算符重载函数。所以今天主要讲的是运算符重.....
分类:
编程语言 时间:
2015-07-14 22:12:52
阅读次数:
235
在阎宏博士的《JAVA与模式》一书中开头是这样描述简单工厂模式的:简单工厂模式是类的创建模式,又叫做静态工厂方法(Static Factory Method)模式。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。那么简单工厂模式是在什么场景下使用呢,下面就以本人的理解举例说明: 就拿登录....
分类:
编程语言 时间:
2015-07-14 22:08:59
阅读次数:
138
算法思想:代码: 1 template 2 void mergeSort(vector&a) 3 { 4 mergeSort(a,0,a.size()-1); 5 } 6 7 template 8 void mergeSort(vector&a,int left, int right) ...
分类:
编程语言 时间:
2015-07-14 22:08:02
阅读次数:
196
1.OpenCV 下载及安装配置opencv的下载地址:http://opencv.org/downloads.html最新版本:opencv3.0.0注意:支持的visual studio2013我们可以下载稳定版本:opencv2.4.11安装:双击opencv-2.4.11解压到某一目录下即可...
分类:
编程语言 时间:
2015-07-14 22:08:16
阅读次数:
238
复合类型是指基于基本整型和浮点类类型而创建的数据格式。1. 数组 1.1 声明数组时,必须指定元素数目,且元素数目必须是编译时已知的,所以变量(运行时设置的)不可以用来指定数目; 1.2 如果只对数组的一部分进行初始化,则编译器将其他元素设置为0; 所以初始化整个数组为0可以--int ...
分类:
编程语言 时间:
2015-07-14 22:05:48
阅读次数:
127
此文主要讲述在使用 innerText 和 innerHTML 获取元素中间值时的差别,我个人将二者的区别简单的理解为:webelement.innerText : 获取的是页面元素显示的文本webelement.innerHTML : 获取的是元素中间的 HTML 源码闲话少述,就此上码。敬请小主...
分类:
编程语言 时间:
2015-07-14 22:04:01
阅读次数:
163
此文以修改 button 元素属性(例如:添加属性、修改属性、修改颜色样式、边框样式等)为简单示例,演示 js 修改 HTML 元素属性的基本方法,敬请参阅。若有不足之处敬请指正,不胜感激!多不闲述,就此上码。HTML 源码如下所示: 1 2 3 4 5 ...
分类:
编程语言 时间:
2015-07-14 22:01:54
阅读次数:
197
面向对象程序设计中的多态性是指向不同的对象发送同一个消息,不同对象对应同一消息产生不同行为。在程序中消息就是调用函数,不同的行为就是指不同的实现方法,即执行不同的函数体。也可以这样说就是实现了“一个接口,多种方法”。 从实现的角度来讲,多态可以分为两类:编译时的多态性和运行时的多态性。前者是通过静....
分类:
编程语言 时间:
2015-07-14 22:01:33
阅读次数:
136
http://jzinfo.iteye.com/blog/620045具体问题:java中使用new创建一个对象的时候,详细的过程是怎么样的。Java中每个Java代码要能执行首先会编译成一个class的字节码文件。然后利用类装载器装载进入JVM然后才能被执行。1. 所有的类都是在对其第一次使用时,...
分类:
编程语言 时间:
2015-07-14 21:59:01
阅读次数:
140
本节又带了一些常用的,却很难理解的问题,本节从文件上传功能的实现引出了线程使用,介绍了线程饥饿的解决方法,异常处理方法,了解RouteTable自定义路径。系列文章七天学会ASP.NETMVC(一)——深入理解ASP.NETMVC七天学会ASP.NETMVC(二)——ASP.NETMVC数据传递七天学会ASP.NET..
分类:
编程语言 时间:
2015-07-14 20:48:48
阅读次数:
252