这是一到2015年阿里巴巴的笔试试题,题目就是输出900个1-1000的不重复的随机数,代码如下:public class RandomTest{ public static void main(String[] args){
int[] result = RandomTest.randomNumber(1,1000,900);
for(int k =0 ;k<...
分类:
编程语言 时间:
2015-04-06 10:12:58
阅读次数:
286
客户端import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.ObjectOutputStream;
import java.io.OutputStream;
import java.i...
分类:
编程语言 时间:
2015-04-06 10:12:37
阅读次数:
147
反射Reflectionimport java.lang.reflect.Modifier;/*
* 反射Reflection
* java.lang.Class类
*/
public class Test01 {
public static void main(String[] args) {
String name = "tom"; // 方式一:通过...
分类:
编程语言 时间:
2015-04-06 10:12:48
阅读次数:
130
转载请注明http://www.cnblogs.com/devtrees/p/4395477.html多线程的学习一.多线程概述(一).进程与线程在说多线程或者线程之前,让我们来了解一下更显而易见的进程概念。那什么是进程呢?进程就是正在进行中的程序。Windows操作系统中在任务栏处右击,弹出的菜单...
分类:
编程语言 时间:
2015-04-06 10:05:11
阅读次数:
228
工厂模式在我们日常的应用中应当算是比较广泛的一种设计模式了。今天让我们一起来学习一下,工厂的设计模式。 工厂模式在《Java与模式》中分为三类: 1)简单工厂模式(Simple Factory):不利于产生系列产品; 2)工厂方法模式(Factory Method):又称为多形性工厂; 3)抽象工....
分类:
编程语言 时间:
2015-04-06 10:03:35
阅读次数:
152
参考文献:
http://www.cnblogs.com/fly1988happy/archive/2012/04/01/2429000.html
http://blog.csdn.net/v_july_v/article/details/7109500
我的数据挖掘算法:https://github.com/linyiqun/DataMiningAlgorithm
我的算法库:h...
分类:
编程语言 时间:
2015-04-06 08:59:45
阅读次数:
197
堆排序算法
先看第一个函数HeapAdjust,这个函数功能是在已经是构成堆的二叉树上,如果节点k数据变化了,对节点k进行修正,使之成为一个新的堆二叉树,n为数据长度。
def HeapAdjust(lst,k,n):
while(2*k+1<n):
j=2*k+1
if j+1lst[j+1]:
j=j+1
if...
分类:
编程语言 时间:
2015-04-06 09:01:20
阅读次数:
242
synchronized与static synchronized 的区别 synchronized是对类的当前实例进行加锁,防止其他线程同时访问该类的该实例的所有synchronized块,注意这里是“类的当前实例”,类的两个不同实例就没有这种约束了。那么static synchronized恰好就是要控制类的所有实例的访问了,static synchronized是限制线程同时访问jvm中该类的...
分类:
编程语言 时间:
2015-04-06 08:58:51
阅读次数:
157
1. 利用magrittr包进行管道操作
很多情况下,管道操作符可以很大程度的简化代码,并且使其更加直观、易读、易懂,下面就简单说明了useR2014上颇受R用户喜爱的magrittr包。
the pipe operatoris one (if not THE) most important innovation introduced, this year, to the Recos...
分类:
编程语言 时间:
2015-04-06 08:59:44
阅读次数:
287
一个Python小白的学习之路...
分类:
编程语言 时间:
2015-04-06 08:57:29
阅读次数:
186
1. timestamp函数输出当前时间
timestamp()
##------ Sun Apr 05 20:54:06 2015 ------##
该函数可以输入当前的系统时间,可用于耗时很长的程序定时输出当前时间,用于判断程序是否正常运行;也可用于调试,判断哪一段代码效率较低。
2. 多个比较的boxplot图
a=c(1,2,3,4,5,2,1...
分类:
编程语言 时间:
2015-04-06 08:56:57
阅读次数:
440
编写基于对象的程序,求5个长方柱的体积和表面积。长方柱类Bulk的数据成员包括长(length)、宽(width)、高(heigth)等。
对照已经给出的代码,要做的工作及要求有:
· 需要你定义长方柱类,代码中已经给出由5个长方柱对象构成的对象数组b;
· B数组中的前3个对象b[0]、b[1]、b[2]直接参数初始了,需要定义构造函数,而初始化中,各对象提供的参数数目不同,需要有默认参数...
分类:
编程语言 时间:
2015-04-06 08:55:58
阅读次数:
136
/*编写递归函数编写厄密多项式,函数应该和下面的函数原型匹配:
int hermite(int n, int x)
厄密多项式是这样定义的:
n = 2时,h(n(x)) = 2*x*(h(n-1)(x)) - 2*(n-1)*(h(n-2)(x));
编写递归函数,函数应该和下面的函...
分类:
编程语言 时间:
2015-04-06 08:56:15
阅读次数:
122
原文链接在第一篇中,我介绍了RxJava的基础知识。第二篇中,我向你展示了操作符的强大。但是你可能仍然没被说服。这篇里面,我讲向你展示RxJava的其他的一些好处,相信这篇足够让你去使用Rxjava.错误处理到目前为止,我们都没怎么介绍onComplete()和onError()函数。这两个函数用来通知订阅者,被观察的对象将停止发送数据以及为什么停止(成功的完成或者出错了)。下面的代码展示了怎么使用...
分类:
编程语言 时间:
2015-04-06 08:55:46
阅读次数:
185
参考书籍:C++ Primer 5th
代码下载地址:https://github.com/alivebao/StudyofCPlusPlus
1. Hello World
学写代码的第一个程序-Hello World
Code:
int _tmain(int argc, _TCHAR* argv[])
{
std::cout<<"Hello World"<<std:...
分类:
编程语言 时间:
2015-04-06 08:53:28
阅读次数:
128
——- android培训、java培训、期待与您交流! ———-String类用来描述字符串,它提供了许多的方法来操作字符串。
那么,在String众多的方法中,常用的方法有哪些呢??1 获取1.1 字符串的长度int length();
示例:String str = "abcdefg";
str.length();注意不是str.length;1.2 根据索引获取字符char c...
分类:
编程语言 时间:
2015-04-06 08:52:32
阅读次数:
186
选择一门语言1.确定你感兴趣的领域你可以开始学习任何编程语言(尽管其中一些被描述地比其他的更加“易学”),你得去问自己自己想用通过学习这门语言完成什么样的工作。这将会帮助你确定你应该追求的编程方式并且提供一个良好的开始。如果你想进入Web开发行业,那你将会有一堆语言需要去学习,这和开发计算机程序相反。移动App的开发需要比PC等的开发更多的技巧。所有的这些决定将会影响着你的发展方向。2.考虑从一个“...
分类:
编程语言 时间:
2015-04-06 08:50:32
阅读次数:
186