自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

潘东宁的博客

大数据与人工智能爱好者

  • 博客(36)
  • 收藏
  • 关注

转载 Kafka集群

Kafka【第一篇】Kafka集群搭建Kafka初识1、Kafka使用背景在我们大量使用分布式数据库、分布式计算集群的时候,是否会遇到这样的一些问题:我们想分析下用户行为(pageviews),以便我们设计出更好的广告位我想对用户的搜索关键词进行统计,分析出当前的流行趋势有些数据,存储数据库浪费,直接存储硬盘效率又低 这些场景都有一个共同点:数据

2017-09-20 12:15:43 431

转载 devicemapper介绍

devicemapper介绍Device Mapper是Linux系统中基于内核的高级卷管理技术框架。Docker的devicemapper存储驱动就是基于该框架的精简置备和快照功能来实现镜像和容器的管理。注:Device Mapper是Linux的一种技术框架,而devicemapper是Docker Engine基于Device Mapper提供的一种存储驱动。早期的D

2017-02-13 22:22:13 11074

转载 docker数据驱动详解

目的理解docker的存储方式docker的image和container在host上的目录结构docker image和container的内容与配置不同存储Docker是一个开源的应用容器引擎,主要利用Linux内核namespace实现沙盒隔离,用Cgroup实现资源限制。Docker用于统一开发和部署的轻量级 Linux 容器,试图解决“依赖地狱”问题,把依赖的服务和组件组

2017-02-13 22:20:55 478

转载 Docker学习笔记八:Swarm

创建一个swarm1、登录管理节点manager1执行如下命令创建一个新的swarm:$ docker swarm init --advertise-addr 192.168.99.100Swarm initialized: current node (dxn1zf6l61qsb1josjja83ngz) is now a manager.To add a worker to t

2017-02-12 12:51:12 4710

转载 Docker学习笔记七:Docker网络

网络配置安装Docker默认自动创建三个网络:$ docker network lsNETWORK ID NAME DRIVER7fca4eb8c647 bridge bridge9f904ee27bf5 none nullcf03ee007fb

2017-02-12 12:37:28 280

转载 Docker学习笔记七:Docker网络

网络配置安装Docker默认自动创建三个网络:$ docker network lsNETWORK ID NAME DRIVER7fca4eb8c647 bridge bridge9f904ee27bf5 none nullcf03ee007fb

2017-02-12 11:39:57 821

转载 Docker学习笔记七:Docker网络

网络配置安装Docker默认自动创建三个网络:$ docker network lsNETWORK ID NAME DRIVER7fca4eb8c647 bridge bridge9f904ee27bf5 none nullcf03ee007fb

2017-02-12 11:38:09 507

转载 Docker学习笔记六:存储(未完成)

镜像和层(Images and layers)每个Docker镜像引用一个只读层列表,这些层代表文件系统差异。层被堆叠在彼此的顶部,以形成容器的根文件系统的基础。例如:容器与镜像的最主要区别在与顶部的可写层。所有对容器的添加修改都在可写层,当容器被删除的时候,可写层也被删除,底层镜像不变。每个容器拥有自己的可写层,多个容器共享一个镜像,并拥有自己的数据状态。

2017-02-12 11:36:00 198

转载 Docker学习笔记三:运行容器

运行image以交互模式运行镜像$ docker run -t -i ubuntu /bin/bash11-t 指定伪终端-i 保持标准输入打开ubuntu 镜像名/bin/bash 在容器内运行/bin/bash启动守护进程模式的Hello worlddocker run -d ubuntu /bin/sh -c "while true; do echo hell

2017-02-12 11:29:41 382

原创 Docker学习笔记二:安装Docker并管理镜像

安装并运行hello-world安装Docker(以CentOS 7.x为例)安装前须知:Docker需要64位操作系统和3.10或更高版本的Linux内核。 使用如下命令检查当前内核版本:$ uname -r3.10.0-229.el7.x86_641212推荐将系统更新到最新。1、确保系统更新到了最新:$ sudo yum update -y11

2017-02-12 11:13:21 440

转载 Docker学习笔记一:理论

什么是Docker EngineDocker是一个CS架构的应用,主要组件包含:一个长时间运行的守护进程服务一个可以与守护进程通信并向守护进程发送操作命令的REST API一个命令行客户端为什么用Docker快速一致分发应用部署和伸缩更简单在同样的硬件上运行更多的工作量快速的部署使管理更简单Docker的架构Docker daemon

