自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (2)
  • 收藏
  • 关注

原创 python代码抒写开kerberos安全的kafka生产者消费

艰辛三天的时间,终于走通了。前提说明:针对kafka server开启了 kerberos认证,协议使用的GSSAPI协议。经常用java代码写消费者,java代码支持GSSAPI协议,可以通过代码去登陆用户。python也支持gssapi协议,但是需要通过kerberos客户端去登陆用户。阅读源码--conn.py,发现是支持 GSSAPI的。操作系统:Ce...

2019-12-15 16:25:37 804

原创 HDFS的快照

HDFS的快照一个snapshot(快照)是一个全部文件系统、或者某个目录在某一时刻的镜像 快照应用在如下场景中: 防止用户的错误操作 备份 试验/测试 灾难恢复 HDFS的快照操作 开启快照 hdfs dfsadmin -allowSnapshot /input 创建快照 hdfs dfs -createSnapshot /input backu...

2019-10-08 14:09:27 158

转载 Linux集群的NTP服务器时间同步

局域网内ntp服务器ntp客户端同时服务端和客户端都把 外网时间同步服务器注释各节点之间可以是用ntpdate -u 192.168.200.81(该ip为server或client,即使ntpdate没有启动)ntp 是逐渐的校准时间,ntpdate是直接调整时间我们搭建集群环境的时候,时间必须是要统一的,才能保证集群数据的一致性。一...

2019-10-08 10:51:17 218

转载 Kafka 运维纪实 -- 一次磁盘故障后消费者无法消费

Kafka 自从某个版本加入 isr 等机制后真是越来越复杂了,再也不是原来那个单纯的 The log 了,碰上网络有个什么风吹草动经常耍点小脾气,不过小脾气就是小脾气,过会儿一般自己就好了,最多重启一下 Broker 也能自动恢复。不过这次好像真的生气了,大年初二一大早就看到 RCA 群里热闹非凡,有8台 Broker 嗝屁了。额,shit ,大年初二诶,还让人过年不了。由于过年回老家...

2019-09-25 17:31:14 1271 2

转载 人工智能常见算法简介

人工智能的三大基石—算法、数据和计算能力,算法作为其中之一,是非常重要的,那么人工智能都会涉及哪些算法呢?不同算法适用于哪些场景呢?一、按照模型训练方式不同可以分为监督学习(Supervised Learning),无监督学习(Unsupervised Learning)、半监督学习(Semi-supervised Learning)和强化学习(Reinforcement Learning)四...

2019-06-20 15:15:18 21761

转载 本地主机客户端访问不了VMware虚拟机里的服务器

环境:1、虚拟机中安装了CentOS,虚拟机使用NAT的方式2、在CentOS中安装了APACHE 并且使用 http://127.0.0.1可以正常访问,通过ifconfig查到IP地址是 192.168.43.128,能在WINDOWS中PING通192.168.43.128 并且使用SSH Secure Shell Client也能连上虚拟机中的CentOS3、外部系统是win8...

2019-06-04 15:23:56 4967

转载 Eclipse Memory Analyzer安装

1.下载地址:Eclipse Memory Analyzer Open Source Project2.点击进入下载页面,下载适合自己的版本3.选择一个离你较近的镜像站点进行下载4.下载结果是一个zip包,解压之后直接运行即可注:MAT其实有两种形式,一种是我这里介绍的独立的MAT(Stand-alone Memory Analyzer),另一种就是以插件的形式...

2018-10-17 14:20:51 3598

转载 elasticsearch 配置详解

elasticsearch的config文件夹里面有两个配置文件:elasticsearch.yml和logging.yml,第一个是es的基本配置文件,第二个是日志配置文件,es也是使用log4j来记录日志的,所以logging.yml里的设置按普通log4j配置文件来设置就行了。下面主要讲解下elasticsearch.yml这个文件中可配置的东西。 配置es的集群名称,默认是elastics...

2018-02-26 16:50:33 2480

转载 什么是倒排索引?

  见其名知其意,有倒排索引,对应肯定,有正向索引。     正向索引(forward index),反向索引(inverted index)更熟悉的名字是倒排索引。      在搜索引擎中每个文件都对应一个文件ID,文件内容被表示为一系列关键词的集合(实际上在搜索引擎索引库中,关键词也已经转换为关键词ID)。例如“文档1”经过分词,提取了20个关键词,每个关键词都会记录它在文档中的出现次数和出现...

2018-02-26 16:45:26 378

原创 Mysql数据迁移出现用户没有指定

mysql创建用户:CREATE USER 'itsm_451'@'%' IDENTIFIED BY '123456';赋值权限grant all privileges on *.* to itsm_451@"%" identified by "123456";刷新flush privileges;

2018-02-26 16:16:26 198

转载 ElasticSearch5+logstash的logstash-input-jdbc实现mysql数据同步

在实现的路上遇到了各种坑,再次验证官方文档只能产考不能全信!ElasticSearch安装就不说了上一篇有说!安装logstash官方:https://www.elastic.co/guide/en/logstash/current/installing-logstash.html1.下载公共密钥rpm --import https://artifacts.elastic.co/GPG-KEY-e...

