自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Druid(Druid.io)简单使用

Druid简单使用 一、Druid服务进程 Historical进程:Historical进程用于处理历史数据的存储和查询(历史数据包括所以已经被committed的流数据)。Historical进程从深度存储(Deep Storage)中下载Segment数据,同时支持对这些数据的查询操作。Hi...

2019-12-17 13:45:07 96 0

原创 Druid(Druid.io)安装(单机&集群)

Druid安装部署 一、环境需求 Java 8 (8u92 +) Linux, Mac OS X, or other Unix-like OS(不支持Windows系统) Zookeeper (3.4 +) Druid下载: 官网:https://druid.apache.org,进入...

2019-12-17 11:48:28 363 0

原创 Druid(Druid.io)架构分析

1基本概念 2架构组成 3高性能原理 1.预聚合。 2. Druid中通过Segment实现了对数据的横众向切割操作。 3Druid中Segment采用类LSM-Tree(日志结构合并树)写入模型保证写入性能,同时数据分级存储保证查询性能以及存储成本 4.Segment中使用了Bitmap索引技术...

2019-12-17 11:41:51 84 0

原创 Druid(Druid.io)介绍

Druid(Druid.io)简介 一、简介 Druid 的目标是提供一个能够在大数据集上做实时数据摄入与查询的平台,然而对于大多数系统而言,提供数据的快速摄入与提供快速查询是难以同时实现的两个指标。而Druid却可以完美的对两者进行结合,本文将对Druid如何实现这种结合做一个简单的介绍。 ...

2019-12-17 11:08:51 44 0

转载 Flume 系列 (二) 结构及运行原理

Flume结构及运行原理 一、Flume 特点 flume是一个分布式、可靠、和高可用的海量日志采集、聚合和传输的系统。支持在日志系统中定制各类数据发送方,用于收集数据;同时,Flume提供对数据进行简单处理,并写到各种数据接受方(比如文本、HDFS、Hbase等)的能力 ,关于flume介绍,可...

2019-06-04 17:24:04 174 0

原创 Flume 系列(一) 初识

Flume 初识 一、Flume 简介 Flume是Cloudera提供的一个高可用的,高可靠的,分布式的海量日志采集、聚合和传输的系统,Flume支持在日志系统中定制各类数据发送方,用于收集数据;同时,Flume提供对数据进行简单处理,并写到各种数据接受方(可定制)的能力。 当前Flu...

2019-05-27 17:50:10 45 0

原创 Redis 安装与配置

Redis 安装与配置 一、Redis介绍(百度百科) Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的...

2018-11-29 16:06:12 153 0

原创 MongoDB 安装及简单使用

MongoDB学习笔记 简介 MongoDB 是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。  MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类...

2018-07-17 16:04:31 721 1

原创 虚拟机安装及网络配置

虚拟机安装及网络配置 1.安装vm     安装VMware,这里安装VMware跟安装普通软件类似,双击VM安装程序,选择安装目录(建议安装非系统盘),连续默认选择下一步即可。VMware为收费软件,但网上有很多破解版软件,这里提供VMware的软件及注册机,仅供个人学习使用。     下载地...

2018-07-17 16:00:05 6559 0

原创 Kibana安装及使用说明

Kibana安装及使用说明        Kibana是一个针对Elasticsearch的开源分析及可视化平台,用来搜索、查看交互存储在Elasticsearch索引中的数据。       官方地址:https://www.elastic.co/cn/products/kibana 一、K...

2018-01-03 17:06:26 61240 21

原创 ElasticSearch-curator 安装与卸载

ElasticSearch-curator 安装与卸载 官方安装教程地址: https://www.elastic.co/guide/en/elasticsearch/client/curator/current/yum-repository.html 一、YUM在线安装方式  1.下载安装公钥 ...

2018-01-03 16:53:18 8914 0

转载 ElasticSearch集群配置详解

ElasticSearch集群配置详解 集群配置 # 代表一个集群,集群中有多个节点,其中有一个为主节点,这个主节点是可以通过选举产生的,主从节点是对于集群内部来说的. # es的一个概念就是去中心化,字面上理解就是无中心节点,这是对于集群外部来说的,因为从外部来看es集群,在逻辑上是个整体...

2018-01-03 16:33:38 1149 0

原创 ElasticSearch 集群安装(5.5.2)

ElasticSearch 集群安装 一、ElasticSearch       关于ElasticSearch(后续简称es)的介绍这里就多说了,单机版的安装于配置可以参考《elasticsearch安装及配置》,其实集群版和单机安装区别不大,只是多一些配置以及需要注意的地方,集群版也可以单...

2017-10-18 16:36:23 1794 0

