- 博客(51)
- 资源 (8)
- 收藏
- 关注
转载 近来关于openTSDB/HBase的一些杂七杂八的调优
2018年06月06日 10:53:54 lin502 阅读数:1160背景过年前,寂寞哥给我三台机器,说搞个新的openTSDB集群。机器硬件是8核16G内存、3个146G磁盘做数据盘。我说这太抠了,寂寞哥说之前的TSDB集群运行了两年,4台同样配置的机器,目前hdfs才用了40%,所以前期先用着这三台机器,不够再加。于是我只好默默地搭好了CDH5、openTSDB(2.1...
2019-01-30 14:59:47 930
转载 HBase核心知识点总结
HBase核心知识点总结一、HBase介绍1、基本概念HBase是一种Hadoop数据库,经常被描述为一种稀疏的,分布式的,持久化的,多维有序映射,它基于行键、列键和时间戳建立索引,是一个可以随机访问的存储和检索数据的平台。HBase不限制存储的数据的种类,允许动态的、灵活的数据模型,不用SQL语言,也不强调数据之间的关系。HBase被设计成在一个服务器集群上运行,可以相应地横向扩展。...
2019-01-30 12:28:59 229
转载 线程中join()的用法
Thread中,join()方法的作用是调用线程等待该线程完成后,才能继续用下运行。public static void main(String[] args) throws InterruptedException { System.out.println("main start"); Thread t1 = new Thread(new...
2019-01-30 09:26:15 1001
转载 linux安装maven及配置环境变量 配图
适ATlinux安装maven及配置环境变量 配图Maven 3.5.0maven安装和环境变量的配置1 下载 maven链接:http://pan.baidu.com/s/1qXXjXfe 密码:r92r2 解压安装包tar zvxf apache-maven-3.5.0-bin.tar.gz 3 配置maven环境变量vi /etc/profile ...
2019-01-25 15:53:25 340
转载 OpenTSDB数据写入HTTP API接口,统计总记录数
2017年10月27日 12:16:30 挖矿的小强 阅读数:1211 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u012036736/article/details/78363520一.命名方案OpenTSDB命名格式有点类似于RRD样式,只不过引入了标记(tags),使得指标(metric)更具有代表性和通用性,可以共享...
2019-01-24 14:41:55 1833
转载 docker设置固定ip地址
docker设置固定ip地址Docker安装后,默认会创建下面三种网络类型$ docker network lsNETWORK ID NAME DRIVER SCOPE9781b1f585ae bridge bridge local1252da701e55 host host loca...
2019-01-24 08:38:06 509
转载 opentsdb
FROM docker.io/centos:latestRUN useradd opentsdb && \ yum -y update && \ yum -y makecache && \ yum -y install make && \ yum -y install gnuplot automake...
2019-01-23 18:03:58 788
转载 https://github.com/OpenTSDB/opentsdb-rpc-kafka
https://github.com/OpenTSDB/opentsdb-rpc-kafka
2019-01-23 17:59:48 751 1
转载 storm-redis 详解
storm-redis 详解2018年05月30日 17:11:58 万琛 阅读数:404 标签: Stormredis 更多个人分类: Storm 版权声明:转载请声明原地址 愿君一同勤奋 https://blog.csdn.net/qq_40570699/article/details/80512165 多的...
2019-01-23 17:58:20 365
转载 docker 部署 zookeeper+kafka 集群
docker 部署 zookeeper+kafka 集群主机三台172.16.100.61172.16.100.62172.16.100.63Docker 版本 当前最新版# 部署zk有2种方法## 注意 \后不要跟空格一 . 端口映射172.16.100.61 执行docker run -tid --name=zk-1 \--restart=always...
2019-01-23 17:05:42 1782
原创 Docker端口映射
chengxuyonghu关注0人评论12775人阅读2017-08-03 16:05:31为什么要端口映射?在启动容器时,如果不配置宿主机器与虚拟机的端口映射,外部程序是无法访问虚拟机的,因为没有端口。端口映射的指令是什么?docker指令:docker run -p ip:hostPort:containerPort redis使用-p参数 会分配宿主机的端口映射到...
2019-01-23 15:10:24 8940
转载 centos7安装最新docker
2017年11月28日 10:11:03 y_y_y_k_k_k_k 阅读数:163首先升级一下系统包 (可以跳过)yum update 卸载旧版本的 Dockeryum erase docker docker-common docker-client docker-compose 添加 Docker 的 yum 源创建一个 /etc/yum.re...
2019-01-23 13:48:02 154
转载 Calendar获取当前日期,或前几天,或后几天的日期
Calendar获取当前日期,或前几天,或后几天的日期置顶 2018年07月04日 12:00:22 imHanweihu 阅读数:9026 版权声明:本文为博主原创文章,转载请注明出处 https://blog.csdn.net/imHanweihu/article/details/809102971. 获取系统当前时间 // 获取系统当前时间 Calend...
2019-01-23 08:32:54 11803 1
转载 apk Alpine Linux的优势和问题
Alpine Linux是一个面向安全应用的轻量级Linux发行版。它采用了musl libc和busybox以减小系统的体积和运行时资源消耗,同时还提供了自己的包管理工具apk。Alpine Linux的内核都打了grsecurity/PaX补丁,并且所有的程序都编译为Position Independent Executables (PIE) 以增强系统的安全性。Alpine Li...
2019-01-22 10:57:52 1611
转载 Docker入门与应用系列(五)Dockerfile
Docker入门与应用系列(五)DockerfileDockerfile是为快速构建docker image而设计的,当你使用dockerbuild 命令的时候,docker 会读取当前目录下的命名为Dockerfile(首字母大写)的纯文本文件并执行里面的指令构建出一个docker image。Dockerfile 由一行行命令语句组成,并且支持以#开头的注释行。指令是不区分大小写的...
2019-01-21 15:35:30 149
原创 docker 容器目录挂载 | 进出容器
1 docker run --name wnginx -d -p 9001:80 -v /home/www:/usr/share/nginx/html nginx --name 别名 -d 后台启动容器 -v 添加数据卷(映射宿主机目录到容器目录 /home/www --》宿主 /usr...
2019-01-21 15:33:01 1012
转载 centos:解决docker容器内挂载目录无权限 ls: cannot open directory .: Permission denied
centos:解决docker容器内挂载目录无权限 ls: cannot open directory .: Permission denieddocker运行一个容器后,将主机中当前目录下的文件夹挂载到容器的文件夹后进入到docker容器内对应的挂载目录中,运行命令ls后提示:ls: cannot open directory .: Permission denied解决:...
2019-01-21 10:44:10 14109 1
转载 hashcode详解
序言 写这篇文章是因为在看hashMap源码时遇到有什么hashcode值,然后就去查,脑袋里面是有映像的,不就是在Object中有equals和hashcode方法嘛,这在学java基础的时候就遇到过,不过那时候无所谓,不懂就不懂,就一笔带过去了,然后到现在,又回过头来补本应该以前就搞清楚的问题,所以知道了一个道理,学习不是一个追求速度的事情,不懂就要去查清...
2019-01-20 20:31:11 188
原创 spring boot--使用异步请求,提高系统的吞吐量
spring boot--使用异步请求,提高系统的吞吐量牛奋lch Java架构研究室 3天前前言: 在我们的实际生产中,常常会遇到下面的这种情况,某个请求非常耗时(大约5s返回),当大量的访问该请求的时候,再请求其他服务时,会造成没有连接使用的情况,造成这种现象的主要原因是,我们的容器(tomcat)中线程的数量是一定的,例如500个,当这500个线程都用来请求服务的时候,再有请...
2019-01-20 20:13:02 1536 1
转载 String、StringBuffer与StringBuilder之间区别
String、StringBuffer与StringBuilder之间区别[全屏看文] 最近学习到StringBuffer,心中有好些疑问,搜索了一些关于String,StringBuffer,StringBuilder的东西,现在整理一下。关于这三个类在字符串处理中的位置不言而喻,那么他们到底有什么优缺点,到底什么时候该用谁呢?下面我们从以下几点说明一下 1.三者在执行速度方面的...
2019-01-20 19:09:50 102
转载 byte为什么是-128-127
byte为什么是-128-1272017年06月19日 23:05:19 流风雨情 阅读数:1021 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_29232943/article/details/73478023-128到127.共256个数。刚好可以用一个字节(8位)表示出来(2^8=256); 其实,1111 1111表...
2019-01-20 09:19:33 3473 8
转载 各大公司Java面试题超详细总结
以下Java面试题都是本人在面试的过程中收集的,本人抱着学习的态度找了下参考答案,有不足的地方还请指正,更多精彩内容可以关注我的微信公众号:Java团长ThreadLocal(线程变量副本)Synchronized实现内存共享,ThreadLocal为每个线程维护一个本地变量。采用空间换时间,它用于线程间的数据隔离,为每一个使用该变量的线程提供一个副本,每个线程都可以独立地改变自...
2019-01-17 09:24:12 2565
转载 Storm介绍
Storm介绍Storm是Twitter开源的分布式实时大数据处理框架,最早开源于github,从0.9.1版本之后,归于Apache社区,被业界称为实时版Hadoop。随着越来越多的场景对Hadoop的MapReduce高延迟无法容忍,比如网站统计、推荐系统、预警系统、金融系统(高频交易、股票)等等,大数据实时处理解决方案(流计算)的应用日趋广泛,目前已是分布式技术领域最新爆发点,而Stor...
2019-01-17 09:22:06 39754 2
转载 OpenTSDB数据写入 - 数据库其他综合
首页 > 教程中心 > Mysql教程 > OpenTSDB数据写入 - 数据库其他综合发表文章OpenTSDB数据写入 - 数据库其他综合作者:用户 来源:互联网 时间:2017-03-13 09:24:46数据库 openTsDb OpenTSDB数据写入 导入数据方式摘要: OpenTSDB支持几种写入方式。包括Telnet API、HTTP API、i...
2019-01-14 17:06:49 687
转载 joda dateTime简单用法
2017年11月28日 14:20:17 OkidoGreen 阅读数:2581我们在编写应用程序都需要处理时间问题。应用程序需要知道当前的时间点和下一个时间点,有时它们还必须计算这两个时间点之间的路径。使用 JDK 完成这项任务将非常痛苦和繁琐。joda-dateTime 可以解决1、DateTime 它以毫秒级的精度封装时间上的某个瞬间时刻。DateTime 始终与...
2019-01-14 15:53:54 490
转载 @JsonFormat与@DateTimeFormat注解的使用
2018年07月25日 14:39:44 eeeeasy 阅读数:3219背景:从数据库获取时间传到前端进行展示的时候,我们有时候可能无法得到一个满意的时间格式的时间日期,在数据库中显示的是正确的时间格式,获取出来却变成了很丑的时间戳,@JsonFormat注解很好的解决了这个问题,我们通过使用@JsonFormat可以很好的解决:后台到前台时间格式保持一致的问题,其次,另一个问题是,我...
2019-01-12 10:03:48 474
转载 java中List、Array、Map、Set等集合相互转换的最佳方法
2014年12月03日 16:52:19 Heaven-Wang 阅读数:7079版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/suifeng3051/article/details/41699033 在java中,我们经常需要对List、Array等做一些转换操作,当然转换方法有很多种,但哪种方法既方便又高效呢?在这里向大...
2019-01-12 09:51:05 546
转载 list,map,set,array的特点和相互转换
世间上本来没有集合,(只有数组参考C语言)但有人想要,所以有了集合 有人想有可以自动扩展的数组,所以有了List 有的人想有没有重复的数组,所以有了set 有人想有自动排序的组数,所以有了TreeSet,TreeList,Tree** 而几乎有有的集合都是基于数组来实现的.因为集合是对数组做的封装,所以,数组永远比任何一个集合要快List(列表)特点:元素有放入顺序,元...
2019-01-12 09:43:55 432
原创 openTSDB日志配置
openTSDB启动之后,发现在日志目录下只生成了日志空文件,并没有写入日志内容。查看日志配置文件logback.xml如下:<?xml version="1.0" encoding="UTF-8"?><configuration> <!--<jmxConfigurator/>--> <appender name=&q
2019-01-11 15:18:05 479
转载 基于CentOS 7 的OpenTSDB部署与使用——OpenTSDB的安装与使用
2018年06月21日 17:11:00 迷途码界 阅读数:380 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zx711166/article/details/80763332OpenTSDB的安装直接从 github 上下载 OpenTSDB 的 release 版本的 RPM 包。安装 yum localinstall ...
2019-01-11 13:50:49 363
原创 OpenTSDB简介
OpenTSDB简介2018年03月24日 10:07:24 xindoo 阅读数:5794 版权声明:本文为博主原创文章,转载请注明出处。 个人博客地址:https://xindoo.me https://blog.csdn.net/xindoo/article/details/79673503 OpenTSDB(Open time series data base),开发时间序列...
2019-01-11 08:50:25 10060
转载 OpenTSDB性能测试
2017年05月31日 09:40:30 ZHBR_F1 阅读数:3424 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/ZHBR_F1/article/details/72817691一、测试环境OpenTSDB单节点部署,底层HBase存储为7节点集群。每个节点由XenServer虚拟,虚拟的硬件配置相同。单节点内存:1...
2019-01-10 12:49:12 2407 1
转载 OpenTSDB使用/ API / query进行数据查询的java实现
2018年08月01日 22:26:46 jyj019 阅读数:462 版权声明:虽然坑有点多,不过转载请声明原作者 https://blog.csdn.net/jyj1100/article/details/81347817写在前面,这里是补充下java代码的一些实现,感谢同事w给我提供的帮助。参考文献和其他文章列表放在末尾。这篇文章讲的OpenTSDB如何数据的java实现,...
2019-01-10 11:30:30 878
转载 spark SQL学习(综合案例-日志分析)
日志分析scala> import org.apache.spark.sql.types._scala> import org.apache.spark.sql.Rowscala> val logRDD = sc.textFile("hdfs://master:9000/student/2016113012/data/log.txt").map(_.spli...
2019-01-08 09:16:21 228
原创 spark SQL学习(案例-统计每日uv)
需求:统计每日uvpackage wujiadong_sparkSQLimport org.apache.spark.sql.{Row, SQLContext}import org.apache.spark.sql.types._import org.apache.spark.{SparkConf, SparkContext}import org.apache.spark....
2019-01-08 09:14:37 299
转载 spark SQL学习(案例-统计每日销售)
需求:统计每日销售额package wujiadong_sparkSQLimport org.apache.spark.sql.types._import org.apache.spark.sql.{Row, SQLContext}import org.apache.spark.{SparkConf, SparkContext}import org.apache.spar...
2019-01-08 09:11:46 355
转载 spark SQL学习(spark连接 mysql)
spark连接mysql(打jar包方式)package wujiadong_sparkSQLimport java.util.Propertiesimport org.apache.spark.sql.SQLContextimport org.apache.spark.{SparkConf, SparkContext}/** * Created by Adminis...
2019-01-08 09:09:01 1170
转载 spark SQL学习(spark连接hive)
spark 读取hive中的数据scala> import org.apache.spark.sql.hive.HiveContextimport org.apache.spark.sql.hive.HiveContextscala> val hiveContext = new HiveContext(sc)//hive中的feigu数据库中表stud_infosc...
2019-01-08 09:07:01 576
转载 spark SQL学习(认识spark SQL)
spark SQL学习(认识spark SQL)spark SQL初步认识spark SQL是spark的一个模块,主要用于进行结构化数据的处理。它提供的最核心的编程抽象就是DataFrame。DataFrame:它可以根据很多源进行构建,包括:结构化的数据文件,hive中的表,外部的关系型数据库,以及RDD创建DataFrame数据文件students.json{"id...
2019-01-08 09:05:58 212
转载 天数润科开源贡献 OpenTSDB-Keeper
东方网 2018-04-10 09:31:51OpenTSDB是一款社区的时序数据库产品,其构建与HBase之上的设计使得它拥有很好的可扩展性,尤其适合于监控领域,然而,OpenTSDB仍存在几个问题:(1)作为一个中间件,其稳定性、可靠性与底层HBase的表现休戚相关,基于Hadoop生态也决定其在运维方面的复杂性。(2)尽管OpenTSDB可以多节点部署,但这完全依赖于HBase本身...
2019-01-08 09:03:48 344
cas +shiro集成
2018-08-01
cas客户端集成单点登录代码3
2018-07-31
cas客户端集成单点登录代码
2018-07-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人