码迷,mamicode.com
首页 > 编程语言
【学习笔记】【OC语言】self关键字
1.成员变量和局部变量同名当成员变量和局部变量同名时,采取就近原则,访问的是局部变量用self访问成员变量,区分同名的局部变量2.使用细节出现的地方:所有的OC方法中(对象方法\类方法),不能出现在函数作用使用 "self->成员变量名" 访问当前方法调用的成员变量使用 "[self 方法名];" ...
分类:编程语言   时间:2015-07-14 22:19:29    阅读次数:150
多线程笔记5
第六章: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
【Essential c++】——(三)泛型编程风格
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
C++时间获取
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
c++的面向对象与泛型编程知识点
一.面向对象 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++之运算符重载(1)
在前一节中曾提到过,C++中运行时的多态性主要是通过虚函数来实现的,而编译时的多态性是由函数重载和运算符重载来实现的。这一系列我将主要讲解C++中有关运算符重载方面的内容。在每一个系列讲解之前,都会有它的一些基础知识需要我们去理解。而运算符重载的基础就是运算符重载函数。所以今天主要讲的是运算符重.....
分类:编程语言   时间:2015-07-14 22:12:52    阅读次数:235
《JAVA与模式》之简单工厂模式 (转)
在阎宏博士的《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
OpenCv的Java,C++开发环境配置
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
C++ Primer Plus 复合类型
复合类型是指基于基本整型和浮点类类型而创建的数据格式。1. 数组 1.1 声明数组时,必须指定元素数目,且元素数目必须是编译时已知的,所以变量(运行时设置的)不可以用来指定数目; 1.2 如果只对数组的一部分进行初始化,则编译器将其他元素设置为0; 所以初始化整个数组为0可以--int ...
分类:编程语言   时间:2015-07-14 22:05:48    阅读次数:127
JS-003-JavaScript 操作常见 web 元素之三-innerText 与 innerHTML 区别
此文主要讲述在使用 innerText 和 innerHTML 获取元素中间值时的差别,我个人将二者的区别简单的理解为:webelement.innerText : 获取的是页面元素显示的文本webelement.innerHTML : 获取的是元素中间的 HTML 源码闲话少述,就此上码。敬请小主...
分类:编程语言   时间:2015-07-14 22:04:01    阅读次数:163
JS-002-JavaScript 操作常见 web 元素之二-修改元素属性(以按钮示例)
此文以修改 button 元素属性(例如:添加属性、修改属性、修改颜色样式、边框样式等)为简单示例,演示 js 修改 HTML 元素属性的基本方法,敬请参阅。若有不足之处敬请指正,不胜感激!多不闲述,就此上码。HTML 源码如下所示: 1 2 3 4 5 ...
分类:编程语言   时间:2015-07-14 22:01:54    阅读次数:197
[转]C++之多态性与虚函数
面向对象程序设计中的多态性是指向不同的对象发送同一个消息,不同对象对应同一消息产生不同行为。在程序中消息就是调用函数,不同的行为就是指不同的实现方法,即执行不同的函数体。也可以这样说就是实现了“一个接口,多种方法”。 从实现的角度来讲,多态可以分为两类:编译时的多态性和运行时的多态性。前者是通过静....
分类:编程语言   时间:2015-07-14 22:01:33    阅读次数:136
《Java中对象创建过程》
http://jzinfo.iteye.com/blog/620045具体问题:java中使用new创建一个对象的时候,详细的过程是怎么样的。Java中每个Java代码要能执行首先会编译成一个class的字节码文件。然后利用类装载器装载进入JVM然后才能被执行。1. 所有的类都是在对其第一次使用时,...
分类:编程语言   时间:2015-07-14 21:59:01    阅读次数:140
七天学会ASP.NET MVC (六)——线程问题、异常处理、自定义URL
本节又带了一些常用的,却很难理解的问题,本节从文件上传功能的实现引出了线程使用,介绍了线程饥饿的解决方法,异常处理方法,了解RouteTable自定义路径。系列文章七天学会ASP.NETMVC(一)——深入理解ASP.NETMVC七天学会ASP.NETMVC(二)——ASP.NETMVC数据传递七天学会ASP.NET..
分类:编程语言   时间:2015-07-14 20:48:48    阅读次数:252
通过字典-python实现用户信息查询
分类:编程语言   时间:2015-07-14 20:41:35    阅读次数:254
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!