- 博客(26)
- 资源 (3)
- 收藏
- 关注
原创 perl中q系列符号用法总结
在perl语言中,有两个特殊而常用的符号qq qw,分别解释如下:qq{foobar}的意思为意思为双引号字符串,可内插变量相当于 "foobar"qw{foo bar}的意思为用空格分解字符串,得到列表,相当于如下语句split( ,foo bar) 得到的结果是foo,bar字符串比较等于用 eqq运算符对号转义的方式$someword = i /ve some mone
2011-06-28 17:31:00 1334
原创 Hive数据导入和导出
1/hive数据导出 很多时候,我们在hive中执行select语句,希望将最终的结果保存到本地文件或者保存到hdfs系统中或者保存到一个新的表中,hive提供了方便的关键词,来实现上面所述的功能。 1.将select的结果放到一个的的表格中(首先要用create table创建新的表格) insert overwrite table test select uid
2011-06-23 11:02:00 12902
原创 java使用MySQL学习
1、创建 Statement 对象 建立了到特定数据库的连接之后,就可用该连接发送 SQL 语句。 Statement 对象用 Connection 的方法 createStatement 创建,如下列代码段中所示: String sql = String.format("INSERT INTO %s ( %s ) VALUES ( %s )", table_A
2010-03-19 14:54:00 4377
转载 HashMap与Hashtable的区别
HashTable的应用非常广泛,HashMap是新框架中用来代替HashTable的类,也就是说建议使用HashMap,不要使用HashTable。可能你觉得HashTable很好用,为什么不用呢?这里简单分析他们的区别。 1.HashTable的方法是同步的,HashMap未经同步,所以在多线程场合要手动同步HashMap,这个区别就像Vector和ArrayList一样。
2010-01-08 16:53:00 1286
原创 HBase功能实现
要实现操作hbase数据表首先要了解它的原理: 第一部分:Hbase原理篇 HBASE就是基于Hadoop的一个开源项目,也是对Google的BigTable的一种实现。BigTable最浅显来看就是一张很大的表,表的属性可以根据需求去动态增加,但是又没有表与表之间关联查询的需求。BigTable是Google为分布存储和管理内部大规模结构化数据而设计的分布式数据库系统,是
2009-12-22 20:04:00 5711
原创 java中的反射机制中invoke典型用法
java中的反射机制通过invoke方法来实现,这中间主要是是通过一下几个函数实现的 Class.forName ("类名") Class.forName ("类名").newInstanceClass.getMethod ("调用的方法名",class[]{参数类列表})instance.getClassMethod.invoke ("对象名","参数封装成的对象")
2009-12-19 23:12:00 5263 1
原创 为什么要使用反射机制
1、反射的构造过程 直接构造 1、加载程序集 2、根据类名构造 反射构造1、加载程序集 2、查找需要构造类的类名 3、根据类名构造注意:能不用反射还是别用反射,因为毕竟要以性能做为代价, 不过在某些特定场合,还是只能用它,所以要自己根据实际情况来掌握.2、反射与自身去实例化有何区别,用反射的
2009-12-07 19:44:00 11791 5
转载 hadoop安装配置
最近研究hadoop,建议下载hadoop0.19版本,相对稳定些。故我们就使用hadoop0.19版本来安装学习。网上有几篇文章讲解如何安装,但都有这样那样的问题,下面就以我们的安装步骤来说明1、硬件环境 我们采用了3台机器来构建,都安装的是Ubuntu8.04系统,并且都有一个名为“quan“的帐号,如下: 主机名称:360quan-1
2009-12-03 21:35:00 1550
原创 JAVA反射机制及CLASS.FORNAME的作用及含义
最近由于工作上需要,对reflection做了一番了解,以下是学习总结,有不少内容是借鉴的,但已无法找到源文出处,还请原文作者见谅。 Reflection 是Java被视为动态(或准动态)语言的一个关键性质。这个机制允许程序在运行时透过Reflection APIs取得任何一个已知名称的class的内部信息,包括其modifiers(诸如public, static 等等)、su
2009-12-01 18:10:00 7569
原创 libSVM使用之--grid.py
此工具利用交叉验证的原理来选择参数c和gamma,是否有更佳的参数,有待考证。其中两参数的作用见如下: The SVM with a Gaussian kernel function has two such trainingparameters: C which controls overfitting of the model, and gamma (γ)which contr
2009-11-12 10:06:00 6522
转载 Felomeng翻译:libsvm2.88之生成windows下的二进制文件
<!-- document.body.oncopy = function() { if (window.clipboardData) { setTimeout(function() { var text = clipboardData.getData("text"); if (text && tex
2009-11-04 15:04:00 988
转载 Felomeng翻译:libsvm2.88之附录
如果您认为支持向量机工具包对您有帮助,那么请标明引自Chih-Chung Chang和Chih-Jen Lin的支持向量机工具包:支持向量机的一个类库,2001年。软件可以从http://www.csie.ntu.edu.tw/~cjlin/libsvm下载。 支持向量机工具包的使用文档可以从http
2009-11-04 14:24:00 884
转载 libsvm2.88之“svm-predict”的使用
document.body.oncopy = function() { if (window.clipboardData) { setTimeout(function() { var text = clipboardData.getData("text"); if (text && text.le
2009-11-04 14:12:00 2901
转载 Felomeng翻译:libsvm2.88之“svm-train”的使用
document.body.oncopy = function() { if (window.clipboardData) { setTimeout(function() { var text = clipboardData.getData("text"); if (text && text.le
2009-11-04 14:09:00 2644
转载 关于SVM参数c&g选取的总结帖[matlab-libsvm]
写了个程序来选取SVM中参数c和g的最佳值.[写这个的目的是方便大家用这个小程序直接来寻找c和g的最佳值,不用再另外编写东西了.]其实原本libsvm C语言版本中有相应的子程序可以找到最佳的c和g,需装载python语言然后用py 那
2009-11-03 22:18:00 27455 14
转载 java.lang.OutOfMemoryError: Java heap space错误及处理办法(收集整理、转)
java.lang.OutOfMemoryError: Java heap space ===================================================使用Java程序从数据库中查询大量的数据时出现异常:java.lang.OutOfMemoryError: Java heap space在JVM中如果98%的时间是用于GC且可用的 He
2009-11-03 21:25:00 1238
转载 详解LibSVM使用
Dr.Y.Bao推荐数据试验中最好用上SVM的分类方法,让我们在Weka中使用LibSVM,我在网上差了半天,看到许多相同的被转来转去的帖子都讲得人晕头转向,尤其是像我这种Java基础不牢固的人更是不知所以,弄了半天走了不少弯路,不过最后总算是让我把LibSVM集成进Weka了,下面就以我自己的实际经验介绍一下最简单并且切实可行的方法:We
2009-11-02 15:08:00 12482 3
原创 java.lang.NoSuchMethodError 错误的解决方法
根本原因就是,调用的方法不存在,一般这样的错误发生在以下的情形中:1、jar包版本发生了变化,未有更新新版本jar包2、jar包更新了,而你的mainfest中使用的是旧的jar包,一定要注意mainfest中一定要与新版本jar相匹配 先要注意报错消息Exception in thread "main" java.lang.NoSuchMethodError: Prefi
2009-10-29 17:09:00 5196
转载 Arraylist的一些基础知识
1、ArrayList最佳使用建议这一节我们来讨论ArrayList与数组的差别,以及ArrayList的效率问题1)数组Java中的数组跟C/C++这些语言中的数组的语法结构很相似。但是,Java去掉了C/C++中的可以通过[]或者使用指针来访问元素的功能。这种在C/C++中被普遍接受的功能虽然强大,但是也让Bug横行的软件更容易出现。因为Java不支持
2009-09-09 22:12:00 873
原创 怎么在劣势保护自己和保存实力
如果我本事比你大,那么胜利者肯定是我。但是具有挑战性的问题是,我们常常面对综合实力比自己强大得多的对手,在这个时候,就要用头脑来胜利。外部资源不足没有关系,可以用智慧来弥补。智慧策略之一是让你不敢打我,这是一种气势上和意念上的手段。武术老师比我厉害,不过只是身体对抗上的优势,在其他方面,我可以使用我的智慧资源,调动各方面力量狠狠打击他,让他为自己短暂的胜利付出惨痛代价,于是下次他再也不敢造
2009-08-29 22:41:00 929
原创 人生管理分类建立开题篇
之所以建立这个类,是因为经过这么多年的教训和反思,发现人生成功中最重要的东西,不是智慧,不是智力,不是计划,不是策略,不是激情,而是管理,一个人的人生,即算前面所有的东西都有,但如果没管理好,成功的几率仍然是很低的。所以,一定要培养自己人生管理的习惯!!
2009-08-22 17:51:00 674
转载 public static void基础总结
关键字: 基础总结 标题这句话估计每个学java的人都知道,写HelloWorld里必须的。但是每个关键词都能解释清楚吗?作为对OOP的理解和学习的基本概念我感觉是尤为重要。以下是我个人在现阶段的观点。在今后如果发现这些观点是错误的,我将在这日志里修改(保留错误的观点上),从而可以看到进步。 public 是访问控制符的一种 访问控制符
2009-08-16 20:57:00 1279
原创 类初始化时构造函数调用
类初始化时构造函数调用顺序: (1)初始化对象的存储空间为零或null值; (2)调用父类构造函数; (3)按顺序分别调用类成员变量和实例成员变量的初始化表达式; (4)调用本身构造函数。 例子: public class Dollar extends Money{ Rmb r=new Rmb(); publ
2009-08-10 09:45:00 784
转载 静态变量的理解
静态变量属于静态存储方式,其存储空间为内存中的静态数据区(在静态存储区内分配存储单元),该区域中的数据在整个程序的运行期间一直占用这些存储空间(在程序整个运行期间都不释放),也可以认为是其内存地址不变,直到整个程序运行结束(相反,而auto自动变量,即动态局部变量,属于动态存储类别,占动态存储空间,函数调用结束后即释放)。静态变量虽在程序的整个执行过程中始终存在,但是在它作用域之外不能使用
2009-08-10 09:31:00 881
转载 java 静态方法和静态变量 static
静态方法:在一个类中定义一个方法为static,那就是说,无需本类的对象即可调用此方法介绍一个类Math:The class Math contains methods for performing basic numeric operations是用来做基础运算的,所有的方法都不需要实例变量值,因为方法都是静态的Math.abs(24.2); static int a
2009-08-10 09:28:00 1262
转载 人生不要等待(摘自无忧)
一、不要等到想要得到爱时才学会付出 人生就像一场戏,在等待中错过了美丽。正如歌中所唱:该出手时就出手。因为幸福就在你身边。当你付出时,爱以从你身边轻轻划过,留下的是悔恨、遗憾。 二、不要等到孤单时才想念起你的朋友 什么是朋友?真正的朋友永远不会离弃你。人生得一知己足矣,孤独时、彷徨时,朋友是你最忠实的听众,他们没有怨言,他们有的只是一颗包容的心。 三、不要等到有
2009-07-18 13:42:00 585
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人