12 2017 档案

Yarn、MapReduce、spark、storm的关系
摘要:YARN并不是下一代 MapReduce (MRv2),下一代 MapReduce 与第一代 MapReduce (MRv1)在编程接口、数据处理引擎(MapTask和ReduceTask)是完全一样的, 可认为 MRv2 重用了 MRv1 的这些模块,不同的是资源管理和作业管理系统, MRv1 中 阅读全文

posted @ 2017-12-28 15:32 cag2050 阅读(194) 评论(0) 推荐(0) 编辑

hadoop 知识点
摘要:HDFS 命令 命令 | 说明 | fsck | 检查文件的完整性 start balancer.sh | 重新平衡HDFS hdfs dfs copyFromLocal | 从本地磁盘复制文件到HDFS hadoop 配置 有两种配置文件: 一种是 default.xml(只读,默认的配置) 一种 阅读全文

posted @ 2017-12-27 18:09 cag2050 阅读(140) 评论(0) 推荐(0) 编辑

spring cloud 知识点
摘要:优秀的介绍资料: 资料 | 地址 | spring cloud 中文网 | https://springcloud.cc/ spring cloud 介绍 | https://www.jianshu.com/p/7468643ead77 阅读全文

posted @ 2017-12-26 16:26 cag2050 阅读(212) 评论(0) 推荐(0) 编辑

spring cloud 之 Eureka 知识点:服务注册与发现
摘要:Eureka原理 1. 当服务消费者想要调用服务提供者的API时,首先会在注册中心中查询当前可用的实例的网络地址(也可能是定时查询可用实例,本地缓存好可用服务列表),然后再使用客户端负载均衡,命中到其中一个服务提供者实例并请求该实例。下图展示了客户端发现方式的网络拓扑图: 2. 当服务启动的时候,将 阅读全文

posted @ 2017-12-25 16:42 cag2050 阅读(798) 评论(0) 推荐(0) 编辑

Java中 @Override 的作用
摘要:@Override是伪代码,表示重写(当然不写也可以),不过写上有如下好处: 1. 可以当注释用,方便阅读; 2. 编译器可以给你验证@Override下面的方法名是否是你父类中所有的,如果没有则报错。例如,你如果没写@Override,而你下面的方法名又写错了,这时你的编译器是可以编译通过的,因为 阅读全文

posted @ 2017-12-22 11:36 cag2050 阅读(164) 评论(0) 推荐(0) 编辑

netty 知识点
摘要:Netty:异步、事件驱动的NIO(非阻塞Non block IO)框架 netty 教程:http://wiki.jikexueyuan.com/project/netty 4 user guide/ 相关资料: 资料 | 地址 | api | https://netty.io/4.1/api/i 阅读全文

posted @ 2017-12-21 16:20 cag2050 阅读(241) 评论(0) 推荐(0) 编辑

Maven的dependency type属性
摘要:官方地址: http://maven.apache.org/ref/3.5.2/maven model/maven.html (搜索:Some examples are jar, war, ejb client and test jar) http://maven.apache.org/ref/3. 阅读全文

posted @ 2017-12-18 15:28 cag2050 阅读(1962) 评论(0) 推荐(0) 编辑

thrift 知识点
摘要:mac下,thrift 安装 mac下,最简单安装thrift的方法:使用brew安装 1. brew update 1. brew install thrift 1. 验证安装成功:thrift help 安装出处:https://www.kancloud.cn/digest/batu go/15 阅读全文

posted @ 2017-12-16 16:19 cag2050 阅读(506) 评论(0) 推荐(0) 编辑

.csv 和 .xls 的区别
摘要:.csv 和 .xls 的区别 .csv | .xls | 较为通用,易导入至各式表格、资料库等 | Microsoft excel的专用档案 文本档案,用记事本就可以打开 | 二进位档案,只有用excel才能打开 以逗号为分隔 | 有格式设定 较为高效 | 较为低效 阅读全文

posted @ 2017-12-14 16:40 cag2050 阅读(563) 评论(0) 推荐(0) 编辑

RabbitMQ 知识点
摘要:mac下 rabbitmq 安装: 1. brew命令 注意: rabbitmq的安装目录: /usr/local/Cellar/rabbitmq/3.6.6 2. rabbitmq 启动 进入到 /usr/local/Cellar/rabbitmq/3.6.6,执行 3. rabbitmq 启动插 阅读全文

posted @ 2017-12-13 17:44 cag2050 阅读(202) 评论(0) 推荐(0) 编辑

Anaconda 使用(解决python包管理与环境管理)
摘要:Anaconda完全入门指南(对python环境和原理,讲的比较透彻):https://www.jianshu.com/p/eaee1fadc1e9 用pip一个一个安装第三方库费时费力,还需要考虑兼容性。 我们推荐直接使用Anaconda,这是一个基于Python的数据处理和科学计算平台,它已经内 阅读全文

posted @ 2017-12-13 16:39 cag2050 阅读(358) 评论(0) 推荐(0) 编辑

Python之包管理工具:distutils、setuptools、distribute、setup.py、easy_install、easy_install、pip
摘要:在安装Python包的过程中,经常涉及到distutils、setuptools、distribute、setup.py、easy_install、easy_install和pip等等。 介绍:http://www.cnblogs.com/wilber2013/p/4769467.html 表格对比 阅读全文

