自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(87)
  • 收藏
  • 关注

原创 Flink读取与写入kafka数据

1. 基本概念Flink是一款分布式的计算引擎,它可以用来做批处理,即处理静态的数据集、历史的数据集;也可以用来做流处理,即实时地处理一些实时数据流,实时地产生数据的结果;也可以用来做一些基于事件的应用。kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者规模的网站中的所有动作流数据。这种动作(网页浏览,搜索和其他用户的行动)是在现代网络上的许多社会功能的一个关键因素。这些数据通...

2019-01-02 13:32:31 7655 3

原创 剖析基于Apache Common-Pool 实现 的PYDInfluxDBPool 主要逻辑(源代码)。

因开发需要,我们大数据组,基于Apache Common-Pool,对 InfluxDB的封装了一个连接池,现就主要逻辑涉及到的源代码(与Apache Common-Pool交叉)进行梳理。我们将从以下四个方面进行梳理:1、连接池初始化的操作:2、出借连接对象时的逻辑。3、归还连接对象时的逻辑。4、主要的异常信息 列举(与Apache Common-Pool交叉),1...

2018-12-24 19:02:30 685

原创 swagger与oauth的集成使用

1.Swagger定义Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。个人觉得,swagger的一个最大的优点是能实时同步api与文档。在项目开发过程中,发生过多次:修改代码但是没有更新文档,前端还是按照...

2018-12-10 17:37:03 3988

原创 Fegin的基本使用介绍

一、 基本介绍;Feign是一种负载均衡的HTTP客户端, 使用Feign调用API就像调用本地方法一样,从避免了 调用目标微服务时,需要不断的解析/封装json 数据的繁琐。Fegin是一个声明似的web服务客户端,它使得编写web服务客户端变得更加容易。使用Fegin创建一个接口并对它进行注解。它具有可插拔的注解支持包括Feign注解与JAX-RS注解,Feign还支持可插拔的编码器与解码...

2018-12-08 09:26:16 34428

原创 基于vue的stark大数据平台前端开发

一. vue项目构建1.项目环境搭建1.安装 node.js下载 node.js 包, 根据指示安装即可。node.js官网安装成功检测 : cmd 输入 node -v, npm -v。 能够显示版本,表示安装成功。2.安装 webpackcmd 中 输入 npm install webapck -g安装检测成功 : cmd 输入 webpack -v。 能够正常显示版本,表...

2018-11-12 17:31:52 1547

转载 Bash Shell编程基础

转载请注明出处:http://blog.csdn.net/u012842205/article/details/79584275一、Shell是什么1)Shell是操作系统提供的,供用户调用的操作接口。分命令行调用接口(CLI)和图形用户接口(GUI)。2)在Unix历史中,Shell作为系统的命令行调用接口,以独立的程序实现。3)早期的Shell提供了一些基本特性,供用户使用

2018-03-19 09:17:18 376

转载 Linux文本处理(二)

转载请注明出处:http://blog.csdn.net/u012842205/article/details/79526050    本文接上一篇:Linux文本处理(一),主要讲解Linux下三个重要工具,并给予一些示例。find、grep和vim。三个工具都用于Linux下的文本处理。一、grep工具    工具是Globally search a Regular Expre

2018-03-13 09:30:00 289

转载 Linux文本处理(一)

转载请注明出处:http://blog.csdn.net/u012842205/article/details/79523990一、简单说明    我们平时在电脑上写文档时,总会对文档中的文本进行增删改查操作。比如:搜索,替换某个文件中的关键字;查找路径下所有存在关键字的文件;计算文件中的行数,单词数;查找含有某个关键字的文件名。编辑某个文件。    文本处理指对文本文

2018-03-13 09:28:08 593

转载 OpenFalcon简介

OpenFalcon的基本介绍

2018-02-28 15:07:19 1139

原创 F1V3.0-图形-svg渲染效果在chrome下失效解决方法

