- 浏览: 1310760 次
- 性别:
- 来自: 北京
最新评论
-
jaingbei:
可以通过继承FileOutputFormat来简化相关代码
自定义OutputFormat -
star12396:
楼主,那hbase结合hive使用,这种架构稳定不?机器的内存 ...
hbase+hive结合使用 -
atMe0804:
...
kafka集群搭建和使用Java写kafka生产者消费者 -
ztao2333:
thanks
eclipse 设置自动补全快捷键 -
Will_forme:
你好 最近在使用kylin的时候有点疑问,我安装这些都没问题 ...
kylin 搭建和简单测试结果
文章列表
结构:
学会使用scala中主要流程控制语句
数组:
学会数组的声明和使用
映射:
了解scala中的映射基础知识
包的引用:
了解scala中包的基础知识
scala控制结构:
判断if
循环while/do
枚举for表达式
匹配match表达式
异常处理throw/try
输出print/println
输入readLine
控制结构参考代码如下:
object dada {
def main(args: Array[String]): Unit = {
/*var res ...
大数据就业方向:
视频 广告 流式文件 社交/个人位置 要
大数据应用场景:
1)电商行为分析预测 终端位置信息采集 移动联通电信运营商 视频 气象
2)金融 教育 电信 卫生 安防 物联
阿里是 ...
文章很好,转载于 http://www.cnblogs.com/HappyAngel/archive/2012/12/23/2829644.html
这里借花献佛,给远方的你和我
在软件开发过程中,不可避免的会遇到错误处理,而且这部分对于整个软件的健壮性有非常大的作用,它是软件除了功能性以外最重要的指标了,一个软件成功与否与其健壮性有很大的联系。我在以前的开发中也时常思考错误处理,因为这部分代码逻辑比较不容易梳理清楚。以异常的处理为例,以前通常就采用比较简单粗暴的处理方式:用try..catch加Exception把所有异常都包起来,这样简单省事,写的代码最少,相信很多童 ...
python文件操作函数open()
- 博客分类:
- python
文件操作用内建函数:open()
格式:
F=open(filename,访问方式[r,w,a,b]) ## r:读操作;w:写操作;a:添加操作;b:二进制存取操作 如果缺省就是r
细则:1)并非只能访问文本文件open可以访问任何形式的文件,在访问非文本格式文件(二进制文件)的时候,访问模式通常加上‘b’(即二进制模式:‘rb’或‘wb’),但并不必须,依情况而定2)路径是填写在前面的filename参数处的eg:
open('D:\\123.txt', 'r') (由于\是转义符,所以要将他再转义,才能得到\符号本身)若要写入文件123.txt,则是: ...
1 关于wingide: WingIDE,但是下载后需要注册码,网上弄了个注册机填上注册码后仍旧失败,还是寻找别的工具
2 关于pydev:
网上说这个工具不错,然后搜了些文章,这里简单介绍下eclipse下集成pydev。
两种安装方法: 1、将下载的PyDev解压(目前最新版本 PyDev 2.4.0.zip 压缩包),PyDev解压后一般包含Plugins和Feature文件夹,将PyDev解压后的文件夹拷贝到Eclipse解压后的目录下即可,完成后再启动Eclipse,可以在Eclipse菜单Help->About Eclipse SDK->I ...
scala ide安装
- 博客分类:
- Scala
0 经常用到开发工具有
a) Intellij IDEA 免费版
b) eclipse + scala插件
c) scala ide(基于Eclipse 4.3 )
1 尝试eclipse + scala插件安装失败流程如下
最开始尝试用b) eclipse + scala插件方式,但是无论我是下载 eclipse3.8 还是 eclipse4.2,在在线下载eclipse对应版本scala插件时,总会报错,信息如下(说是依赖冲突,至今未找到原因)
Cannot complete the install because of a conflic ...
python_基础知识_1_简介
- 博客分类:
- python
0 python是动态语言, 变量可以在运行中指向不同类型的数值, 同时python也是面向对象很彻底的语言,python中的函数等任何东西都是作为对象来使用的。
eg:
1 基本概念
a) 常量:
a.1) 软件运行周期中不变的量
a.2) 常量无名, 输入1则这个1就是一个常量,输入'a' 则 'a'就是一个常量
a.3) 不需要修饰符
b) 数
b.1) 整数
b.2) 长整数
b.3) 浮点数
b.4) 复数
(复数用来计算向量的旋转要 ...
eclipse已知版本代号和一些历史知识
- 博客分类:
- 开发工具
转自:http://hi.baidu.com/slandi/blog/item/d10ba5b611a516ef31add1c9.html#lastcmt
目前已知的版本代号 Eclipse 3.1 版本代号 IO 【木卫1,伊奥】 Eclipse 3.2 版本代号 Callisto 【木卫四,卡里斯托 】 Eclipse 3.3 版本代号 Eruopa 【木卫二,欧罗巴 】 Eclipse 3.4 版本代号 Ganymede 【木卫三,盖尼米德 】 Eclipse 3.5 版本代号 Galileo 【伽利略】 Eclipse 3.6 版本代号 Helios ...
当你学不进去的时候,试试“普瑞马法则”
- 博客分类:
- 工作杂项
背景:1 想要作某件事情的时候,但过了好久发现还是没有做;2 或者觉得有力气使不出来;3 或者总觉得生活是灰色压抑
原因: 1 生活总是被你的惰性缠绕2 你的大脑控制了你自己
说明:1 如下细节尝试一周,你整个人会 ...
0 参考链接: http://www.myexception.cn/linux-unix/1247067.html 写的很不错
1 window下安装Python
a) 下载地址: https://www.python.org/download/releases/2.7.3/
选择(Windows x86 MSI Installer (2.7.3) (sig))
b) 安装: 双击python-2.7.3.msi,按照默认安装方式,一路next即可,安装到c盘(默认安装目录为:C:\Python27)
c) 配置环境 ...
scala_0_安装_语法
- 博客分类:
- Scala
0 下载地址: http://www.scala-lang.org/download/
1 概念:
可伸缩的语言是一种多范式的编程语言,一种类似java的编程,设计初衷是要集成面向对象编程和函数式编程的各种特性(来在百度百科,基本没看懂这概念表达个啥出来)
2 特点:
a) 能调用java
b) 面向对象+函数式编程
c) 语法简洁
d)支持并发控制(为spark支持提供保证)
e)静态类型化(多声明常量 少声明变量)
f) 强类型语言,必须定义类型
g) 所有变量都是对象,所有操作都是方法
3 安装: 下载后,双击 s ...
给Hadoop新手的一封信
- 博客分类:
- 云计算/大数据
给Hadoop新手的一封信
本文来源:36大数据
发布时间: 2014-6-10 14:37:23
晚上整理邮箱,找到了一封之前网友的关于hadoop学习的来信以及我的回信,我想应该对初学者会有帮助,就贴出来给大家看看! 提问: 你好: 我是今年年初的时候就像学习Hadoop来着,但是中间有段时间去学习了手机android开发。耽误一段时间。 最近这不才刚跟你联系上。现在我
编程算法基础_常用思路_4_一刀切法
- 博客分类:
- 编程算法基础
前言:
1) 操作场景是编程中的边沿处理
2) 思想: 把不同的地方经过处理变成逻辑上相同的, 长和if结合使用
3) 分类有两种:上式:预先补齐,使得没有边沿的区别。下式:事后修正,先放任结果中的边沿瑕疵,最后修理它
案例:
package day1;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
public class cutflush {
/**
* 一刀切
*/
public ...
eclipse中切换项目svn地址
- 博客分类:
- 项目相关
背景:
项目svn从一个地址换到了另一个地址,现在需要把项目关联到另一个svn地址上去。
操作:
1、右键点击项目->team(or svn)->断开连接->选择“并且从文件系统中删除svn元信息”2、右键点击项目->team(or svn)->share project->SVN->选中新的svnurl地址,继续就按照上传项目到svn的地址的方法操作。这样就完成了svn地址切换,关联完成会同步项目,显示本地资源与svn服务器不同。
编程算法基础_常用思路_3_常数变易法
- 博客分类:
- 编程算法基础
前言:
1) 当多个因素都在变动时,往往不容易一下子考虑清楚最终的逻辑。
2) 这时,可以先固定一些因素,把变化的因素用常数暂时代替。3) 程序能够运行起来以后,再逐步把常数替换为可以变化的逻辑。
总结 ----> ...