2017-02-12 11:11:46 312

转载 Docker学习笔记四:在容器中管理数据

添加数据卷可以使用在使用Docker create及docker run命令结合-v向容器添加数据卷。可以多次使用-v从而挂载数据卷:$ docker run -d -P --name web -v /webapp training/webapp python app.py11将主机目录作为数据卷挂载$ docker run -d -P --name web -v /s

2017-02-12 10:50:59 293

原创 进入docker容器

概述在使用Docker创建了容器之后,大家比较关心的就是如何进入该容器了,其实进入Docker容器有好几多种方式,这里我们就讲一下常用的几种进入Docker容器的方法。进入Docker容器比较常见的几种做法如下:使用docker attach使用SSH使用nsenter使用exec下面我们来逐一讲一下每种方式。一、使用docker attach进入Docker容器D

2017-02-10 14:53:20 311

原创 linux大全

http://www.linuxidc.com/topicnews.aspx?page=2&tid=14

2017-01-07 23:46:08 182

原创 Te反xiang代理

反向代理的意思如下如下图所示

2016-11-29 17:29:40 319

原创 Te状态检查

同样是编辑Tengine的配置文件vi   /usr/local/nginx/conf/nginx.conf在原来的location上面加入另外一个location结果如下。location /status{        stub_status on;        }        location / {            root   html;

2016-11-29 17:23:01 429

原创 ngnix的用户认证

有时我们会有这么一种需求,就是你的网站并不想提供一个公共的访问或者某些页面不希望公开,我们希望的是某些特定的客户端可以访问。那么我们可以在访问时要求进行身份认证,就如给你自己的家门加一把锁,以拒绝那些不速之客为了达到这个目的,我们去Tengine的官网查看文档ngx_http_auth_basic_module我打开之后看见配置范例如下,以后不管我们做什么工作,必须先去看文档

2016-11-29 16:10:09 233

原创 潘东宁T--engine ---------匹配规则视频截图

123

2016-11-29 10:41:29 217

原创 Tengine的虚拟机

第一基于域名的虚拟主机1,进入安装的目录/usr/local/nginx/然后进入目录里面的配置目录conf2,编辑nginx.conf。文件里面本来只有一个配置文件server现在我再添加一个配置文件server。第一的名字改为www.ngnix1.com;但不修改他的html欢迎界面。所以当通过浏览器访问虚拟机的时候,仍然显示原来的界面。此界面的定义在安装目录/usr/local/

2016-11-29 09:57:53 325

原创 Tengine安装教程

1.       安装依赖 yum -y install gcc openssl-devel pcre-develzlib-devel2,进入安装完毕的软件目录,复制下面的代码,直接粘贴过去。用于检查第一步安装的依赖是否全部安装完毕./configure \  --prefix=/opt/sxt/soft/tengine-2.1.0/ \ --error-log-path=/v

2016-11-28 20:46:32 365

转载 jps查看本机中的所有java进程

参考:http://blog.csdn.NET/gtuu0123/article/details/6025520http://blog.csdn.Net/alivetime/article/details/8219728jps -- Java Virtual Machine Process Status Tool  可以列出本机所有Java进程的

2016-11-26 22:25:46 950

原创 linux中创建和删除变量,sh与变量的作用范围之间的关系

a=1为定义了一个变量unset a取消定义的变量a

2016-11-25 22:53:01 468

原创 CRT的用法

1,Option——Session——Appearance里面可以修改字体Emulation里面把模拟的系统选择为linux则编辑框变为黑色Log File里面可以定义你要存储的日志的位置。如D:\linux\日志文件\system6.5\%H-%-Y-%M-%D-%h.log    %号后面定义了你要多久保存一次日志必须选择Apped to file则为把新的日志追加到结尾,而不是覆

2016-11-24 14:10:51 588

原创 zookeeper

第一:学习一个框架必须明确下面三点1,应用的场景2,工作的流程,工作的原理3,内部的组成第二:zookeep内部的选举函数当一台服务器知道另一台服务器存在的时候。并且另一台的ip地址比自己大。就把票投给ip地址大的。加入zookeep控制折三台服务器(A,B,C),客户端和其中的一台服务器相关联。我们必须保证这三台服务器里面的数据都是一样的,即一台服务器里面的数据改变了,其

2016-11-23 23:31:43 404

原创 快速定位到单链表的中间位置的节点

#include #includetypedef struct Node{int data;struct Node *Next;}Node,*LinkedList;/*下面的程序为尾差法建立单链表*/void tailCreat(LinkedList &L,int i){int j;LinkedList p1,p2;L = (LinkedLi

2016-11-22 20:27:34 1336

原创 静态链表初始化及相关操作

2016-11-22 19:50:18 1372

原创 尾差法和删除单链表

#include #includetypedef struct Node{int data;struct Node *Next;}Node,*LinkedList;/*下面的程序为尾差法建立单链表*/void tailCreat(LinkedList &L,int i){int j;LinkedList p1,p2;L = (LinkedLi

2016-11-22 18:57:55 481

原创 头插法和插入,删除操作

#include #include typedef struct Node{int data;struct Node *Next;}NOde,*LinkedList;/*打印线性表L*/void exhibit(LinkedList L){while(L->Next!=NULL){printf("%d",L->Next->data);}

2016-11-22 17:49:45 1055

原创 顺序表

线性表三个重要的因素1,起始位置2,最大的存储容量3,当前的长度下面是关于顺序表一个可以运行的实例#include #define MAXSIZE 20typedef int ElemType;typedef struct{ElemType data[MAXSIZE];int length;}sqlist;/*打印顺序表*/v

2016-11-22 16:13:34 217

原创 数据类型的定义

一组相同性质的数据的集合和定义在这组数据上面的一些操作的定义比如整型,就是整形数据的集合。和定义在其上面,一些有关整型的操作抽象数据类型的伪代码表示ADT   抽象数据类型的名字Data数据元素之间的逻辑关系Operation操作ednData

2016-11-22 14:33:51 475

原创 zookeep

1,主要有两个功能第一:保存信息第二:监听节点2,功能讲解比如用户去请求阿里巴巴的商品页面,为了达到安全性,所以阿里巴巴买了许多服务器,把商品的内容存在这些服务器里面。其中只有一台对外提供服务,如果这台挂了,就从其他服务器里面选取一台,顶替上去。但是如何协调的工作了。就用到zookeep。每台服务器都去zookeep里面去注册,注册完毕之后。当用户访问的时候,先去看谁是

2016-11-22 10:29:00 549

原创 cat命令

1,查看cat   文件名2,重定向,即把某些内容输入到某个文件里面第一种情况。文件1存在cat  文件1>>文件2第二种情况,如果不知道文件1 的内容,需要自己临时写入。请看下面的例子[root@p0 mytest]# cat >>1.txt > 111> 1111> 11111> EOF[root@p0 mytest]# cat 1.txt ww

2016-11-21 19:12:43 258

原创 登录linux的时候用名字,而不是ip地址

[root@p0 ~]# vi /etc/hosts然后把对应的ip地址和主机的名字写到下面127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4::1         localhost localhost.localdomain localhost6 localhost6.loca

2016-11-21 17:11:23 356

原创 ssh免密码登录到其他服务器

1,假如我的本机是pdn,ip为192.168.65.5我要去登录的服务器的名称是pdn克能1,ip为192.168.65.62,可以直接用ssh服务登录,指令如下[root@p213 ~]# ssh 192.168.65.6The authenticity of host '192.168.65.6 (192.168.65.6)' can't be established.RSA

2016-11-21 16:34:23 676

原创 利用scp把一个服务器上面的文件拷贝到另一服务器上面1,

1,传送普通文件scp   mytest/t1.txt    [email protected]:/home/root@表示传递给对发服务器的root用户。此时必须登录对方账户的root密码192.168.65.6:/home/表示这个ip地址的服务器的home目录下面2,如果要传递是文加件命令scp [email protected]:/user/l

2016-11-21 16:11:28 1879

原创 修改linux主机的名字

*****查看主机名hostname****修改主机名(重启后无效)hostname hadoop*****修改主机名(重启后永久生效)vi /etc/sysconfig/network然后将HOSTNAME后面的值改为想要设置的主机名。

2016-11-21 15:54:54 331

空空如也

空空如也

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

TA关注的人

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