码迷,mamicode.com
首页 > 编程语言
javascript--"Null"与"undefined"
一、undefined: 1、当声明变量未赋值的时候,那么变量的值就是undefined; 2、方法没有返回值的时候,接收到的返回值就是undefined.二、null: null值表示指向了一个“空对象”,需要我们显示为n赋值一个null值。 【注意】:一般在一个对象使用完毕,需要显示告诉...
分类:编程语言   时间:2016-01-09 21:34:36    阅读次数:194
OpenGL中glVertex、显示列表(glCallList)、顶点数组(Vertex array)、VBO及VAO区别
OpenGL中glVertex、显示列表(glCallList)、顶点数组(Vertex array)、VBO及VAO区别1.glVertex 最原始的设置顶点方法,在glBegin和glEnd之间使用。OpenGL3.0已经废弃此方法。每个glVertex与GPU进行一次通信,十分低效。glBe....
分类:编程语言   时间:2016-01-09 21:34:22    阅读次数:361
Java设计模式(Design Patterns In Java)读书摘要 第1部分接口型模式——第2章 接口型模式介绍
类的接口是类允许其他类对象访问的方法与字符集。接口是一种承诺,其他接口要遵循这个承诺。类对接口的实现就是位于实现类方法里的代码。Java允许一个类实现多个接口,一个接口被多个类实现。适配器(Adapter)模式通过使用一个接口类型来适配类的接口,从而满足客户的需要。接口与抽象类挑战2.1写出在Jav...
分类:编程语言   时间:2016-01-09 21:27:48    阅读次数:146
lua里面求int数组的union,diff,inter,distinct 方法实现
function lua_union(union_source,union_target) if type(union_source)~='table' or type(union_target)~='table' then return {}; end; if #(...
分类:编程语言   时间:2016-01-09 21:27:10    阅读次数:237
C语言之运算符
一 赋值运算符 1.赋值运算符 //最基本的赋值运算符 int number = 2;//符合运算符: += -= *= /= %=/*+ 加法运算- 减法运算* 乘法运算/ 除法运算% 取模/取余运算*/ int a+= 5;//int a = a + 5; int b -...
分类:编程语言   时间:2016-01-09 20:17:20    阅读次数:180
JavaScript对象(窗口对象 )
1:窗口时间confirm(str):确认对话框,确认返回trun,取消返回false,但是必须要有两个return;不然就算按下取消也会提交第一个return:用于保证确认按钮运行第二个return:用于保证取消按钮也能运行 全部代码:window对象 View Cod...
分类:编程语言   时间:2016-01-09 20:13:59    阅读次数:323
汇集了很多swift 学习指南
https://github.com/ipader/SwiftGuide1,059Unstar7,294Fork1,966ipader/SwiftGuideCodeIssues0Pull requests0WikiPulseGraphs这份指南汇集了Swift语言主流学习资源,并以开发者的视角整理编...
分类:编程语言   时间:2016-01-09 20:08:15    阅读次数:377
【opencv】立体匹配算法SSD、NCC、ASW的基础实现
要求:对给出的左右视图进行匹配,最后输出左右两张disparity map(视差图) e.g. 左视图、右视图(两幅图像大小相同,只有水平方向上的视角变换) 标准视差图如下: SSD(sum of squared differences)实现: 1.把左右视图转...
分类:编程语言   时间:2016-01-09 20:07:05    阅读次数:474
python运维笔记第一节
python基础公开发布时间1991年是一种面向对象、解释型计算机程序设计语言由GuidovanRossum于1989年发明第一个公开发行版发行于1991年。优点简单Python是一种代表简单主义思想的语言。易学Python极其容易上手因为Python有极其简单的说明文档速度快Python的底层是用C语言写的很多..
分类:编程语言   时间:2016-01-09 18:47:06    阅读次数:339
python学习————模块subprocess
subprocess模块该subprocess模块目标启动新的进程,并与之进行通信。1、Call:执行程序,等待它完成,返回状态码。importsubprocessret1=subprocess.call(["cp","-p"],shell=True)ret2=subprocess.call(["cp","-p"],shell=False)Shell=True允许shell是字符串形式。defcall(*pop..
分类:编程语言   时间:2016-01-09 18:45:31    阅读次数:278
JavaScript运行原理解析
写在前面的话: 发现使用了那么长时间的Javascript,但是对其运行原理还是不清晰,今天特意总结一下,把大神们的理论和自己的总结都记录到下面; 1. 什么是JavaScript解析引擎? 简单地说,JavaScript解析引擎就是能够“读懂”JavaScript代码,并准确地给出代码运行结果的一段程序。比方说,当你写了 var a = 1 + 1; 这样一段代码,JavaScrip...
分类:编程语言   时间:2016-01-09 18:43:30    阅读次数:345
oc之数组反序输出示例
1.// 反序迭代器(从尾部开始遍历元素) NSEnumerator *enumerator = [array reverseObjectEnumerator]; // allObjects是取出没有被遍历过的对象 NSArray *array2 = [enumerator...
分类:编程语言   时间:2016-01-09 18:40:09    阅读次数:138
javascript 定义修改属性值
有人会说这有什么好些的 foo['a'] = 'b'; foo.a = 100; 这太简单了这里介绍下 Object.defineProperty 因为它能设置 属性的权限例如 我们需要将 foo 对象的某个属性设置为 不可枚举var foo = { name: 'tom' };Obje...
分类:编程语言   时间:2016-01-09 18:41:15    阅读次数:163
Javascript 13 - 正则
分类:编程语言   时间:2016-01-09 18:34:36    阅读次数:128
c语言小程序
1.三元操作符 #includemain(){ int score; char grade; printf("input your score"); scanf("%d",&score); grade = score >= 90?'A':(score >= 60?'B':'C'); printf (...
分类:编程语言   时间:2016-01-09 18:33:53    阅读次数:136
C基础--C语言的数组
数组的定义:一、正确写法:1.int ages[5]--定义了一个5个长度的int类型的数组2.int ages[]={1,2,3,4,5};--定义了一个5个长度的int类型的数组,并且初始化数组的值3.int ages[5]={10};--定义了一个5个长度的int类型的数组,并且给ages[0...
分类:编程语言   时间:2016-01-09 18:35:15    阅读次数:159
Effective Java 阅读笔记——并发
66:同步访问共享的可变数据synchronized:1互斥,阻止线程看到的对象处于不一致的状态;2保证线程在进入同步区时能看到变量的被各个线程的所有修改Java中,除了long或者double,“读”或者“写”一个变量是原子的。注意:是读或者写单个动作是源自的,而不是读写这两个动作整体是原子的。由...
分类:编程语言   时间:2016-01-09 18:28:31    阅读次数:163
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!