排序:
默认
按更新时间
按访问量

java架构

一个非常好的java架构,学习java必备,10年内都很有帮助。感谢大神分享java架构

2018-05-17 16:14:38

阅读数:36

评论数:0

jvm详解

大多数 JVM 将内存区域划分:Method Area(Non-Heap)(方法区) ——线程共享Heap(堆) ——线程共享Program Counter Register(程序计数器) ——非线程共享VM Stack(虚拟机栈,也有翻译成JAVA 方法栈的)——非线程共享Native Meth...

2018-05-10 08:57:18

阅读数:17

评论数:0

redis

redis学习1、redis简介、 1. Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。 2. Redis 与其他 key - value 缓存产品有以下三个特点: Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再...

2018-04-16 14:15:38

阅读数:26

评论数:0

flink api

DataStream对象,简称ds,作为流计算编程的核心上下文。提供多种功能 //1:接入数据源 1:ds由env和SourceFunction产生,完成接入数据源的功能 //2:数据处理 2:filter。实现过滤功能 3:map,实现1->1的映射转换 4:flatmap,实...

2018-01-04 15:20:20

阅读数:97

评论数:0

Calcite

1、概念官方Api 1.背景: Apache Calcite是面向Hadoop新的查询引擎,它提供了标准的SQL语言、多种查询优化和连接各种数据源的能力,除此之外,Calcite还提供了OLAP和流处理的查询引擎。正是有了这些诸多特性,Calcite项目在Hadoop中越来越引入注目,并被众多...

2017-12-27 15:43:45

阅读数:952

评论数:0

antlr4 部署到idea

1、Antlr4概念1、定义: Antlr是指可以根据输入自动生成语法树并可视化的显示出来的开源语法分析器。它允许我们定义识别字符流的词法规则和用于解释Token流的语法分析规则。然后,ANTLR将根据用户提供的语法文件自动生成相应的词法/语法分析器。 2、语法: 编写一个语法和编写一...

2017-12-26 10:33:49

阅读数:183

评论数:0

spark-kafka direct方式读取和receiver方式读取的区别

区别:Spark-Streaming获取kafka数据的两种方式-Receiver与Direct的方式,可以从代码中简单理解成Receiver方式是通过zookeeper来连接kafka队列,Direct方式是直接连接到kafka的节点上获取数据了。一、基于Receiver的方式这种方式使用Rec...

2017-12-22 09:46:25

阅读数:1015

评论数:0

scala学习高级篇一

1、implicit解释:隐式转换,可以改变方法的入参类型而不改变方法,举例说明如下: 用法一: def test(str: String): Int = { 12 }例如如上的方法,调用的时候,入参必须是string类型,否则就报错 println(test("12...

2017-12-08 15:15:16

阅读数:27

评论数:0

Spark基础学习一

1、RDD 基本概念:一个RDD就是一个分布式对象集合,本质上是一个只读的分区记录集合,每个RDD可以分成多个分区,每个分区就是一个数据集片段,并且一个RDD的不同分区可以被保存到集群中不同的节点上,从而可以在集群中的不同节点上进行并行计算。RDD提供了一种高度受限的共享内存模型,即RDD是只读...

2017-12-08 11:24:23

阅读数:37

评论数:0

scala学习三

高级篇1、map操作 map操作是针对集合的典型变换操作,它将某个函数应用到集合中的每个元素,并产生一个结果集合。比如,给定一个字符串列表,我们可以通过map操作对列表的中每个字符串进行变换,让每个字符串都变成大写字母,这样变换后就可以得到一个新的集合 def test2() { va...

2017-11-17 21:09:52

阅读数:54

评论数:0

mybatis 学习一

1、collectionresultMap中的collection 一个强大的标签,直接说应用场景。 实例1 1、实体类:public class TaskPackage { private Integer id; private String packageName; ...

2017-11-15 11:37:03

阅读数:37

评论数:0

fastjson

1、实例一 获取类中的一个属性,这个属性是一个list集合,例如:{"errorCode":0, "result":[{"id":70,"allowRelease":true},{"id":144...

2017-11-12 23:42:04

阅读数:38

评论数:0

多线程

1、future futrue知识一 2、violate violate知识一

2017-11-11 19:57:26

阅读数:58

评论数:0

遇到的一些问题

1、遇到的问题 1、json解析字符串的时候,字符串中间不能有两个或者两个以上的空格,或者制表符,否则或报错 2、eclipse 调试spark的步骤 1、下载spark源码,下载地址:gitub下载 2、在eclipse中引入吧下载好的spark源码用maven工程引入,编译 3、在e...

2017-11-09 10:16:11

阅读数:68

评论数:0

scala 学习二

1、控制语句1、if:基本与java相同,有一点与Java不同的是,Scala中的if表达式的值可以赋值给变量val x = 1 val a = if (x>0) 5 else -52、while、do-while与java完全相同。 3、for循环: 1)Scala中的for循...

2017-11-06 10:30:59

阅读数:116

评论数:0

scala学习一

0、Java调用scala程序java使用伴生对象: 伴生对象名.MODULE.MODULE.方法名(); public static void main(String[] args) { //调用scala程序 Demo5$.MODULE$.myprint()...

2017-11-05 18:06:54

阅读数:116

评论数:0

shell 编程1

1、if循环标准格式是: if [ conmmend1 ] ; then echo "123" elif [ conmmend2 ] ; then echo "456" else echo "789?" fi # 判断结束,以fi结尾...

2017-11-02 22:32:06

阅读数:66

评论数:0

tomcat中部署项目能正常启动和访问,eclipse上部署项目,能正常启动,不能访问*

1、 tomcat中部署项目能正常启动和访问,eclipse上部署项目,能正常启动,不能访问 解决办法: 1) 重新配置下tomcat服务器: 此项是把项目达成jar包发布到tomcat上,不便之处是修改代码之后,每次都需要重新maven编译,然后在eclipse上启动,不便调试。...

2017-11-02 22:10:56

阅读数:79

评论数:0

eclipse部署项目正常启动,访问返回404,部署到tomcat中可以正常访问

1、  tomcat中部署项目能正常启动和访问,eclipse上部署项目,能正常启动,不能访问 解决办法: 1)      重新配置下tomcat服务器: 此项是把项目达成jar包发布到tomcat上,不便之处是修改代码之后,每次都需要重新maven编译,然后在eclipse上启动,不便调试。 在...

2017-11-01 20:01:41

阅读数:113

评论数:0

storm基础一

基础一: 1、 Storm是一个分布式的、可靠的、容错的实时数据流处理系统。 2、 Storm一般是有numbus所在的计算机和supervisor所在的计算机组成了物理环境 3、 名词解释: 1)Nimbus: Storm集群的主控节点   2) Supervi...

2017-10-17 11:34:41

阅读数:80

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