自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (4)
  • 收藏
  • 关注

原创 Error in nextTick: “TypeError: _this2.$refs.addMonitorInfo.init is not a function“

“Error in nextTick: “TypeError: _this2.$refs.addMonitorInfo.init is not a function”“。父组件ref调用子组件出现异常首先出现问题可能是你的子组件没有引入,需要一步一步检查如下几步子组件需要import子组建需要在父组件components中注册再查找,这个方法是写在哪里。如果在created里,是被报错的,要写在mounted中,此时dom已加载好。如果写在methods中,需要用。this.$nextTick()回掉

2022-07-05 14:14:26 4466 1

原创 XShell连接不上自己搭建的虚拟机

https://blog.csdn.net/weixin_39477597/article/details/82423677?utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.control&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault

2021-05-13 13:49:22 175

原创 HBase系列——HBase总结

HBase1.1 HBase写数据1.1.1 写数据流程client发送写的请求,获取meta region路由信息--------->zk集群;zk返回meta region的路由信息(HRegionServer1)---------->clientclient获取根据rowkey获取在meta表中的region信息----->HRegionServer1HRegionServer1返回region信息(HRegionServer2)-------------->cli

2021-03-15 12:34:28 1018

原创 HBase系列--HBase Region合并

1.为什么要合并region这个需要从Region的Split来说。当一个Region被不断的写数据,达到Region的Split的阀值时(由属性hbase.hregion.max.filesize来决定,默认是10GB),该Region就会被Split成2个新的Region。随着业务数据量的不断增加,Region不断的执行Split,那么Region的个数也会越来越多。一个业务表的Region越多,在进行读写操作时,或是对该表执行Compaction操作时,此时集群的压力是很大的。这里笔者做过一个线上

2021-03-03 17:18:50 2548 1

原创 HBase系列--写流程之深度理解

1.写数据的方式1.1 Single Put单条记录单条记录的随机put操作。Single Put所对应的接口定义如下:在AsyncTable接口中的定义:CompletableFuture<void> put(Put put);在Table接口中的定义:void put(Put put) throw IOException;1.2 Batch Put汇聚了几十条甚至是几百上千条记录之后的小批次随机put操作。Batch Put只是本文对该类型操作的称法,实际的接口名称如下

2021-03-03 14:16:09 637 1

原创 HBase系列--数据刷写MemStore Flush

本文基于 HBase 2.0.21. 是什么?顾名思义,就是内存存储,位于内存中,用来保存当前的数据操作,所以当数据保存在WAL中之后,RegsionServer会在内存中存储键值对。2. 什么时候会触发?3. 触发条件是什么?有很多情况会触发 MemStore 的 Flush 操作,所以我们最好需要了解每种情况在什么时候触发 Memstore Flush。总的来说,主要有以下几种情况会触发 Memstore Flush:Region 中所有 MemStore 占用的内存超过相关阈值整个 R

2021-03-03 13:49:41 324

原创 HBase系列--RowKey的设计原则

1. RowKey是什么?与nosql数据库们一样,RowKey是用来检索记录的主键。访问HBASE table中的行,只有三种方式:通过单个RowKey访问(get)通过RowKey的range(正则)(like)全表扫描(scan)RowKey行键 (RowKey)可以是任意字符串(最大长度是64KB,实际应用中长度一般为 10-100bytes),在HBASE内部,RowKey保存为字节数组。存储时,数据按照RowKey的字典序(byte order)排序存储。设计RowKey时,要充分

2021-03-02 20:12:50 1614

原创 HBase系列--列族设计及影响

1.列族是什么?HBASE表中的每个列,都归属于某个列族。列族是表的schema的一部 分(而列不是),必须在使用表之前定义。列名都以列族作为前缀。例如 courses:history,courses:math都属于courses 这个列族。2. 列族的设计Hbase官网建议每张表的列族数建议设在1-3之间,所以说列族的设计并不是越多越好。3.为什么不是越多越好其实可以大致分为5个方面来理解。3.1 对Flush的影响回顾一下HBase,每张表会根据RowKey值被切分为多个region,每个

2021-03-02 17:21:53 4063

原创 linux环境下kafka源码编译

一.环境软件准备jdk1.8https://www.scala-lang.org/download/https://gradle.org/install/解压:[root@master local]# unzip gradle-6.7-bin.zip[root@master local]# unzip scala-2.13.3.zip二:配置环境变量[root@master local]# vim /etc/profile[root@master local]# source /e