posted @ 2017-12-13 16:37 cag2050 阅读(261) 评论(0) 推荐(0) 编辑

Mac OSX 正确地同时安装Python 2.7 和Python3
摘要:出处:http://www.jianshu.com/p/51811fa24752 python3 默认安装位置:/usr/local/Cellar/python3 阅读全文

posted @ 2017-12-13 16:05 cag2050 阅读(315) 评论(0) 推荐(0) 编辑

python 学习资料
摘要:python 学习资料 资料 地址 Python Package Index (PyPI) https://pypi.org/ Python 3 教程 http://www.runoob.com/python3/python3-tutorial.html Python 标准库(官方中文)搜索 htt 阅读全文

posted @ 2017-12-13 15:31 cag2050 阅读(173) 评论(0) 推荐(0) 编辑

python 安装
摘要:python 安装 阅读全文

posted @ 2017-12-13 15:22 cag2050 阅读(110) 评论(0) 推荐(0) 编辑

python 知识点
摘要:python 相关命令: 命令 | 作用 | brew search python | 查看安装了几个python版本 which python | python安装位置 python V | 查看python版本(注意:V是大写) python | 进入python交互编程模式 exit() | 阅读全文

posted @ 2017-12-13 15:07 cag2050 阅读(172) 评论(0) 推荐(0) 编辑

sql 关键字解析
摘要:sql 关键字解析 关键字 | 解析 | union | 注意:每个 SELECT 语句,必须列的数量、顺序相同,列的数据类型相似。即:1. UNION 内部的每个 SELECT 语句必须拥有相同数量的列;2. 列也必须拥有相似的数据类型;3. 每个 SELECT 语句中的列的顺序必须相同。默认地, 阅读全文

posted @ 2017-12-07 17:07 cag2050 阅读(258) 评论(0) 推荐(0) 编辑

查询语句中 select from where group by having order by 的执行顺序
摘要:1. 查询中用到的关键词主要包含六个,并且他们的顺序依次为 其中 select 和 from 是必须的,其他关键词是可选的,这六个关键词的执行顺序 与sql语句的书写顺序并不是一样的,而是按照下面的顺序来执行 , from:需要从哪个数据表检索数据 where:过滤表中数据的条件 group by: 阅读全文

posted @ 2017-12-07 16:10 cag2050 阅读(285) 评论(0) 推荐(0) 编辑

解决问题搜索步骤
摘要:解决问题搜索步骤: 1. 百度、google 2. github(wiki、issue) 3. Stack Overflow、SegmentFault 阅读全文

posted @ 2017-12-07 10:47 cag2050 阅读(201) 评论(0) 推荐(0) 编辑

代码高亮插件
摘要:6款代码高亮插件的demo集合:https://9iphp.com/demos/syntax highlighter demos/syntaxhighlighter.html 6款详细如下: 1. SyntaxHighlighter 1. Prism 1. Highlight.js 1. Rainb 阅读全文

posted @ 2017-12-04 14:45 cag2050 阅读(441) 评论(0) 推荐(0) 编辑

Apache Derby数据库 安装、知识点
摘要:Apache Derby数据库 安装: 1. 下载路径:http://archive.apache.org/dist/db/derby/ 出处:http://www.yiibai.com/hive/hive_installation.html article start 阅读全文

posted @ 2017-12-03 23:29 cag2050 阅读(259) 评论(0) 推荐(0) 编辑

hive 安装、知识点
摘要:* hive 查询语句: 语句 | 含义 | show databases; 或 show schemas; | 查看数据库 show tables; | hive显示所有表 set; | 查看hive配置信息 show create table table_name; 或者 desc format 阅读全文

posted @ 2017-12-03 23:13 cag2050 阅读(180) 评论(0) 推荐(0) 编辑

mac os 里的 JAVA_HOME
摘要:google了一下,发现了这篇文章Important Java Directories on Mac OS X(https://developer.apple.com/library/content/qa/qa1170/_index.html),可以使用工具命令“/usr/libexec/java_ 阅读全文

posted @ 2017-12-03 21:30 cag2050 阅读(171) 评论(0) 推荐(0) 编辑

Yarn 知识点
摘要:yarn 简介: Yarn是一个分布式的资源管理系统,用以提高分布式的集群环境下的资源利用率,这些资源包括内存、IO、网络、磁盘等。其产生的原因是为了解决原MapReduce框架的不足。最初MapReduce的committer们还可以周期性的在已有的代码上进行修改,可是随着代码的增加以及原MapR 阅读全文

posted @ 2017-12-03 20:53 cag2050 阅读(222) 评论(0) 推荐(0) 编辑

hadoop 安装、命令
摘要:hadoop安装步骤: 1. 安装java 2. 安装hadoop 下载地址:http://apache.claz.org/hadoop/common/ (说明:该网址current文件夹下,是最新版) hadoop 相关信息: 资源 | 所在文件夹 | 安装目录(我本机安装到的目录) | /usr 阅读全文

posted @ 2017-12-03 18:23 cag2050 阅读(177) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示