1 class A 2 { 3 public static final int VAL = 3; // 不会导致A被加载 4 static 5 { 6 System.out.println("load A"); 7 } 8 public A(...
分类:
编程语言 时间:
2015-05-28 00:15:14
阅读次数:
166
本文测试的Spark版本是1.3.1在使用Spark的机器学习算法库之前,需要先了解Mllib中几个基础的概念和专门用于机器学习的数据类型特征向量Vector:Vector的概念是和数学中的向量是一样的,通俗的看其实就是一个装着Double数据的数组
Vector分为两种,分别是密集型和稀疏型
创建方式如下: val array:Array[Double] = ...
val vector...
转换操作符(conversion operator) 是一种特殊的类成员函数。它定义将类类型值转变为其它类型值的转换。 1 classSmallInt 2 { 3 public: 4 SmallInt(int i =0): val(i) 5 { 6 if( i 255...
分类:
其他好文 时间:
2015-05-27 22:45:28
阅读次数:
234
Mapper的输出,在发送到Reducer前是存放在本地文件系统的,IFile提供了对Mapper输出的管理。我们已经知道,Mapper的输出是<Key,Value>对,IFile以记录<key-len,value-len,key,value>的形式存放了这些数据。为了保存键值对的边界,很自然IFile需要保存key-len和val..
分类:
其他好文 时间:
2015-05-27 19:19:48
阅读次数:
185
每一次操作select的时候,总是要出来翻一下资料,不如自己总结一下,以后就翻这里了。比如1、设置value为pxx的项选中 $(".selector").val("pxx");2、设置text为pxx的项选中 $(".selector").find("option[text='pxx']").at...
分类:
Web程序 时间:
2015-05-27 18:51:03
阅读次数:
127
把0作为根,然后dp
注意一点 就是以前是选取m个点 现在相当于选取了m+1个点
#include
#include
#include
#include
using namespace std;
int dp[222][222];
vectormp[222];
int val[222];
int vis[222];
int n,m;
void dfs(int u){
...
分类:
其他好文 时间:
2015-05-27 15:55:25
阅读次数:
143
拆箱概念 ⒈装箱和拆箱是一个抽象的概念。⒉装箱是将值类型转换为引用类型 ;拆箱是将引用类型转换为值类型 ;利用装箱和拆箱功能,可通过允许值类型的任何值与Object 类型的值相互转换,将值类型与引用类型链接起来。例如:int val = 100;object obj = val;Console.Wr...
分类:
其他好文 时间:
2015-05-27 09:55:17
阅读次数:
121
这是个小菜在实际工作中遇到的问题,相信很多EasyUI新手很可能也遇到这样的问题,因此小菜觉得有必要拿出来分享一下。 这个问题要从EasyUI的datebox组件说起,小菜用这个组件的时候,发现用$("#id").val()这种形式,居然拿不到文本框的值! 经过度娘的帮助,发现可以用$("#id.....
分类:
Web程序 时间:
2015-05-27 00:53:37
阅读次数:
221
树上的背包
#include
#include
#include
#include
#include
#include
#include
using namespace std;
const int MAXN = 110;
int n, m;
struct Node {
int num,cost, val;
}room[MAXN];
int dp[MAXN][M...
分类:
其他好文 时间:
2015-05-26 21:34:37
阅读次数:
144
我们都知道区间更新时候有个lazy 标志。而这个lazy 标志 我们要使得其可以理论重叠。即使操作不能重叠。也尽可能让其重叠。比如:一道修改区间>x的值为gcd(x,val)的操作题。首先针对查找区间>x 这种查找。我们在节点上存储 区间最大值 作为剪枝。另外针对求gcd(x,val)操作。用向量存...
分类:
其他好文 时间:
2015-05-26 21:14:25
阅读次数:
142