2018-02-26 10:07:42 173

转载 详解web容器 - Jetty与Tomcat孰强孰弱

详解web容器 - Jetty与Tomcat孰强孰弱Jetty基本架构体系结构启动过程接受请求基于 HTTP 协议工作基于 AJP 工作基于 NIO 方式工作处理请求与 Jboss 集成 与 Tomcat 的比较架构比较性能比较特性比较总结  Jetty基本架构Jetty目前的是一个比较被看好的 Servlet 引擎,它的架构比较简单,也是一个可扩展性和非常灵活的应用服务器。它有一个基本数据模型,...

2018-02-23 16:03:55 827

原创 Storm理论知识之filed

对Filed字段的理解。(相当于数据库表的字段名称)1、设定两列数据的列名:declarer.declare(new Fields("species"),("con"));2、emit提交的数据 new values("水果","西瓜")、new values("水果","苹果")、new values("生活用品","纸巾");3、后面的bolt接收数据,input.getStrin

2018-01-16 14:10:34 224

转载 关于Kafka日志留存策略的讨论

关于Kafka日志留存(log retention)策略的介绍,网上已有很多文章。不过目前其策略已然发生了一些变化,故本文针对较新版本的Kafka做一次统一的讨论。如果没有显式说明,本文一律以Kafka 1.0.0作为分析对象。所谓日志留存策略,就是Kafka保存topic数据的规则,我将按照以下几个方面分别介绍留存策略:留存策略类型留存机制及其工作原理一、留存策略类型

2018-01-05 17:51:45 6069

原创 kafka的学习记录——kafka消费组

1、kafka消费实例的工作过程,从启动开始。(待补充)2、auto.offset.reset属性:默认值为 latestearliest 当各分区下有已提交的offset时,从提交的offset开始消费;无提交的offset时,从头开始消费 latest 当各分区下有已提交的offset时,从提交的offset开始消费;无提交的offset时,消费新产生的该分区下的数据 

2018-01-05 16:57:30 5981

原创 hadoop2.9.0单节点的安装

快速上手hadoop单节点安装

2017-11-21 17:19:14 346

原创 hdfs2.9.0简单开发

maven工程的构建,hadoop用的版本是2.9.0,hdfs快速上手开发。

2017-11-21 17:08:01 196

转载 Alpha、Beta、RC、GA版本的区别

Alpha:是内部测试版,一般不向外部发布,会有很多Bug.一般只有测试人员使用。Beta:也是测试版,这个阶段的版本会一直加入新的功能。在Alpha版之后推出。RC:(Release Candidate) 顾名思义么 ! 用在软件上就是候选版本。系统平台上就是发行候选版本。RC版不会再加入新的功能了,主要着重于除错。GA:General Availability,正式

2017-10-16 11:26:02 438

转载 JVM 垃圾回收机制与GC性能调优

一、GC概要:JVM堆相关知识    为什么先说JVM堆?    JVM的堆是Java对象的活动空间,程序中的类的对象从中分配空间,其存储着正在运行着的应用程序用到的所有对象。这些对象的建立方式就是那些new一类的操作,当对象无用后,是GC来负责这个无用的对象(地球人都知道)。JVM堆    (1) 新域:存储所有新成生的对象    (2) 旧域:新域中的对象,经过了一

2017-10-13 15:24:04 176

转载 Elasticsearch 分片交互过程分析

摘要: 文章主要来源于官方文档的叙述,同时结合我自己的理解整合而成。叙述了Elasticsearch primary shard 与 replica shard 在工作过程中数据交互的全过程。一、Elasticseach如何将数据存储到分片中问题:当我们要在ES中存储数据的时候,数据应该存储在主分片和复制分片中的哪一个中去;当我们在ES中检索数据的时候,又是怎么判断要查询的数据是属

2017-10-12 16:40:19 233

转载 ElasticSearch 2 (12) - Shard数调优(ElasticSearch性能)

摘要当创建一个索引的时候,我们经常会面对一个问题:要为索引分配多少个shard?多少个replica?对于这个问题,仍然没有明确的统一答案,但是本文会给出一些引导,方便在实施ElasticSearch时给出合适的Shard和Replica数。版本elasticsearch版本: elasticsearch-2.x内容什么是一个Shard?Shar

2017-10-12 16:00:40 3293

原创 java中 String.format与StringBuilder、String+的比较

java中对字符串的操作1

2017-06-19 17:16:40 3716

原创 unity3D-----------socket客户端、服务器(简单)

客户端:using UnityEngine;using System.Collections;using System.Text;using System.Net;using System.Net.Sockets;using System.IO;public class client : MonoBehaviour {void Start () {

2015-09-08 21:25:11 5747

自己开发的B2C购物平台

很好的资源,希望对你有所帮助。它可以当做毕业设计,也可以拿来发布,用这个平台做自己的小网店。

2013-09-10

authorware作品

authorware作业,做的是个课件,希望对大家有帮助。

2012-11-07

空空如也

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

TA关注的人

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