2020-11-17 18:46:23 1126

原创 将zookeeper源码打包成deb

一.进行基础操作,安装ant以及尝试打成tar包详细文章参考zookeeper源码打包tar二:进行deb打包修改在zk源码中添加如下目录目录中文件内容dist\src\main\package\deb\zookeeper\control\controlPackage: zookeeper3_4_6_3_0_1_0_187Version: 3.4.6.3.0.1.0-187Section: miscPriority: lowArchitecture: allDescription

2020-11-17 16:02:50 335

原创 linux环境下编译zookeeper源码tar包

一.下载ant,因为zookeeper是使用ant进行编译的官网下载ant的linux安装包,网址:https://ant.apache.org/bindownload.cgi将下载的ant包拷贝到虚拟机的/usr/local/目录下,进行解压二.配置文件的配置打开主机的配置文件/etc/profile进行ant环境变量的配置export ANT_HOME=/usr/local/apache-ant-1.10.9export PATH=PATH:PATH:PATH:ANT_HOME/bin

2020-11-12 18:12:38 1089

原创 phoenix映射hbase中数据类型问题

关于Phoenix映射Hbase数据字段类型Demo一. 原理注意:1.在hbase中必须将value值进行Bytes.toBytes(),才能在phoenix中映射出你所需要的字段值​ 2.在Phoenix映射表的时候必须使用unsigned_*类型二. 使用Hbase Shell2.1 Hbase中操作2.1.1 创建表create 'jinshan' ,'info','info1'2.1.2 插入数据put 'jinshan','1001','info:create

2020-10-10 19:11:05 1902

原创 TypeError: write_files_to() got multiple values for argument 'data'

TypeError: write_files_to() got multiple values for argument ‘data’执行python的时候遇到这个错误:原代码:def write_files_to(self,files=None,data=None,run_as_root=False,timeout=120, create=True,*files,**data)调用的时...

2020-04-09 18:10:35 4291

原创 es调整分片和副本数

查看es中全部启动的索引Get _cat/indices?v调整副本数PUT /gwtsp-gateway-tcp-kafkalog-10.100.5.10-2019.04/_settings{“index”: {“number_of_replicas”: 0}}返回调整索引分片索引分片数在索引创建好了之后就不能调整了,只能重建索引创建索引1;curl -XPUT ‘...

2019-09-03 14:57:23 6780

原创 Kerberos与Ranger

Kerberos与RangerKerberos与Ranger都是Hadoop安全体系中的两个部分,但是它们分工是不同的。在刚接触大数据安全的时候,我一直都不明白为啥需要两个不同组件来进行权限控制,很长一段时间之后,才会明白。联系我们每天上班然后坐到办公室的过程可能就会比较清楚某个人员进入公司之前,保安需要检查它是否有工卡,如果没有工卡,保安GG就会认为你不是公司员工,而不允许你进入到公司园区...

2019-09-03 14:52:00 4577 1

原创 Linux下安装ranger

http://ranger.apache.org/download.html下载apacheranger-incubating-0.5.3.tar.gz上传到/opt/software,并进行解压到/opt/module/[lisat@hadoop101 software]# tar -zxvf apache-ranger-1.2.0.tar.gz -C /opt/modul进行buil...

2019-09-03 14:45:03 3800 1

原创 Ranger认知

1. 初识ranger 隶属于Apache,是一套集中式的权限管理框架,可以对Hadoop生态中的HDFS/Hive/YARN/Kafka/Storm/Solr等组件进行细粒度的权限访问控制,并提供了Web UI方便管理员进行操作。2. Ranger支持服务或组件 Ranger支持的服务有HDFS、Hbase、Hive、Yarn、Strom、Kafka、Knox、Solor,但要注意各个组...

2019-06-10 14:32:25 783 1

原创 org.apache.hadoop.ipc.RemoteException(java.io.IOException): File /ranger_test/ranger.txt._COPYING_ c

在对hdfs进行put操作时,报下面的错误:org.apache.hadoop.ipc.RemoteException(java.io.IOException): File /ranger_test/ranger1.txt._COPYING_ could only be replicated to 0 nodes instead of minReplication (=1). There ar...

2019-05-13 10:53:07 2492

原创 拼命Girl_Python笔记(四):Python运算符

