2 Joker_Fei

尚未进行身份认证

一位快乐的攻城狮~

等级
TA的排名 8w+

kafka更换broker.id后启动失败问题解决

新申请的机器,安装Kafka后,启动成功,后使用此机器替换掉老机器,变更kafka_2.11-0.10.1.0/config/server.properties中broker.id后,发现使用启动命令./bin/kafka-server-start.sh -daemon config/server.properties失败,无法启动:[kafka_2.11-0.10.1.0]$ ./bin/...

2019-09-05 15:29:23

Golang Gin 框架 Route学习

路由package mainimport ( "github.com/gin-gonic/gin" "time" "log")func main() { // 初始化 router := gin.New(); // 常规操作 router.POST("/", func(context *gin.Context) { ...

2019-06-02 21:29:22

Golang中Gin框架的基础知识学习

目录1.安装2.基本的架构2.1直接调用方案2.2函数方案3.HTTP服务器3.1GET参数获取3.2POST参数获取3.3JSON参数获取3.4提交表单获取参数3.5文件上传3.6响应输出3.7嵌套HTML视图...

2019-06-02 21:05:02

InfluxDB基本概念

1、数据格式在 InfluxDB 中,我们可以粗略的将要存入的一条数据看作一个虚拟的 key 和其对应的 value(field value)。格式如下: 1 cpu_usage,host=server01,region=us-west value=0.641434055562000000000 虚拟的 key 包括以下几个部分: datab...

2019-04-19 01:14:14

什么是消息队列?

一、什么是消息队列?消息队列,一般我们会简称它为MQ(MessageQueue),嗯,就是很直白的简写。我们先不管消息(Message)这个词,来看看队列(Queue)。这一看,队列大家应该都熟悉吧。队列是一种先进先出的数据结构。在Java里边,已经实现了不少的队列了:那为什么还需要消息队列(MQ)这种中间件呢???其实这个问题,跟之前我学Redis的时候很像。...

2019-04-19 01:00:52

数据库分片(Database Sharding)详解

Introduction 导言任何看到显著增长的应用程序或网站,最终都需要进行扩展,以适应流量的增加。以确保数据安全性和完整性的方式进行扩展,对于数据驱动的应用程序和网站来说十分重要。人们可能很难预测某个网站或应用程序的流行程度,也很难预测这种流行程度会持续多久,这就是为什么有些机构选择“可动态扩展的”数据库架构的原因。在这篇概念性文章中,我们将讨论一种“可动态扩展的”数据库架构:分片数据...

2019-04-12 12:12:00

InfluxDB引擎

引言InfluxDB是一款Go语言写的时序数据库。时序数据库主要用于存储基于时间序列的指标数据,例如一个Web页面的PV、UV等指标,将其定期采集,并打上时间戳,就是一份基于时间序列的指标。时序数据库通常用来配合前端页面来展示一段时间的指标曲线。为什么需要时序数据库时序数据库较传统的关系型数据库以及NoSQL究竟有什么优势,下面会结合相关模型的特性进行分析LSM TreeLSM...

2019-04-12 11:20:15

Storm流式处理框架

Hadoop的高吞吐,海量数据处理的能力使得人们可以方便地处理海量数据。但是,Hadoop的缺点也和它的优点同样鲜明——延迟大,响应缓慢,运维复杂。 有需求也就有创造,在Hadoop基本奠定了大数据霸主地位的时候,很多的开源项目都是以弥补Hadoop的实时性为目标而被创造出来。而在这个节骨眼上Storm横空出世了。 Storm带着流式计算的标签华丽丽滴出场...

2019-04-12 10:54:55

分布式系统相关

简介  分布式要解决什么问题呢?解决持久化数据太大,单个节点的硬盘无法存储的问题;解决运算量太大,单个节点的内存、CPU无法处理的问题。解决这些问题,有两种思路:scaleup,scaleout。前者就是提升单个节点的能力,更大的磁盘,更快的CPU,定制的软硬件,然而这意味着更高的价格,而且再怎么scaleup 也是有上限的。后者就是把存储、计算任务分担到普通的机器上,通过动态增加节点来应...

2019-04-12 10:44:18

服务的有状态和无状态

对服务器程序来说,究竟是有状态服务,还是无状态服务,其判断依旧——两个来自相同发起者的请求在服务器端是否具备上下文关系。 状态化请求,服务器端一般都要保存请求的相关信息,每个请求可以默认地使用以前的请求信息。 无状态请求,服务器端所能够处理的过程必须全部来自于请求所携带的信息,以及其他服务器端自身所保存的、并且可以被所有请求所使用的公共信息。...

2019-04-11 22:18:20

消息队列MQ

目录一、简介二、为什么需要消息队列(MQ)?三、介绍 一、简介 消息队列(Message Queuing),在计算机科学中,是一种进程间通信或同一进程间不同线程的通信方式。 广义上讲消息队列是解决分布式系统中,各个功能模块间的信息传递通信方式。 与文件传输和RPC相比,消息队列具有更好的平台无关性,并能够很好地支...

2019-04-11 21:39:52

复制粘贴功能按钮实现[vue.js]

需求:点击复制按钮,实现复制粘贴功能。data return中表格数据:tableColumns: [ { title: 'Token', key: 'token', width: 400, render: (h, params) => { let token...

2019-03-18 14:28:31

falcon学习-transfer篇

transfer,接收客户端发送的数据,做一些数据规整,检查之后,转发到多个后端系统去处理。在转发到每个后端业务系统的时候,transfer会根据一致性hash算法,进行数据分片,来达到后端业务系统的水平扩展。transfer 提供jsonRpc接口和telnet接口两种方式,transfer自身是无状态的,挂掉一台或者多台不会有任何影响,同时transfer性能很高,每分钟可以转发超过...

2019-03-17 23:06:11

几个很好的学习网址

shell学习:http://wiki.jikexueyuan.com/project/linux-command/chap02.htmlhttp://billie66.github.io/TLCL/book/Linux学习:http://billie66.github.io/TLCL/book/各种前沿技术学习:https://haoqicat.com/https:/...

2019-02-28 15:16:17

.cvs数据库文件导入数据库

1. .csv文件,在本地的地址为: 2.将/Users/shangyanfei/Downloads/shangyanfei_twfault_2018-06-25-18-10-34_sql1.csv目录下的.csv文件导入到本地数据库:1)将本地mysql数据库设置为可导入导出的模式,具体操作如下:a.本地进入mysql命令模式,查看本地mysql是否允许导入导出操作,命令为s...

2019-01-31 17:31:32

Python中列表推导式的使用

    列表推导式是一种方便简洁的语法形式,可以利用它将一个列表经过过滤后转换成另一个列表,也可以利用它将函数应用于列表中的元素。书写形式:[ 表达式 for 变量 in 列表 ]     或者: [ 表达式 for 变量 in 列表 if 条件 ]    例如:l1 = [1,2,3,4,5]print [a*2 for a in l1 if a>0]   ...

2018-08-08 20:15:05

Python统计.txt文本中每个英文单词个数

目录需求:实现:需求:给定一个word.txt文件,统计文件中每个英文单词出现的次数,保存在word2.txt中。实现:word.txt:Python2.7下的统计脚本:importcollectionsimportredefword_cal():withopen('word.txt','r')asfp:cont...

2018-08-06 10:41:36

dagre-d3使用时问题:TypeError: svgEdgeLabels.exit is not a function

问题:TypeError: svgEdgeLabels.exit is not a function解决办法:更新dagre-d3版本。google:https://github.com/dagrejs/dagre-d3/issues/282

2018-07-10 18:15:48

vue使用iview的notice

问题描述iview是一个vue的组件库,用起来很好用,但是在使用notice和message的时候发现一个问题,就是按照文档的写法不能调用,文档中的写法是这样的:this.$Notice.info({ title: "这是一个提示消息"})在运行的时候就会报$Notice没有定义。解决办法经过查询,发现如下解决办法: 按照iview文档的写法是这样的引入的:import { Notice...

2018-06-04 16:25:09

关于最近前端JS、Vue、iview学习中的总结

    最近项目需要,对前端一个功能模块进行改造,主要使用到了iview、bootstrap-vue、vue.js等前端知识,改造完成,作为一个后台开发,在前端的学习上遇到了很多不熟悉的知识点,在此总结。1.iview中清空select组件选中项: Select(filterable, clearable, ref="store", .....)    Option(v-for="item in...

2018-05-28 15:02:27

查看更多

勋章 我的勋章
    暂无奖章