一、random函数不是ANSI C标准,不能在gcc,vc等编译器下编译通过。
可改用C++下的rand函数来实现。 1、C++标准函数库提供一随机数生成器rand,返回0-RAND_MAX之间均匀分布的伪随机整数。
RAND_MAX必须至少为32767。rand()函数不接受参数,默认以1为种子...
分类:
编程语言 时间:
2014-05-17 03:10:21
阅读次数:
347
什么是函数调用函数创建函数传入函数形参变长参数函数式编程变量的作用域递归生成器1
什么是函数函数是对程序逻辑进行结构化或过程化的一种编程方法。能将整块代码巧妙地隔离成易于管理的小块,把重复代码放到函数中而不是进行大量的拷贝--这样既能节省空间,也有助于保持一致性,因为你只需改变单个的拷贝而无须去寻找...
分类:
编程语言 时间:
2014-05-17 00:34:13
阅读次数:
387
function todo() { var var1 = 1; (function () { var
var2 = var1 + 1; alert(var2); })(); } tod...
分类:
编程语言 时间:
2014-05-16 23:50:06
阅读次数:
369
一,匿名函数自执行我们知道所有的变量,如果不加上var关键字,则默认的会添加到全局对象的属性上去,这样的临时变量加入全局对象有很多坏处,比如:别的函数可能误用这些变量;造成全局对象过于庞大,影响访问速度(因为变量的取值是需要从原型链上遍历的)。除了每次使用变量都是用var关键字外,我们在实际情况下经...
分类:
其他好文 时间:
2014-05-16 19:45:28
阅读次数:
282
一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。Js代码
var n=999; function f1(){ alert(n); } f...
分类:
Web程序 时间:
2014-05-13 21:32:56
阅读次数:
422
Iterator模式定义:
提供一个方法顺序访问一个聚合对象的各个元素,而又不暴露该对象的内部表示。
这个模式在java的类库中已经实现了,在java中所有的集合类都实现了Conllection接口,而Conllection接口又继承了Iterable接口,该接口有一个iterator方法,也就是所以的集合类都可以通过这个iterator方法来转换成Iterator类,用Ite...
分类:
其他好文 时间:
2014-05-13 09:11:43
阅读次数:
288
R++是专为懒人设计的国产编程语言,支持无操作系统裸奔、编译成机器码、android、cocos2dx绑定、中文编程、闭包、惰性求值、JSON、Lisp的S表达式、内联汇编、伪代码、模板、宏、多重继承、元编程、反射、自省、指针、引用。
为什么需要它?
1.目前DIY操作系统一般使用gcc+nasm,R++是编译型语言,抽象能力强过C,可直接内联汇编,不需要面对讨厌的AT...
分类:
编程语言 时间:
2014-05-13 07:44:30
阅读次数:
486
什么闭包?函数嵌套函数,函数嵌套函数,内部函数可以使用外部函数的参数和变量,参数和变量不会被垃圾回收机制回收//当调用完aaa()函数,变量a被垃圾回收机制回收了function
aaa() { var a = 1;}aaa();//闭包的形式:function aaa() { var a...
分类:
其他好文 时间:
2014-05-12 20:34:19
阅读次数:
311
大家好最近一直比较忙没有及时更新软件,首先说声抱歉。这次为大家带来的是v2.3.0版本,这次主要更新有如下几点:一、V2.3.0新增功能:
1.支持生成数据库常用脚本 Update、InsertAndUpdate . 2.支持NHibernate映射文件Hbm文件生成 . 3.支持Ms...
分类:
其他好文 时间:
2014-05-12 19:18:29
阅读次数:
379