原创 ElasticSearch-SQL 5.5.2 安装及配置

ElasticSearch-SQL 5.5.2 安装及配置 一、ElasticSearch-SQL介绍       ElasticSearch-SQL(后续简称es-sql)是ElasticSearch的一个插件,提供了es 的类sql查询的相关接口。支持绝大多数的sql查询支持。       E...

2017-10-09 14:05:33 5747 0

原创 ElasticSearch-head 5.5.2 安装及配置

ElasticSearch-head 5.5.2 安装及配置 一、ElasticSearch-head介绍       ElasticSearch-head(后续简称es-head)是ElasticSearch的一个插件,提供了es 的可视化操作界面。在es 2.X版本后,该插件不在支持es的...

2017-10-09 14:00:44 3804 1

原创 ElasticSearch 安装及配置

ElasticSearch 安装及配置 一、ElasticSearch百度百科 ElasticSearch(后续简称es)是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Ap...

2017-09-23 11:08:33 565 1

原创 Java通过JNI调用本地C/C++程序--常用示例

Java通过JNI调用本地C/C++程序--常用示例          关于java调用本地c/c++程序,流程及简单示例可以参考《Java通过JNI调用本地C或C++程序》,下面列举下常用到的示例。 1创建java类,及native方法 package com.supre.test; p...

2017-07-14 09:23:02 320 0

原创 Java通过JNI调用本地C/C++程序

Java通过JNI调用本地C/C++程序          JNI是Java NativeInterface的缩写,中文为JAVA本地调用。使用JNI可以很方便的用我们的Java程序调用C/C++程序。很多时候,某些功能用Java无法实现,比如说涉及到底层驱动的一些功能,这时候我们就可以利用JN...

2017-07-14 09:17:50 599 0

原创 log4j多配置文件处理

log4j多配置文件处理            关于log4j的常用配置以及相关配置格式,详细配置可以参考:http://blog.csdn.net/yeruby/article/details/51719333          关于web项目中,出现的log4j多配置文件,不同模块打印日...

2017-05-27 09:18:45 935 0

转载 .ftl文件简介及语法

.ftl文件简介及语法 1、Freemarker模板的文件后缀名 2、Freemarker其实是一种比较简单的网页展示技术,说白了就是网页模板和数据模型的结合体。这种结合模式的好处就是,分离了网页界面设计人员和编程人员的工作,让他们各司其职。 据个人理解,Freemarker大致的工作方式...

2017-01-20 17:03:07 1178 0

原创 Maven打包项目配置

Maven打包项目配置 1.pom.xml中关于build的配置,如下: maven-compiler-plugin 2.3.2 1.7 1.7 ...

2017-01-20 16:58:04 608 0

原创 spring boot 添加jersey框架

spring boot 添加jersey框架            Jersey是一个非常好的JavaREST API库。关于jersey在ssh框架的web项目中的使用,可以参考《jersey简单使用》 、 《jersey实战--嵌入ssh框架的web项目》 、《jersey实战--传递对象参...

2017-01-20 09:06:54 2419 0

原创 SpringBoot--添加配置Servlet,Filter,listener

SpringBoot--添加配置Servlet,Filter,listener            SpringBoot中已经移除了web.xml文件,如果需要添加注册Servlet,Filter,Listener,则SpringBoot中有2种方式:          1、Servlet...

2017-01-20 09:00:52 14641 0

原创 SpringBoot-获取上下文

SpringBoot-获取上下文 1.创建上下文工具类SpringContextUtil,如下为简单的上下文工具类,可以根据自己的需要添加上下文相关的管理方法。 package com.supre.springboot; import org.springframework.context....

2016-12-30 09:04:41 21416 1

原创 Spring Boot 依赖注入

Spring Boot 依赖注入            SpringBoot的实现方式基本都是通过注解实现的,跟Spring注解注入差不多,相关的常见注解有Autowired、Resource、Qualifier、Service、Controller、Repository、Component。...

2016-12-19 15:09:41 18819 0

原创 Spring Boot 添加Log4j框架

Spring Boot 添加Log4j框架                   Spring boot 默认是使用logback来进行日志记录的,但是好多时候,还是喜欢使用log4j,当然Spring boot 也是支持Log4j记录日志的。 1.编辑pom.xml文件,移除SpringB...

2016-12-19 14:59:28 8730 0

原创 SpringBoot--服务器配置

SpringBoot服务器配置 1.修改springboot的服务器,默认为tomcat,可以修改为jetty,修改pom.xml可修改服务器,如果要选择Jetty,就是把pom中的tomcat依赖排除,并加入Jetty容器的依赖, pom.xml如下, <project xmlns=&...

2016-12-12 16:15:04 3431 0