解决方法将静态化脚本中的一行脚本注释掉,如下:document.writeln("<base href='"+getRootPath()+"'/>");即<script type="text/javascript"> function getRootPath() { var pathName = window.location.pathname.substring(1);

2017-07-13 12:53:25 1821

原创 F1V2.x-图形-离线地图使用

地图瓦片下载请参考:F1V3.0-图形-如何下载及使用离线的瓦片地图依赖bundle包com.jb.f1.gis.ol2_2.13.1.jarcom.jb.f1.gis.web_2.0.0.jarcom.jb.f1.gis_2.0.0.jar静态化页面在自己的工程中新建html文件offlineMap.html(根据实际任意命名),在header节点内加入以下代码,引入f1平台组件:<scr

2017-07-11 13:42:57 923

原创 F1V3.0-图形-如何下载及使用离线的瓦片地图

1.下载瓦片地图1)安装破解版全能地图下载器解压提供的安装包,安装名字叫MapTileDownloader_Ultimate_1.9.5的文件将注册机和imaps.exe复制到软件安装目录(将安装目录内原始的imaps.exe文件改个名字为imapsod.exe)运行注册机点击“获取注册码”注册机调用imaps.exe并读出注册码,复制注册码到弹出的注册窗口,然后点注册,然后弹出软件窗口,

2017-07-10 17:33:50 1327

原创 F1V3.0-图形-拓扑连通性分析算法介绍

新拓扑分析算法,该算法仅存储网络有直接连接的关系(支路)

2017-07-07 17:42:08 1156

原创 F1V3.0-图形-GIS基础知识

一、GIS概念什么是GISGeographic Information System简称GIS,地理信息系统有时又称为“地学信息系统”。它是一种特定的十分重要的空间信息系统。GIS是在计算机硬、软件系统支持下,对整个或部分地球表层(包括大气层)空间中的有关地理分布数据进行采集、储存、管理、运算、分析、显示和描述的技术系统。地理信息系统是一种计算机软硬件、人员、资金和组织架构的有机结合体,它能获

2017-07-06 15:11:12 1969 2

原创 F1V3.0-图形-自动成图-站内图成图过程

站内图自动成图

2017-07-04 18:49:12 1187

原创 F1V3.0-图形-前端绘图库简介

