摘要:
一、为什么需要服从正态分布的随机函数一般我们经常使用的随机数函数 Math.random() 产生的是服从均匀分布的随机数,能够模拟等概率出现的情况,例如 扔一个骰子,1到6点的概率应该相等,但现实生活中更多的随机现象是符合正态分布的,例如20岁成年人的体重分布等。假如我们在制作一个游戏,要随机设定... 阅读全文
摘要:
大家都知道Math.random是 javascript 中返回伪随机数的函数,但查看 MDN,The Math.random() function returns a floating-point, pseudo-random number in the range [0,1)that is, f... 阅读全文
摘要:
辅助类在几个经典排序算法学习部分,为方便统一测试不同算法,新建了一个辅助类,主要功能为:产生指定长度的随机数组,提供打印输出数组,交换两个元素等功能,代码如下:function ArraySortUtility(numOfElements) { this.dataArr = []; th... 阅读全文
摘要:
在Javascript中什么是回调函数,我认为简单来说就是把一个函数B作为参数传递给另一个函数A,在A函数中的一定时机调用函数B。这里可以看出回调函数形成了一个闭包,它可以访问函数A中的活动对象。请见下面代码:某村二娃子像买肾机6,但苹果店发现木有库存了,准备去进货,那么这时候二娃子有选择:一是:过... 阅读全文
摘要:
请见如下一个闭包示例:color = "red";var obj = { color: "blue", getColor: function () { function displayColor() { return this.color; ... 阅读全文
摘要:
示例1:function makeCounter() { var i = 0; console.log( ++i );}var counter = makeCounter(); // 输出: 1counter(); //TypeError: undefined is not a fun... 阅读全文
摘要:
函数在javascript中可以说是一等公民,也是最有意思的事情,javascript函数其实也是一个对象,是Function类型的实例。因此声明一个函数首先可以使用 Function构造函数:var saySomething = new Function("something","console.... 阅读全文
摘要:
在JAVA中是不支持泛型数组的,不能通过 Z[] array=new Z[10] 这样的方式来创建数组,而是使用反射Aarry.newInstance来创建:具体代码如下: 1 public Z[][] convert2DimArray(Class type){ 2 TreeSet ... 阅读全文
摘要:
预备条件:1. 已安装JDKAdd Hadoop Group and User$ sudo addgroup hadoop$ sudo adduser --ingroup hadoop hduser$ sudo adduser hduser sudo切换到hduser账户下操作SSH-server ... 阅读全文
摘要:
Java Character 实现Unicode字符集介绍 CJK中文字符和中文标点判断主要内容:1. Java Character类介绍;2. Unicode 简介及 UnicodeBlock 与 UnicodeScript区别和联系3. 如何判断汉字及中文标点符号做中文信息处理,经常会遇到如何判断一个字是否是中文,或者是否是中文的标点符号等。在Java中,主要使用 Character类处理字符有关功能,而JDK 1.7中Character是按照Unicode 6.0版本实现的,所以这个要先学习下常用的 Unicode编码。具体的定义、历史等请见 wikiwikipediaCharacter 阅读全文