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

JAVA中的反射机制和动态代理

反射,当时经常听他们说,自己也看过一些资料,也可能在设计模式中使用过,但是感觉对它没有一个较深入的了解,这次重新学习了一下,感觉还行吧!            一,先看一下反射的概念:               主要是指程序可以访问,检测和修改它本身状态或行为的一种能力,并能根据自身行...

2017-10-09 10:41:07

阅读数:623

评论数:0

Java通过ip获取地址

public String getAddressByIP(){   try  {    String strIP = "0.0.0.0";    URL url = new URL( "http://ip.qq.com/cgi-bin/sear...

2018-02-26 19:18:09

阅读数:74

评论数:0

Spring+SpringMVC+hibernate整合开发

前言:   最近没什么事做,搭个框架写成博客记录下来,拉通一下之前所学知识.   话不多说,我们直接步入正题。   准备工作:      1/安装并配置java运行环境      2/数据库的安装配置(Mysql)      3/安装并配置服务器(Tomcat)...

2018-02-05 18:06:43

阅读数:264

评论数:0

How To Install ElasticSearch,Logstash and Kibana(ELK Stack)on Ubuntu 14.04

Prerequisites To complete this tutorial, you will require root access to an Ubuntu 14.04 VPS. Instructions to set that up can be found here (steps...

2018-02-03 18:02:17

阅读数:107

评论数:0

How To Install ElasticSearch,Logstash and Kibana(ELK Stack)on CentOS 7

Prerequisites To complete this tutorial, you will require root access to an CentOS 7 VPS. Instructions to set that up can be found here (steps 3 a...

2018-02-03 18:00:32

阅读数:180

评论数:0

ELK日志系统:Elasticsearch + Logstash + Kibana 搭建教程

环境:OS X 10.10.5 + JDK 1.8 步骤: 一、下载ELK的三大组件 Elasticsearch下载地址: https://www.elastic.co/downloads/elasticsearch (目前最新版本:2.1.1) Logstash下载地址:...

2018-02-02 14:21:36

阅读数:201

评论数:0

PageRank算法简介及Map-Reduce实现

PageRank对网页排名的算法,曾是Google发家致富的法宝。以前虽然有实验过,但理解还是不透彻,这几天又看了一下,这里总结一下PageRank算法的基本原理。 一、什么是pagerank PageRank的Page可是认为是网页,表示网页排名,也可以认为是Larry Page(g...

2018-01-20 19:25:32

阅读数:149

评论数:0

spark RDD

RDD是什么? RDD是Spark中的抽象数据结构类型,任何数据在Spark中都被表示为RDD。从编程的角度来看,RDD可以简单看成是一个数组。和普通数组的区别是,RDD中的数据是分区存储的,这样不同分区的数据就可以分布在不同的机器上,同时可以被并行处理。因此,Spark应用程序所做的无非是...

2017-12-26 10:56:44

阅读数:215

评论数:0

spark on yarn 配置

系统:centos7软件:  hadoop-2.7.2.tar.gz,请勿选择src版本,否则需要自行编译 jdk-7u79-linux-x64.tar.gz  scala-2.10.3.tgz  spark-1.6.1-bin-hadoop2.6.tgz,选择hadooppre...

2017-12-25 16:25:43

阅读数:120

评论数:0

spark 阅读 笔记

基本概念(Basic Concepts) RDD - resillient distributed dataset 弹性分布式数据集 Operation - 作用于RDD的各种操作分为transformation和action Job - 作业,一个JOB包含多个RDD及作用于相...

2017-12-25 16:10:05

阅读数:250

评论数:0

Sqoop导入导出的几个例子

导入 例一:从DBMS到HDFS 1.node4下启动mysql service mysqld start mysql -u root -p 输入密码:123   2.node4下创建test数据库 create database test; ...

2017-12-21 14:25:15

阅读数:352

评论数:0

centos 操作

增加用户权限: 1.        切换到root >su root 2.        编辑 [/etc/sudoers] neworigin       ALL=(ALL)      NOPASSWD: ALL   静态ip:   1.        修改网卡 [/et...

2017-12-15 18:04:59

阅读数:67

评论数:0

Scala 详解 含Java中的正则匹配 eclipse集成scala插件

JAVA语言脚本化,面向函数,直奔主题。查看帮助:(:help)查看历史:(:history)用var和val定义变量 val:相当于java中的final。 var:其值可变。 if (x>0) 1    =====>   if  (x>0) 1 e...

2017-12-15 11:27:41

阅读数:115

评论数:0

Flink架构、原理与部署测试

Setup: Download and Start Flink Flink runs on Linux, Mac OS X, and Windows. To be able to run Flink, the only requirement is to have a working Java ...

2017-12-14 15:18:12

阅读数:758

评论数:0

Redis 课件

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

2017-12-14 11:55:30

阅读数:186

评论数:0

Storm的并行度详解 Strom Topology执行分析:worker数,Bolt实例数,executor数,task数

Storm的并行度详解 Storm的并行度是非常重要的,通过提高并行度可以提高storm程序的计算能力。 那strom是如何提高并行度的呢? Strom程序的执行是由多个supervisor共同执行的。supervisor运行的是topology中的spout/bolt ...

2017-12-13 21:07:01

阅读数:338

评论数:0

mahout 详解

前言 用Mahout来构建推荐系统,是一件既简单又困难的事情。简单是因为Mahout完整地封装了“协同过滤”算法,并实现了并行化,提供非常简单的API接口;困难是因为我们不了解算法细节,很难去根据业务的场景进行算法配置和调优。 本文将深入算法API去解释Mahout推荐算法底层的一些事。 ...

2017-12-13 21:00:42

阅读数:257

评论数:0

JDK 源码中 HashMap 的 hash 方法原理

这段代码叫“扰动函数”。 题主贴的是Java 7的HashMap的源码,Java 8中这步已经简化了,只做一次16位右位移异或混合,而不是四次,但原理是不变的。下面以Java 8的源码为例解释,  //Java 8中的散列值优化函数  static final int hash(Object ...

2017-12-13 20:09:52

阅读数:162

评论数:0

Storm: DRPC简介

Storm里面引入DRPC主要是利用storm的实时计算能力来并行化CPU intensive的计算。DRPC的storm topology以函数的参数流作为输入,而把这些函数调用的返回值作为topology的输出流。 DRPC其实不能算是storm本身的一个特性, 它是通过组合storm的...

2017-12-13 17:49:52

阅读数:94

评论数:0

storm 课件

1      并行度 一、说明 Ø  Topology都是在从节点(supervisor)运行的 Ø  Supervisor里面运行的是spout和bolt Ø  Task是storm中进行计算的最小单元,task是spout或bolt的一个实例 Ø  Task是在进程里运行的,将在su...

2017-12-13 09:20:49

阅读数:149

评论数:0

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