1 运算符1.1 算数运算符a = 10 b = 21运算符 描述 实例+ 加 两个对象相加 a + b 输出结果 31- 减 得到负数或是一个数减去另一个数 a - b 输出结果 -11* 乘 两个数相乘或是返回一个被重复若干次的字符串 a * b 输出结果 210/ 除 x 除以 y b...

2019-01-16 00:18:57 193

原创 拼命Girl_Python笔记(三):Python基本数据类型

1.基本数据类型1.1标准数据类型Number(数字)、String(字符串)、List(列表)、Tuple(元组)、Set(集合)、Dictionary(字典)a、不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组)b、可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)1.2Number在Python数值分成了三种:...

2019-01-15 23:59:27 235

原创 拼命Girl_Python笔记(二):Python基本语法

1.基本语法1.1基本: 1.在Python中严格区分大小写 2.Python中的每一行就是一条语句,每条语句以换行结束 3.Python中每一行语句不要过长(规范中建议每行不要超过80个字符)&quot;rulers&quot;:[80], 4.一条语句可以分多行编写,多行编写时语句后边以\结尾 5.Python是缩进严格的语言,所以在Python中不要随便写缩进 6.在Python中使用#来...

2019-01-09 20:33:47 464

原创 拼命Girl_Python笔记(一):Python简介以及Python的安装、与Sublime的整合

