- 博客(48)
- 资源 (45)
- 收藏
- 关注
原创 大数据学习笔记-------------------(12_2)
11.7 setData方法zookeeper类提供setData方法来修改附着在指定znode的数据。setData方法:setData(String path, byte[] data, int version) 参数解释说明:path-----------znode路径data-----------存储在指定znode路径的数据version-------znode
2016-09-30 09:32:13 364
原创 大数据学习笔记-------------------(12_1)
第11章 zookeeper应用程序接口 Zookeeper有一个官方的API绑定的Java和C。 ZooKeeper Community提供大多数语言(.NET,Python等)的API。使用ZooKeeper的API,应用程序可以连接、交互、操纵数据、协调,最终从ZooKeeper ensemble断开。 ZooKeeper API具有丰富的功能集来获得
2016-09-29 10:28:54 761
原创 大数据学习笔记-------------------(11)
第10章 zookeeper 命令行接口ZooKeeper命令行接口被用于与zookeeperensemble进行交互。调试、带有不同option的工作是非常有用的。执行zookeeperCLI操作,首先要启动zookeeper server服务("bin/zkServer.sh"),然后在启动zookeeper的客服端("bin/zkCli.sh")。一旦客服端启动,可以执行下面操作:
2016-09-28 17:16:32 450
原创 大数据学习笔记-------------------(10)
第9章 zookeeper安装 在安装之前,确定安装的操作系统:Ø Linux操作系统----------支持zookeeper的开发和部署。demo应用首先操作系统。Ø Windows操作系统---------只支持开发Ø Mac操作系统----------------只支持开发 ZooKeeper服务用Java创建并运行在JVM上。在安
2016-09-28 12:11:33 362
转载 大数据学习笔记-------------------(9)
第8章 zookeeper选举算法摘自:http://blog.csdn.net/zhoulixin8/article/details/51751567 如何在zookeeper集群中选举出一个leader,zookeeper使用了三种算法,具体使用哪种算法,在配置文件中是可以配置的,对应的配置项是”electionAlg”,其中1对应的是LeaderElection算法
2016-09-28 11:10:46 336
原创 perl学习笔记-----------------------(11)
标量存储单一的数据项,表包含多个数据项。标量是实际的数据类型,perl没有表这样的数据类型。标量和表的差异是一种工作环境而非数据类型。Perl知道你当前是工作在标量环境还是表上下文。例如,如果代码在表上下文中使用了函数或运算符,就可能将它的返回值赋给表;如果函数是在标量环境中使用的,Perl就知道你需要标量数据项。表与标量
2016-09-28 10:00:29 537
原创 perl学习笔记-----------------------(10)
设计应用程序过程的四个方面:1.性能————响应能力和全局速度优化以及资源的利用2.可维护性————应用程序易于维护的能力3.可扩展性————应用程序在预先设计好的方法下能成功扩展的能力4.稳定性————在各种场合应用该程序体现的健壮性性能:应用程序是否满足用户需求的标识。 在编写perl脚本时,应该考虑有关性能的这几个方面:1.算法的效率2.中央
2016-09-28 09:58:46 363
原创 perl学习笔记-----------------------(9)
1.m//(模式匹配)的一种简写。同qw//操作一样,可以使用任何成对的分隔符。因此,可以使用m(fred), m, m{fred}, m[fred],或者m,fred,, m!fred!, m^fred^,其它非成对的分隔符也可以◆2.如果使用正斜线(/)作为分隔符,则可以省略掉前面的m。由于Perler 喜欢少输入字符,因此大多数模式使用的是正斜线,如/fred/3.如果想写一
2016-09-28 09:57:18 485
原创 perl学习笔记-----------------------(8)
1.正则表达式,在Perl 中通常被称为模式(pattern):某个模板是否匹配某个字符串◆。由于存在无限的字符串,某个给定的模式将这些字符串分成两类:一类是能匹配的,一类是不能匹配的。这里没有,或者,大概,几乎那样的匹配:要么匹配,要么不匹配。2.要匹配某个模式(正则表达式)和$_的关系,可以将模式放在正斜线(//)之间,如下:$_ =“yabba dabba d
2016-09-28 09:55:52 529
原创 perl学习笔记-----------------------(7)
1.默认情况下,如果不指定文件句柄给print(或者printf,这里的内容对两者均适用),则默认会使用STDOUT。但这个默认属性,可以通过select 操作进行更改。如下:select BEDROCK;print “I hope Mr. Slate doesn’t find out about this.\n”;print “Wilma!\n”;一旦
2016-09-28 09:54:33 514
原创 perl学习笔记-----------------------(6)
1.为行输入操作,但其实际上是对一个文件句柄(filehandle)的行输入操作(有件句柄(filehandle)。$line = ; #读入下一行;chomp($line); #去掉结尾的换行符chomp($line=) #同上,更常用的方法2.行输入操作在到达文件的结尾时将返回undef,这对于从循环退出时非常方便的:while (defin
2016-09-28 09:52:39 435
原创 perl学习笔记-----------------------(5)
1.如果编译器在调用之前知道此子程序的定义,或者Perl 从语法中能知道这是一个子程序调用,则子程序前的符号&是可以省略的2.如果Perl 内部的编译器知道此子程序的定义,则可以省掉其参数的括号:sub division{$_[0] / $_[1]; #第一个参数除以第二个参数}my $quotient = division 355, 113; #可以省略掉括号3.特别的地
2016-09-28 09:51:09 556
原创 perl学习笔记-----------------------(4)
1.强制转换为标量Context偶尔,你可能需要标量context 而Perl 期望的是列表。这种情况下,可以使用函数scalar。它不是一个真实的函数因为其仅是告诉Perl 提供一个标量context:@rocks = qw(talc quartz jade obsidian);print “How many rocks do you have?\n”;print “I ha
2016-09-28 09:48:57 563
原创 perl学习笔记-----------------------(3)
1.Perl的标量代表的是单数,列表和数组代表的是复数2.列表是标量的有序集、数组是包含列表的变量。3.列表是指数据,而数组是其变量名。4.可以有一些值(列表)但不属于数组;但每一个数组标量都有一个列表,虽然其可以为空5.列表中每一个元素都是一个独立的标量值。这些值是有顺序的,也就是说,这些值从开头到最后一个元素有一个固定的序列。6.数组或者列表中的元素是编了号的,其索引从整数
2016-09-28 09:46:48 473
原创 perl学习笔记-----------------------(2)
1.Perl可以使用括号来改变优先级2.对于数字的比较,Perl 提供了= != 这些操作符。每一种返回的值为true 或者false3.对于字符串比较,Perl 有如下的一些有趣的字符串比较符:lt le eq ge gt ne。它们将一个字符接着一个字符的比较两个串来判断它们的关系:相等,小于,等等。(注意,在ASCII 中,大写字母在小写字母的前面)。4.if 控制结构一
2016-09-28 09:44:35 555
原创 perl学习笔记-----------------------(1)
1.标量数据:可有操作符(如相加和串联),通常会产生一个新的标量数据。标量数据的值可以存放在标量变量中。标量可以从文件或设备读取,也可以写进去。2.在Perl 内部没有整数值,在内部,Perl 都把它们当作双精度浮点数来处理3.数字符号(literal)是Perl 程序源代码中代替某个值的方法4.Perl 允许用下划线来分隔它5.可以利用oct()或hex()把
2016-09-28 09:40:33 561
原创 大数据学习笔记-------------------(8)
第7章 zookeeper基本组成与工作流程7.1 zookeeper 架构 看看下面的图表。它描绘的ZooKeeper的“客户端- 服务器架构”: zookeeper架构中一部分组件在下表中说明。 组件 描述 Client 从服务器获取信息的客户端是分布式应用集群中的节点之一。
2016-09-28 09:34:06 346
原创 大数据学习笔记-------------------(7)
第二部分 ZOOKEEPER学习该部分,主要对Spark学习笔记进行记录,学习资料翻译自《zookeeper_tutorial》,学习网站:www.tutorialspoint.com该部分为7个章节来学习ZOOKEEPER:Ø 第6章 zookeeper介绍Ø 第7章 zookeeper工作原理与工作流程Ø 第8章 zookeeper 的leader election
2016-09-27 09:29:59 421
原创 大数据学习笔记-------------------(6)
第二部分 KAFKA学习 该部分,主要对Spark学习笔记进行记录,学习资料翻译自《apache_kafka_tutorial》,学习网站:www.tutorialspoint.com该部分为8个章节来学习KAFKA:Ø 第6章 KAFKA介绍Ø 第7章 KAFKA工作原理与集群架构Ø 第8章 KAFKA工作流程Ø 第9章 KAFKAA安装Ø 第10章 KAF
2016-09-26 09:33:05 538
原创 Python代理+线程+进程+socket
#coding=utf-8#作者:ewang#版本:2.7#功能描述:编写python版本,对特定的网站,获取相关的json值import socket import thread import urlparse import selectimport threadingimport reimport json import Data import timeimpo
2016-09-23 17:49:57 1256
转载 python socket编程详细介绍
Python 提供了两个基本的 socket 模块。 第一个是 Socket,它提供了标准的 BSD Sockets API。 第二个是 SocketServer, 它提供了服务器中心类,可以简化网络服务器的开发。下面讲的是Socket模块功能1、Socket 类型套接字格式:socket(family,type[,protocal]) 使用
2016-09-23 16:53:25 400
原创 大数据学习笔记-------------------(5)
第5章 Spark调度与高级编程5.1 Spark应用程序例子 Spark应用程序用spark-submit这个shell命令把spark应用程序部署在集群上。通过统一的接口使用各自的集群管理器。因此,不必每一个应用程序进行配置。 例如:使用与之前相同的例子,这次使用spark应用来操作这个例子。 下面是in.txt文件包含的文本信息
2016-09-23 10:47:26 614
原创 Python代理脚本获取Json数据
#coding=utf-8#作者:ewang#版本:2.7#功能描述:编写python版本,对特定的网站,获取相关的json值import socket import thread import urlparse import selectimport threadingimport reimport json import Data BUFLEN=8192clas
2016-09-22 18:11:19 570
原创 大数据学习笔记-------------------(4)
第4章 Spark CORE编程 Spark Core是整个项目的基石。它提供了分布式任务调度,调度和基本的I / O功能。Spark使用一个专门的基本的数据结构,该数据结构被称为RDD(弹性分布式数据集),RDD是整个机器的数据分区的逻辑集合。RDD可以通过两种方式来创建;一个是引用外部存储系统的数据集,第二是通过应用在现有RDD上变换(如map, filter, reducer
2016-09-22 09:45:13 199
原创 大数据学习笔记-------------------(3)
第3章 Spark安装Spark是Hadoop的子项目。因此,Spark最好安装在Linux系统。安装步骤如下:Step 1:验证Java安装安装Spark之前必选安装Java。在命令行输入命令:java -version 。如果系统已经安装Java,将显示如下信息: java version "1.7.0_71"
2016-09-21 14:55:20 429
原创 大数据学习笔记-------------------(2)
第2章 Spark弹性分布数据集2.1 弹性分布式数据集 弹性分布式数据集(Resilient Distributed Datasets(RDD))是spark的一种基本的数据结构。RDD是一个对象不可变的分布式集合。在RDD里的每个数据集被划分成逻辑分区,这写数据集可能在集群中的不同节点上进行计算。RDD可以包含Python、Scala、Java任意类型的对象,甚至用户定义的类。
2016-09-21 12:59:13 374
原创 大数据学习笔记-------------------(1)
第一部分 Spark学习 该部分,主要对Spark学习笔记进行记录,学习资料翻译自《apache_spark_tutorial.pdf》 ,学习网站:www.tutorialspoint.com 该部分为5个章节来学习Spark: Ø 第1章 Spark介绍Ø 第2章 Spark弹性分布数据集Ø 第3章 Spark安装Ø 第4章 Spark核心编程Ø 第5章
2016-09-21 12:50:18 914
原创 Jenkins---------------------学习笔记汇总
翻译的PDF和Word文件下载链接:http://pan.baidu.com/s/1geZkuLP 密码: cg85英文原版PDF文件:http://pan.baidu.com/s/1i4CLCyx密码: dyvr第1章 Jenkins简述...41.1 Jenkins是什么?...41.2 为什么是Jenkins?...41.3 持续集成是什么?..
2016-09-20 18:33:12 1694 1
原创 第17 & 18 章 Jenkins –服务器维护 & 持续部署
第17章 Jenkins –服务器维护 以下是将要执行的基本活动,其中一些是Jenkins服务器维护的最佳实践。URL选项。 1. URL 选项 当如下命令被加入到Jenkins实例的URL中时,Jenkins实例将执行相关操作。 Ø 关闭Jenki
2016-09-19 09:57:40 1706
原创 第 15 & 16 章 Jenkins –Automated Deployment&Metrics and Trends
第 15 章 Jenkins –Automated Deployment 在每个的应用/web服务器构建成功后,有很多可用插件被用来去传输构建的文件。例如:“Deploy to container Plugin”。操作步骤如下: Step 1:进入“ManageJenkins->Manage Plugins”。进入“Available”部分,查找“Depl
2016-09-18 09:45:34 1337
原创 第 14 章 Jenkins – 分布式构建
如果有一个larger和heavier的项目需要定期build,这时就需要在建立多台设备。运行这些build在一个中央机器上是不明智的选择。在这样的场景下,可以配置其他的Jenkins机作为slave机器来为主的Jenkins机器提供负载服务。 有时可能不需要几个不同的环境去测试build。在下面的一个例子里,使用一个slave机器来代表每个需要的环境是非常可行的方案。
2016-09-14 09:42:19 2984
原创 第12 & 13 章 Jenkins – Reporting&CodeAnalysis
第12章 Jenkins – Reporting 在前面的部分显示,有许多可用的报告插件,最简单的一种可用于JUnit测试报告。在对任何作业的Post-build action,可以定义要创建的报告。在build完成后,测试结果选项将可用于further drill-down。 第 13 章 Jenkins – CodeAnal
2016-09-14 09:37:12 684
原创 第 11 章 Jenkins – Notification
Jenkins带有一个box设置来为一个build项目添加一个email通知。 Step 1:配置SMTP服务。Manage Jenkins->ConfigureSystem。进入到“E-mail notification”部分,设置SMTP服务器和用户email后缀信息。 Step 2:为Jenkins项目配置收件人--当对Jenkins进行任何操作时(建立项目),
2016-09-13 13:57:14 1544
原创 第10章 Jenkins – Automated Testing
持续集成的一个基本准则就是:一个build是经得起校验的。必须能够客观地确定一个特定的构建是否准备进行下一阶段的生成过程,最方便的方式是使用自动化测试。如果没有适当的自动化测试,就必须保留许多build 文档和手工测试,这些不具备持续集成的精髓。下面个例子讲述用selenium运行自动化web tests Step 1: 进入“ManagePlugins”
2016-09-13 13:18:48 610
原创 第 9 章 Jenkins – Unit Testing
Jenkins提供白盒测试框架Junit、host插件unittesting为其他技术。例如MSTest为.NET的Unit test。Unit Testing插件下载链接:https://wiki.jenkins-ci.org/display/JENKINS/xUnit+Plugin 一个用Jenkins中Junit测试框架
2016-09-13 09:46:02 5220
原创 第 8 章 Jenkins – 设置Build Job
通过下面的练习,在Jenkins创建一个job,并获取一个简单的HelloWorld应用程序,编译并运行这个Java程序。 step 1:进入Jenkins控制面板然后点击“NewItem” step 2:在这个页面,输入Item name,在这个例子,给itemname为“HelloWorld”,选择“Freestyle projec
2016-09-12 18:51:58 4417
原创 第7章 Jenkins – Management
点击主菜单左侧的“Manage Jenkins”按钮,右侧会出现“Manage Jenkins”选择列表: 对管理选择描述如下:Configure System用来管理在build过程中各种tools的path,例如JDK、Ant和Maven的版本、安全选项、email服务、其他一些外部系统配置信息。当插件被安装时,Jenkins将动态添加必须的配置字段在插
2016-09-12 17:48:59 1487 1
原创 第6章 Jenkins – Configuration
在之前的练习中需要在Jenkins中对item进行配置。在这个章节将显示Jenkins中的各种配置选项。通过点击菜单左侧的“Manage Jenkins”按钮,能获取Jenkins各种配置选项。 点击“Configure system”,页面中的配置选项信息如下:Ø Jenkins Home DirectoryJenkins需要一些Disk Space来执行
2016-09-12 17:45:51 2802
原创 第 5章 Jenkins – Maven Setup
Step1:下载并设置Maven 官网maven下载链接:https://maven.apache.org/download.cgi,点击该链接,进入到Maven官网主页: 浏览该网页,到“Files section”,点击“Binary.zip”的下载链接: 下载成功,解压文件到相关的应用
2016-09-12 15:21:45 572
原创 第4章 Jenkins – Git Setup
通过如下操作前,确保网络和服务器启动成功且在本机安装Jenkins。点击Jenkins的Dashboard左侧“Manage Jenkins”按钮: 在“Manage Jenkins”显示列表下,点击“Manage Plugins”按钮,如下图: 如下图所示,点击“Available”标记,显示可下载的插件。在Fi
2016-09-12 15:13:19 654
大数据学习笔记
2016-10-31
游戏测试-----端游 页游 手游
2016-07-18
( 处理器个数和队列长度之间关系
2016-07-14
JMeterPlugins-Standard-1.4.0.zip
2016-06-24
AppiumForWindows
2016-04-18
Perl Testing程序高手秘籍
2015-04-30
Tailspin spyworks源代码+pdf文档+数据库
2014-07-11
ASP.NET+SQL 2005 图书管理系统
2014-06-20
人工智能-提示工程-课件
2023-11-22
TDH培训材料.zip
2020-12-16
tensorflow-windows_x86_64.zip
2019-11-27
使用Jmeter进行接口与性能测试
2019-01-31
centos:7.2.1511的docker镜像
2018-11-16
Redhat7.3局域网使用ambari安装大数据平台
2018-09-16
gmongo与mongo_java_driver的JAR文件
2018-03-15
SOAPUI学习笔记(1-150页)
2018-03-05
soapUI CookBook+书中实例(纯英文,下载请注意)
2018-01-16
hadoop-1.2.1-bin.tar.gz
2017-09-05
ADBShell操作手册
2017-03-24
Python自动发送邮件并添加附件的源代码
2017-03-06
Jenkins学习笔记
2017-01-03
Shell脚本学习笔记
2017-01-03
大数据学习笔记.pdf
2016-11-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人