原创 SpringBoot——配置文件

SpringBoot配置文件 一、自定义配置文件及自动注入       1.创建配置文件config.properties(本人在src的根目录),如下: serial.serverPort=8080 serial.windowsCharset=GB2312 2.创建配置文件的注入类Co...

2016-11-28 16:58:48 2227 0

原创 SpringBoot——入门

Spring Boot 一、Spring Boot简介          springBoot是为了简化Spring开发而生,从Spring 3.x开始,Spring社区的发展方向就是弱化xml配置文件而加大注解的戏份。最近召开的SpringOne2GX2015大会上显示:Spring Boot已...

2016-11-28 16:52:08 426 0

转载 javascript原型对象与原型链

javascript原型对象与原型链 原型对象          每个javascript对象都有一个原型对象,这个对象在不同的解释器下的实现不同。比如在firefox下,每个对象都有一个隐藏的__proto__属性,这个属性就是“原型对象”的引用。   原型链   由于原型对象本身也是...

2016-11-24 08:41:33 279 0

原创 Maven安装及EclipseMaven插件安装

Maven安装及Eclipse Maven插件安装 1 安装Maven          安装 Maven 之前要求先确定你的 JDK已经安装配置完成。Maven是 Apache 下的一个项目,参考版本是 3.2.5。首先去官网下载 Maven包,          官网:http://ww...

2016-11-09 15:45:04 5605 0

转载 java中的锁-Lock-ReentrantLock

Java中的锁          锁像synchronized同步块一样,是一种线程同步机制,但比Java中的synchronized同步块更复杂。因为锁(以及其它更高级的线程同步机制)是由synchronized同步块的方式实现的,所以我们还不能完全摆脱synchronized关键字(译者注:...

2016-10-28 11:59:19 256 0

转载 java设计模式--观察者模式

java设计模式--观察者模式 在阎宏博士的《JAVA与模式》一书中开头是这样描述观察者(Observer)模式的:   观察者模式是对象的行为模式,又叫发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-监听器(Source/Listener)模式或...

2016-10-17 14:16:36 246 0

转载 HTTP中GET与POST的区别--99%的人都理解错了

99%的人都理解错了HTTP中GET与POST的区别          GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。          最直观的区别就是GET把参数包含在URL中,POST通过requestbody传递参数。 你可能自己写过...

2016-10-10 10:45:00 474 0

原创 jquery插件--简单的分页插件

jquery插件开发--简单的分页插件          jquery提供很方法的js插件开发函数,关于jquery插件的开发教程,可以参考博主的上一篇博文《jQuery插件开发精品教程》,这里就不再重复。          由于项目中经常会使用到分页显示列表数据,这里就会用到关于一组分页按钮...

2016-09-30 10:38:26 2639 0

转载 jQuery插件开发精品教程

jQuery插件开发精品教程,让你的jQuery提升一个台阶          要说jQuery 最成功的地方,我认为是它的可扩展性吸引了众多开发者为其开发插件,从而建立起了一个生态系统。这好比大公司们争相做平台一样,得平台者得天下。苹果,微软,谷歌等巨头,都有各自的平台及生态圈。 学会使用j...

2016-09-23 16:15:08 384 0

原创 java使用rxtx串口通信配置及简单示例

java使用rxtx串口通信配置及简单示例 1下载          官方地址:http://rxtx.qbang.org/wiki/index.php/Download,官方下载地址中有版本和类型选择,分window和linux等,根据需要下载。          fizzed网下载地址:...

2016-09-18 09:03:45 12243 0

原创 java comm形式的串口通讯介绍及简单示例

java comm形式的串口通讯介绍及简单示例 一、下载:          javacomm 官网:http://mdubuc.freeshell.org/Jolt          javacomm下载地址:http://mdubuc.freeshell.org/Jolt/javacomm20...

2016-09-12 16:46:44 3333 0

原创 Java串口通信初识

Java串口通信初识 串口          串行接口简称串口,也称串行通信接口或串行通讯接口(通常指COM接口),是采用串行通信方式的扩展接口。串行接口 (Serial Interface) 是指数据一位一位地顺序传送,其特点是通信线路简单,只要一对传输线就可以实现双向通信(可以直接利用电话...

2016-08-18 14:06:17 787 0

转载 Maven搭建Spring+Struts2+Hibernate项目详解

Maven搭建Spring+Struts2+Hibernate项目详解 前言          这篇主要采用Maven搭建Spring+Struts2+Hibernate的整合项目,复习一下SSH框架,虽然spring提供自己的MVC框架,但是Spring也提供和其他框架的无缝整合,采用组件形...

2016-08-15 09:22:25 1061 0

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