- 博客(16)
- 收藏
- 关注
原创 学习scala第一天
第一讲1.scala与java的关系scala可以任意调用java的代码2.scala安装在PATH环境变量中,配置$SCALA_HOME/bin目录。在windows命令行内即可直接键入scala,打开scala命令行,进行scala编程。3.scala解释器REPL:Read(取值)-> Evaluation(求值)-> Print(打印)-> Loop(循...
2019-10-15 17:37:32 405
原创 WordCount示例编写在一堆给定的文本文件中统计输出每一个单词出现的次数
一.定义一个mapper类1.首先要定义四个泛型的类型keyin:LongWritable keyout:Textvaluein:Text valueout:IntWritableMapper<keyin, keyout,valuein,valueout>keyin:表示数据输入的时候key的数据类型,在默认的读取数据组件下,叫Inp...
2019-09-16 14:16:28 2438
原创 Linux基础
1.查看当前所在的工作目录的全路径pwd2.查看当前系统的时间datedate +%Y-%m-%ddate -s "2019-08-28 9:19"3.查看最近的登陆历史记录last4.挂起当前进程ctrl+z ## 进程会挂起到后台jobs ## 查看job列bg jobid ## 让进程在后台继续执行fg jobid ## 让进程回到前...
2019-09-05 20:24:23 134
原创 hadoop集群搭建
一.集群简介HADOOP集群具体来说包含两个集群:HDFS集群和YARN集群HDFS集群:负责海量数据的存储,集群中的角色主要有 NameNode / DataNodeYARN集群:负责海量数据运算时的资源调度,集群中的角色主要ResourceManager/NodeManager二.安装包yum -y install -y lrzsz在hadoop01上建文件夹mkdir -...
2019-09-05 19:29:14 163
原创 Study python Day07
线程通信强化import threadingimport timedef goevent(): e = threading.Event() # 事件 def go(): for i in range(10): e.wait() # 等待事件,线程卡顿,等待set消息,只调用一次 e.clear() # 重...
2019-08-29 20:08:37 269
原创 Study python Day07
线程:1.创建线程:创建一个新的Thread对象的实例。Thread的构造函数接受一个参数:Thread DummyThread = new Thread( new ThreadStart(dummyFunction) );2.执行线程:使用Threading命名空间里的start方法来运行线程:DummyThread.Start ();3.暂停线程:使得线程暂停给定的秒Dumm...
2019-08-22 21:35:05 125
原创 Homework06
import requestsheaders = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36'}url = 'https://movie.douban.com/sub...
2019-08-22 16:30:18 139
原创 Study python Day06
进程创建多进程:需要用到muiltprocessing库,其中的Process类跟threading模块的Thread类很相似方法一:直接使用Processfrom multiprocessing import Process def show(name): print("Process name is " + name)if __name__ == "__main__":...
2019-08-21 20:13:03 113
原创 HomeWork04
class Gxr(object): def getPentagonalNumber(): num=0 number = 0 for n in range(1,101): number=(n*(3*n-1))/2 print('%d '%number,end='') ...
2019-08-20 20:07:37 138
原创 Study python Day05
建议一 代码编排: 缩进4个空格,禁止空格与Tab混用 行长80:防止单行逻辑过于复杂 二 import 1.不要使用 from xxx import 2.顺序 1.标准库 2.第三方库 3.自定义库 3.单行不要 import 多个库 4.模板内用不到的不要去 import三 空格 1.: , ; 后面跟一个空格,前面无空格(行尾分号后无...
2019-08-20 17:57:29 154
原创 Study Python Day04
类和对象类是对象的蓝图和模板,而对象是类的实例定义类class class_name(object): def __init__(self): passif __name__=='__main__': 案例1:#打印进度条import timeclass Rose(object): def __init__(self): pass def main(s...
2019-08-19 17:56:51 137
原创 Day02 作业
import mathdef root(): a=float(input('请输入a的值:')) b=float(input('请输入b的值:')) c=float(input('请输入c的值:')) d=b*b-4*a*c r1=(-1*b+(math.sqrt(d)))/2*a r2=(-1*b-(math.sqrt(d)))/2*a ...
2019-08-18 22:23:47 223
原创 Study Python Day03
字符串和常用数据结构字符串:由零个或多个字符组成的有限序列 str1='hello, world!' # 通过len函数计算字符串的长度 print(len(str1)) # 13 # 获得字符串首字母大写的拷贝 print(str1.capitalize()) # Hello, world! # 获得字符串变大写...
2019-08-17 22:47:45 117
原创 python 函数
循环结构for-in循环range(101)可以产生一个0到100的整数序列。range(1, 100)可以产生一个1到99的整数序列。range(1, 100, 2)可以产生一个1到99的奇数序列,其中的2是步长,即数值序列的增量。知道了这一点,我们可以用下面的代码来实现1~100之间的偶数求和。#用for循环实现1~100之间的偶数求和sum = 0for x in ran...
2019-08-15 17:41:22 899
原创 Day01作业
(https://img-blog.csdnimg.cn/201908151638079.png)#Day01_1celsius = float(input('请输入一个摄氏温度:'))fahrenheit=float((9/5))*celsius+32print('%d celsius is %.1f fahrenheit'%(celsius,fahrenheit))(https:/...
2019-08-15 17:00:43 114
原创 python初始语句
一.变量和类型类型:整型:int longpython中不用定义类型;例如: a=100(默认a是整型)浮点型:float(小数)浮点数除了数学写法(如123.456)之外还支 持科学计数法(如 1.23456e2)字符串型:string以单引号或双引号括起来的任意文本例如:‘hello’ “world”布尔型:boolean只有True ...
2019-08-14 18:52:39 605
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人