可视化并与图表和图形交互创建静态图表或完全交互式图表工具,主要图形应用于电力站内图、工作流编辑器、流程管理工具、IVR系统、API集成商、演示应用程序等等。构建一个酷炫的开源应用程序, f1图形库可以做到这一点。图形类库特点用于支持可视化和与图表,图形等的交互渲染数百(或数千)元素和链接与即时交互许多形状可以使用(rect,circle,ellipse,text,image,path,erd,o

2017-07-04 16:13:21 740

原创 F1V3.0-图形-微服务模块打包部署

图形微服务打包及部署1. 打包插件配置打开pom.xml文件,在project节点下添加打包配置build节点,上代码:<!-- jar打包,包含依赖包 --><build> <finalName>f1-giscore-service</finalName> <plugins> <plugin> <groupId>org.springfram

2017-07-04 14:55:29 777

原创 F1V3.0-图形-本地自成图jar类库安装到本地仓库及私服

私服和中央仓库有时找不到我们需要的依赖类库,即使找到要么下载的依赖不完整或版本不是我们需要的,这时就需要我们把之前lib目录方式引用的本地jar包安装到我们的仓库中。

2017-07-04 10:32:17 430

原创 F1V3.0-图形-绘图框架主要功能简介

1. 参数设置画布相关参数的设置。1.1 画布范围点击画布按钮,弹出设置画布范围对话框,设置画布的长、宽参数,画布范围,默认设置为1000*1000。画布会根据绘制的图形内容自动扩展宽高,一般不用设置画布大小。1.2 画布背景点击工具栏背景按钮,弹出设置画布背景设置设置对话框,选择需要的颜色,确定颜色按钮,最后点击对话确定按钮应用背景色。1.3 保存图层名称点击工具栏图层名称按钮,弹

2017-07-03 19:29:57 823

原创 F1V3.0-图形-绘图快捷操作帮助

复制:Ctrl+C,两端没有连接图形设备的link线不能进行复制。粘贴: Ctrl+V剪切:Ctrl+X / Shift+Delete删除: Delete撤销命令: Ctrl+Z重做命令:Ctrl+Y微调图形位置:up↑、down ↓、 left←、right→全选:Ctrl+A框选:按住Shift键,同时按下鼠标左键进行拉框操作选中切换-多选:在单击没有被选中的图形元素时,如果按

2017-07-03 19:27:17 445

原创 F1V3.0-图形-前端如何快速搭建一个地图相关的应用

如何利用F1V3.0中的地图模块搭建一个GIS相关的应用

2017-07-03 19:03:36 337

原创 F1V3.0-图形-自动成图-系统图算法介绍

系统图自动成图

2017-07-03 18:49:53 893

原创 F1V3.0-图形-绘图类库快速搭建一个页面绘图应用实例

F13.0前端绘图app快速搭建一. 依赖项jQuery2.2.4+backbone1.3.3+lodash3.10.1+ 以上是图形类库第三方依赖库,已经集成到平台图形的三方包插件中,我们可以作为简单了解。二. nginx配置1. Nginx server节点需要配置引入以jQuery2.2.4编译打包的平台前端组件包、平台三方包,配置代码如下:################# 组件包

2017-07-03 18:35:07 541

原创 F1V3.0-图形-使用hibernate spatial 5对空间几何字段的映射

F13.0使用hibernate spatial 5对空间几何字段的映射由于F13.0使用Hibernate 5所以对应的Hibernate Spatial也要升级到5.x版本,在官网发现5.x版本已经被嵌入到Hibernate框架中,不在由Hibernate Spatial官方维护了。一 简介Hibernate Spatial是Hibernate处理地理数据的通用扩展。 Hibernate Sp

2017-07-03 18:28:35 1090

原创 F1V3.0-10 前端功能介绍

本文主要介绍平台3.0版本的前端模块的功能

2017-07-01 17:22:27 1356

原创 F1V3.0-20 UI模块常用功能开发

本文主要介绍F1V3.0前端提供的功能的使用,具体功能的介绍写在F1V3.0-UI前端功能介绍中,这里着重介绍这些功能的使用1 公共变量配置在F1V2.0的时代,平台组件脚本的引入方式是通过$import方法分别引入的,这种方式需要反复的向服务器发送请求脚本。而V3.0解决为了解决这个问题,使用了webpack对平台组件源码进行整合打包,由于webpack是模块化的打包方式,这样导致了平台公共变量不

2017-07-01 16:47:24 838

转载 F1V3.0-图形-OpenLayers2体系分析

OpenLayers 是一个专为Web GIS 客户端开发提供的JavaScript 类库包,用于实现标准格式发布的地图数据访问。

2017-06-30 18:06:59 1212

原创 F1V3.0-图形-地图模块主要对象说明

地图模块在使用过程中,涉及到地图Map、图层Layer、工具箱Toobox、工具条Toolbar、右键菜单ContextMenu以及相关的接口。

2017-06-29 17:50:18 864

转载 Apache Kafka0.10.0.0集群部署

转载请注明出处:http://blog.csdn.net/u012842205/article/details/73250288Kafka集群部署需要依赖一个Zookeeper集群,用于Kafka broker之间的消息触发。不建议使用Kafka内嵌的Zookeeper。本文不对Zookeeper部署做描述。另外,Kafka是Java语言实现的,也必须有JDK,部署前确定环境变量,用户

2017-06-26 09:24:46 1588

转载 Druid0.10伪分布式部署

转载请注明出处:http://blog.csdn.net/u012842205/article/details/73290278Druid是一个高性能的面向列存储的分布式存储系统。支持亚秒级的点对点数据查询,包括数据分组,聚合,过滤等操作。其实现目标是支持面向应用的多用户交互查询。可以接入实时数据流(如Kafka)或载入静态数据文件,事先完成数据预计算,以提供更快的查询性能。Druid

2017-06-26 09:16:12 1089

转载 Druid0.10.0分布式部署配置

转载请注明出处:http://blog.csdn.net/u012842205/article/details/73469992一、部署环境三个节点:hostnameOSipzookeeperDruid节点内存ezkalicomKali 2.0 Rolling192.168.56.1无无Druid节点,只跑MySQ

2017-06-26 09:13:17 582

转载 Kafka安全认证SASL下附带工具的配置使用

转载请注明出处:http://blog.csdn.net/u012842205/article/details/73648170前两篇博客主要讲配置Kafka SASL认证,已经说明了,配置后Kafka自带的工具很多都不能使用。本文主要讲三个常用的Kafka附带工具的安全配置,在完成安全认证配置后,可以继续使用这些工具。本文基于前面的集群Kafka配置SASL用户名密码认证。确保Kaf

2017-06-26 09:08:39 4045

原创 F1V3.0-17 微服务常用功能开发

微服务常用功能开发 本文中的功能是以7.1快速开发一个微服务 为基础, 如果不了解,请先阅读那一篇博客  使用统一权限(authserver)在当前的微服务中依赖f1-starter-auth就有了授权认证,如果没有授权的请求来访问,就会被拒绝。  f1-starter会级联依赖f1-starter-auth,所以7.1快速开发一个微服务 中只依赖

2017-06-24 16:19:02 2442

原创 F1V3.0-6 平台V3.0 UI体系架构

1 介绍F1平台微服务版本和平台之前的版本最大的区别是加强了模块化的划分和静态化处理的过程,并增加了脚本文件和样式文件的加密、HttpRequest请求的Cache优化等多项功能。并且针对平台基础组件、三方扩展组件能进行了模块化处理,细化组件的依赖关系并且优化了代码结构和处理等过程。如下图,我们可以看到在V3.0基础开发平台下UI架构图。 本图主要分为七个部分:平台应用:使用平台框架结合业务

2017-06-22 20:21:05 829

原创 F1V3.0-23 微服务打包发布部署

服务打包单个应用打包eclipse打包1.项目右键选择Run As2选择Maven clean3 Run As 选择Maven install在项目target目录下可以看到打包后的文件cmd命令行打包打开cmd界面进入项目pom所在位置,如下图进入 cd 进入E:\workspace\f1\f1-microService\f1-microService\f1-appendant执行如下命令:mv

2017-06-22 16:56:03 1342

原创 F1V3.0-21 微服务旧版本升级

由于我们微服务的诸多好处,很多基于F12.0的项目必将大量迁移,整改成微服务项目,我们该如何进行升级呢?本文将做一个特殊说明,让你在迁移项目时少走弯路。1 新建maven项目命名为f1-xxxxx(推荐)1.1 编写pom文件本文提供一个通用模板如下所示:<?xml version="1.0" encoding="utf-8"?><project xmlns="http://maven.apach

2017-06-22 14:27:13 833

转载 单机节点Kafka配置SASL用户名密码认证

转载请注明出处:http://blog.csdn.net/u012842205/article/details/73188534伪分布式Kafka,只用一个节点,zookeeper也用集成在Kafka里的。首先得配置zookeeper的SASL,再配置Kafka broker的SASL。先启动zookeeper节点,再启动Kafka broker。最后测试consumer和读写。

2017-06-21 14:51:34 1185

转载 集群Kafka配置SASL用户名密码认证

转载请注明出处:http://blog.csdn.net/u012842205/article/details/73188684本文中配置的kafka集群为三节点,Zookeeper有4节点。两个集群相互独立。Apache Kafka v2.11-0.10.0.0Apache Zookeeper v3.4.8Kafka配置SASL PLAIN用于完成基本

2017-06-21 14:42:51 6464

原创 F1V3.0-16 快速开发一个微服务

快速开发一个微服务新建maven项目  创建一个简单的maven项目跳过archetype选择  用f1-parent做父模块  点击"finish"完成项目的创建。编写pom文件 通过搜索找到f1-starter和spring-boot-starter-web,把它们添加为依赖。 然后保存pom.xml 如果想要在改了代码后不会

2017-06-21 10:29:29 1587

原创 F1V3.0-14 微服务开发环境

微服务开发环境  微服务中心环境搭建jdk安装jdk1.8 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 公共服务和基本服务的配置和启动公共服务相关springCloud的介绍请看:Spring Cloud 介绍  名称对应

2017-06-21 10:26:40 1132 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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