1、Python了解1.1 Python**Python是解释型语言**Python(英国发音:/ˈpaɪθən/ 美国发音:/ˈpaɪθɑːn/),是一种广泛使用的高级编程语言,属于通用型编程语言,由吉多·范罗苏姆创造,第一版发布于1991年。可以视之为一种改良(加入一些其他编程语言的优点,如面向对象)的LISP。作为一种解释型语言,Python的设计哲学强调代码的可读性和简洁的语法(尤其...

2019-01-09 19:09:24 216

原创 拼命Girl_Hadoop笔记(一):大数据概念、Hadoop框架概述

要了解Hadoop首先我们要知道大数据的概念是什么?1. 大数据概念 (1)大数据是什么 官方理解:大数据(Big Date):指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。 自己理解:数据量大、数据种类多样、要求实时性强。也就是一种规模非常大的,在分析、管理、存...

2019-01-07 14:30:43 120

原创 Elacticsearch启动问题集锦(未完)

**1.[WARN ][o.e.b.ElasticsearchUncaughtExceptionHandler] [] uncaught exception in thread [main] org.elasticsearch.bootstrap.StartupException: java.lang.RuntimeException: can not run elasticsearch as ...

2018-08-13 13:27:25 274

原创 idea中搭建一个ssm的Dubbo项目遇到的问题(未完)

问题1:**java.lang.NullPointerException at org.springframework.core.SerializableType** 原因:maven的传递依赖导致spring 4.2与spring 2.5包冲突 解决:&amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;com.alibab...

2018-08-13 13:26:38 236

原创 JSTL标签库总结

首先,来介绍一下JSTL标签库 JSTL(jsp Standard Tog Libray,JSP标准标签库)标签库的使用是为了弥补HTML标签的不足,规范自定义标签的使用而诞生jstl主要提供了5大类标签库,分别是:一.核心标签库 1.为日常任务提供通用支持,如显示和设置变量,重复使用一组项目,测试条件以及其他操作 2.核心标签库共

2018-08-13 13:25:38 188

原创 idea中搭建一个ssm的Dubbo项目遇到的问题

问题1:**java.lang.NullPointerException at org.springframework.core.SerializableType** 原因:maven的传递依赖导致spring 4.2与spring 2.5包冲突 解决:&lt;dependency&gt; &lt;groupId&gt;com.alibab...

2018-08-10 14:01:01 255

原创 Elacticsearch启动问题集锦(待续)

**1.[WARN ][o.e.b.ElasticsearchUncaughtExceptionHandler] [] uncaught exception in thread [main] org.elasticsearch.bootstrap.StartupException: java.lang.RuntimeException: can not run elasticsearch as ...

2018-06-27 15:37:50 300

原创 连接线上Dubbo服务出现问题

Caused by: com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method findFrontOrderList in the service com.dongao.phoenix.ec.shop.provider.interfaces.OrderRemoteService. No provider available fo...

2018-06-27 15:35:40 505

原创 Spring Boot初识

认识Spring Boot1.什么是SpringBoot 随着动态语言的流行(Ruby、Groovy、Scala、Node.js),Java的开发显得格外的笨重:繁多的配置、低下的开发效率、复杂的部署流程以及第三方技术集成难度大 在上述环境下,SpringBoot应运而生。它使用“习惯优于配置”(项目中存在大量配置,此外还内置一个...

2018-05-14 15:42:07 132

原创 mysql中怎么查询一天24小时的数据量

因为业务需求我也是查了百度,有给出一些sql,我现在再总结一下 我这里是比较两个时间,所以会使用到两个sql mysql中查询一天中每一个小时的记录数量select count(*) as orderCounts from ec_order o WHERE o.order_type=1AND o.order_time &amp;gt;= str_to_date('2018-04-11 00:0...

2018-05-02 14:52:08 10113 1

原创 Echarts中折线图和堆叠图会出现的问题

在做echarts的堆叠图时,和折线图还是有区别的, 例如:刚开始的时候会出现这种情况 其实全部订单应该比支付订单多,而这里展示的时候就出现了问题, 代码如下: xAxis: { type: 'category', boundaryGap: false, data: ['1','2','3','4','5',...

2018-05-02 14:41:31 9014 1

原创 Echarts从后台获取数据展示折线图(堆叠图)

Echarts从后台获取数据展示折线图(堆叠图) 这里主要展示的是折线图,主要是涉及到两种订单的比较 首先我们要从数据库中获取所要展示的数据,这里我只进行controller的讲解@RequestMapping("/ecOrderCount") public void ecOrderStatisticsCount(HttpServletResponse response,Str...

2018-05-02 14:02:08 13748 6

原创 Eclipse/MyEclipse添加反编译工具

1.下载jar文件net.sf.jadclipse_3.3.0.jar,下载地址:http://sourceforge.net/projects/jadclipse/?source=typ_redirect 2.下载jad.exe文件,下载的包名为jad158g.win.zip,下载地址:http://varaneckas.com/jad/,下载后解压 3.将net

2018-02-01 11:24:08 147

原创 获取不到静态路径出现的问题

在使用ssm项目时,出现了一个小问题,我使用的是html页面,静态资源就是加载不进来 最后排查出来的问题 在spring-mvc添加解析器时,如果使用的是html页面,应该使用 如果使用的是jsp页面,应该使用:

2018-01-31 14:36:54 342

原创 怎样把从myeclipse中检出的项目变成maven项目

刚从svn上导出的maven工程是个普通的文件夹,并且也没有编译。从网上找了一些方法进行总结: 1.如果导出的项目没有自动变成maven项目并且也不是普通的Java工程,通过右键点击工程->Configure->convert to maven project解决。 2.如果这时你的工程仍然报错,展开项目,看看项目中是不是缺少 Maven Dependencies 项,如果是这样的话,就右键项

2018-01-31 13:42:25 1597

原创 js传值乱码问题的解决

js传值乱码问题的解决在websphere 中使用的是url=encodeURI(encodeURI(url)); //用了2次encodeURI 测试成功,第一次转换没有尝试, 处理方法一。 js 程序代码:url=encodeURI(url);注意是整个URL 服务器端的代码:String linename = new String(request.getParameter(“

2018-01-29 17:42:59 596

原创 Hibernate的三种继承映射

一:用一张表映射 people.java public class People { private int id; private String name; private String workage; public int getId() { return id; } public void setId(int id)

2016-11-23 21:40:13 291

原创 Hibernate的组件映射

组件映射的表结构(只是一张表相同的数据) person.javapublic class Person { private Integer id; private String name; private String sex; private Address address; public Integer getId() { retur

2016-11-22 15:06:46 250

原创 Hibernate基于主键的单项,双向多对多映射关系

今天我们来一起谈论下hibernate的基于主键的单项,双向多对多映射关系 首先多对多都是基于主键的,没有基于外键的说法 1.基于主键的单项多对多 在这里就是说中间stuobject是一张关系表,将两张表的主键进行关联,形成了多对多的关系 代码如下:public class StuObject { private int stuobjectid; private Stri

2016-11-21 21:02:32 315

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

2019-01-09

录视频工具

这个安装包主要是提供直播技术我们可以进行录屏,直播完之后还可以进行观看

2018-08-13

MyEclipse 破解文件+破解说明

因为myeclipse下来下载是需要破解的,所以我这个破解文件以及破解说明附上

2018-08-13

jdk7.win32.x86_64_1.7.0.u45

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。

2018-08-13

空空如也

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

TA关注的人

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