一、作用域和全局变量var test=function(){ var a=1;
setTimeout(function(){ console.log(a); a=2; },1000); a=3; setTimeout(function(){
...
分类:
Web程序 时间:
2014-05-16 04:23:39
阅读次数:
303
重入即表示重复进入,首先它意味着这个函数可以被中断,其次意味着它除了使用自己栈上的变量以外不依赖于任何环境(包括static),这样的函数就是purecode(纯代码)可重入,可以允许有该函数的多个副本在运行,由于它们使用的是分离的栈,所以不会互相干扰。,常见的情况是,程序执行到某个函数foo(.....
分类:
编程语言 时间:
2014-05-16 04:10:01
阅读次数:
345
本文内容取材于http://blog.csdn.net/haizimin/article/details/7734184以OpenCV安装到如下目录为例:
C:\Program Files\OpenCV(在安装时选择"将\OpenCV\bin加入系统变量Add\OpenCV\bin to the s...
分类:
其他好文 时间:
2014-05-16 03:52:28
阅读次数:
234
转:我们已经看到,当想让写入者线程和读取者线程以独占的方式或共享的方式访问一个资源的时候,可以使用SRWLock。在这些情况下,如果读取者线程
没有数据可以读取,那么它应该将锁释放并等待,直到写入者线程产生了新的数据为止。如果用来接收写入者线程产生的数据结构已满,那么写入者同样应该释放
SRWLoc...
构造函数分为:1.实例构造函数2.私有构造函数3.静态构造函数构造函数是一种特殊的方法,主要是为了给初始化对象赋初值。1.实例构造函数使用new表达式创建某个类的对象时,会使用实例构造函数创建和初始化所有实例成员变量。publicclassProgramTest{intj;publicProgram...
分类:
其他好文 时间:
2014-05-16 03:20:14
阅读次数:
327
http://www.boost.org/Boost的安装step1.从www.boost.org下载boost库
step2 在 tools\build\jam_src目录下 运行build.bat来生成jamstep3 设置环境变量(后面的%PATH%要加)
PATH=%boost的绝对路径%\...
分类:
编程语言 时间:
2014-05-16 03:11:46
阅读次数:
433
整理下,参考了许多库,谢谢那些无私奉献的大牛,愿上帝保佑你们。1、构造器采用驼峰式命名,并且首字母大写。如:function DialogManager (
config ) { statement;}2、枚举类型变量采用驼峰式命名,并且首字母大写。属性名单词全部大写,单词间以下划线分隔。如:...
分类:
编程语言 时间:
2014-05-15 21:42:06
阅读次数:
385
for变量in列表;do语句1语句2done列表的生成逐个给出如/etc/inittab/etc/使用通配符如forfilein/var/*使用命令如forfilein`ls/var`数字序列{起始数字..结束数字}如{1..100}或者`seq起始步长步长结束步长`使用for循环遍历目录#!/bin/bash
#version:0.1
#author:ml
#pragram:this..
分类:
其他好文 时间:
2014-05-15 12:40:38
阅读次数:
280
教材:《简明Python教程》Python面向对象:如shell这种面向过程的程序都是通过“操作数据的函数”或者“语句块”来设计函数。python的程序(面向对象):类是一个“class”类型,对象是类中的一个实例。类的属性包括了:域和方法。(即变量和函数)属于一个对象或类的变量被称为..
分类:
编程语言 时间:
2014-05-15 12:39:21
阅读次数:
351
1、下载java:jdk-7u51-linux-x64.tar.gzhttp://www.kuaipan.cn/file/id_175485603436042793.htm?source=12、移动jdk-7u51-linux-x64.tar.gz到/usr/localtar-zxvfjdk-7u51-linux-x64.tar.gz3、设置环境变量vi/etc/profile加入以下代码exportJAVA_HOME=/usr/local/java/jdk1.7.0..
分类:
编程语言 时间:
2014-05-15 12:35:10
阅读次数:
359