上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 22 下一页

2018年11月5日

java读写文件

摘要: import java.io.*;public class Demo { public static void main(String[] args) { try { // 防止文件建立或读取失败,用catch捕捉错误并打印,也可以throw String pathname = "F:/input. 阅读全文

posted @ 2018-11-05 10:29 cxhfuujust 阅读(125) 评论(0) 推荐(0) 编辑

2018年11月2日

scala函数等号省略

摘要: 例1: 此时没有写返回值,但是有等号,函数会自己推断返回值,此时的返回值是Int def add(x:Int, y:Int) = { x+y}例2: 此时没有写返回值,也没有等号,无论函数内部有没有返回值,返回值都是Unit def add(x:Int, y:Int){ x+y} 阅读全文

posted @ 2018-11-02 09:29 cxhfuujust 阅读(323) 评论(0) 推荐(0) 编辑

2018年10月12日

对spark算子aggregateByKey的理解

摘要: 案例 aggregateByKey算子其实相当于是针对不同“key”数据做一个map+reduce规约的操作。 举一个简单的在生产环境中的一段代码 有一些整理好的日志字段,经过处理得到了RDD类型为(String,(String,String))的List格式结果,其中各个String代表的是:(用 阅读全文

posted @ 2018-10-12 09:33 cxhfuujust 阅读(369) 评论(0) 推荐(0) 编辑

spark aggregate函数详解

摘要: aggregate算是spark中比较常用的一个函数,理解起来会比较费劲一些,现在通过几个详细的例子带大家来着重理解一下aggregate的用法。 1.先看看aggregate的函数签名在spark的源码中,可以看到aggregate函数的签名如下: def aggregate[U: ClassTa 阅读全文

posted @ 2018-10-12 09:30 cxhfuujust 阅读(962) 评论(0) 推荐(0) 编辑

2018年9月30日

Scala方法定义,方法和函数的区别,将方法转换成函数

摘要: 1. 定义方法和函数 1.1. 定义方法 方法的返回值类型可以不写,编译器可以自动推断出来,但是对于递归函数,必须指定返回类型 1.2. 定义函数 1.3.方法和函数的区别 在函数式编程语言中,函数是“头等公民”,它可以像任何其他数据类型一样被传递和操作 案例:首先定义一个方法,再定义一个函数,然后 阅读全文

posted @ 2018-09-30 09:25 cxhfuujust 阅读(1721) 评论(0) 推荐(0) 编辑

2018年9月29日

Scala下划线_使用

摘要: 下划线这个符号几乎贯穿了任何一本Scala编程书籍,并且在不同的场景下具有不同的含义,绕晕了不少初学者。正因如此,下划线这个特殊符号无形中增加Scala的入门难度。本文希望帮助初学者踏平这个小山坡。 1. 用于替换Java的等价语法 由于大部分的Java关键字在Scala中拥有了新的含义,所以一些基 阅读全文

posted @ 2018-09-29 14:47 cxhfuujust 阅读(188) 评论(0) 推荐(0) 编辑

2018年9月13日

使用SecureCRT的SFTP在WINDOWS与LINUX之间传输文件

摘要: 参考文献: http://ice-k.iteye.com/blog/1068275 http://www.cnblogs.com/chen1987lei/archive/2010/11/26/1888391.html 背景: 有一台主机,安装了windows7,在其安装了virtualbox,然后安 阅读全文

posted @ 2018-09-13 10:32 cxhfuujust 阅读(221) 评论(0) 推荐(0) 编辑

2018年9月10日

使用Intellij IDEA新建Web项目

摘要: 在学习Servlet的过程中,发现大多数的教程都是使用MyEclipse或者Eclipse来创建Web项目,这让一直使用高逼格的LZ很是不爽,于是自己配置了一下使用Intellij IDEA新建了Web项目。LZ这里使用的Intellij IDEA 2017.1.4版本。我们先来看看这个版本的IDE 阅读全文

posted @ 2018-09-10 20:00 cxhfuujust 阅读(278) 评论(0) 推荐(0) 编辑

2018年7月23日

java保留2位小数及BigDecimal使用

摘要: java保留两位小数的方法 BigDecimal工具类 总所周知,java在浮点型运算时是非精确计算,如下demo 在商业运算中,这点微小的误差有可能造成非常严重的后果。 所以在商业应用开发中,涉及金额等浮点数计算的数据,全部使用BigDecimal进行加减乘除计算 BigDecimal工具类代码: 阅读全文

posted @ 2018-07-23 11:33 cxhfuujust 阅读(3180) 评论(0) 推荐(0) 编辑

2018年6月25日

HBase的几个实示例

摘要: 1 开发环境 在进行Hbase开发前,需要安装JDK、Hadoop和Hbase,选择一款合适的开发IDE,具体安装方法就不介绍了,我的开发环境: 操作系统:Ubuntu Java版本:jdk1.8 Hadoop版本:hadoop-2.6.0 HBase版本:hbase-1.2.0 Ecipse版本: 阅读全文

posted @ 2018-06-25 20:34 cxhfuujust 阅读(1211) 评论(0) 推荐(0) 编辑

上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 22 下一页

导航