摘要:
计算机不可能产生完全随机的数字,所谓的随机数发生器都是通过一定的算法对事先选定的随机种子做复杂的运算,用产生的结果来近似的模拟完全随机数,这种随机数被称 作伪随机数。伪随机数是以相同的概率从一组有限的数字中选取的。所选数字并不具有完全的随机性,但是从实用的角度而言,其随机程度已足够了。伪随机数的选 择是从随机种子开始的,所以为了保证每次得到的伪随机数都足够地“随机”,随机种子的选择就显得非常重要。如果随机种子一样,那么同一个随机数发生器产生 的随机数也会一样。一般地,我们使用同系统时间有关的参数作为随机种子,这也是.net Framework中的随机数发生器默认采用的方法。 我们可以使... 阅读全文
摘要:
Eclipse的英文后缀代表着Eclipse的不同版本,Eclipse Indigo(3.7版)Eclipse Helios(3.6版)Eclipse Galileo(3.5版)Eclipse Ganymede(3.4版)Eclipse Europa (3.3版),java开发实战经典光盘里面的是3.4版(在刚启动的时候也能看到,如下图)老版本的Eclipse多国语言项目只维护到3.2.1版本,以后就再也没有维护了。不过Eclipse又出了一个叫做Babel project的项目,这个项目就是在解决国际化的问题,这个项目旨在为每一个插件提供独立的单语言包。Babel(汉化包)的安装方法:打开e 阅读全文
摘要:
大数据分析两大技术 在科学研究、计算机仿真、互联网应用、电子商务等诸多应用领域,数据量正在以极快的速度增长,为了分析和利用这些庞大的数据资源,必须依赖有效的数据分析技术.传统的关系数据管理技术(并行数据库)经过了将近 40 年的发展,在扩展性方面遇到了巨大的障碍,无法胜任大数据分析的任务;而以 Ma 阅读全文
摘要:
当类中的方法声明前加上了virtual修饰符,我们称之为C#虚拟方法 ,反之为非虚。使用了virtual修饰符后,不允许再有static、abstract或override修饰符。对于非虚的方法,无论被其所在类的实例调用,还是被这个类的派生类的实例调用,方法的执行方式不变。而对于虚方法,它的执行方式可以被派生类改变,这种改变是通过方法的重载来实现的。 1 class Program 2 { 3 static void Main(string[] args) 4 { 5 B b=new B(); 6 ... 阅读全文
摘要:
当一个类的实例被认为是不在有效的,并且符合析构条件时,.net framework类库的垃圾回收功能就会调用该类库的唯一析构函数实现垃圾回收。class Program { ~Program() //析构函数,自动被调用 { Console.WriteLine("析构函数自动调用"); //输出一个字符串 } static void Main(string[] args) { Program program = new Program();... 阅读全文
摘要:
父方法如果是私有属性(private)就不能再子方法中重写 public class ExtendTest { public static void main(String[] args) {//主方法 new Child().prt(); } } class Child extends Fathe 阅读全文