Spark 系列(二)—— Spark 开发环境搭建
一、安装Spark1.1下载并解压官方下载地址:http://spark.apache.org/downloads.html,选择Spark版本和对应的Hadoop版本后再下载:解压安装包:#tar-zxvfspark-2.2.3-bin-hadoop2.6.tgz1.2配置环境变量#vim/etc/profile添加环境变量:exportSPARK_HOME=/usr/app/spark-2.2
Spark 系列(三)—— 弹性式数据集 RDDs
弹性式数据集RDDs一、RDD简介RDD全称为ResilientDistributedDatasets,是Spark最基本的数据抽象,它是只读的、分区记录的集合,支持并行操作,可以由外部数据集或其他RDD转换而来,它具有以下特性:一个RDD由一个或者多个分区(Partitions)组成。对于RDD来说,每个分区会被一个计算任务所处理,用户可以在创建RDD时指定其分区个数,如果没有指定,则默认采用程
十一. k8s--dashboard部署
目录 dashboard安装部署 由于会被墙, 所以要加一步拉取镜像 正式部署, 一条命令 遇到的坑, 不能正常访问, 提示NET::ERR_CERT_INVALID 创建dashboard证书 这里以hostpath的形式挂载到pod中 创建dashboard dashboard的两种认证方式 token令牌认证 Kubeconfig文件认证 创建只对default namespache有权限的token 参考链接 dashboard安装部署 由于会被墙, 所以要加一步拉取镜像 docker
第四周 第四周课程总结&试验报告(二)
第四周课程总结&试验报告(二) 一.写一个名为Rectangle的类表示矩形。其属性包括宽width、高height和颜色color,width和height都是double型的,而color则是String类型的。 要求该类具有: (1) 使用构造函数完成各属性的初始赋值 (2) 使用get…()和set…()的形式完成属性的访问及修改 (3) 提供计算面积的getArea()方法和计算周长的getLength()方法 实验代码 class Rectangle //定
【精品】如何提高程序员的键盘使用效率
1.1引言 对于程序员来说,键盘作为与电脑交互的最直接的工具之一,在编写代码乃至完成整个软件设计工程中起到了不可磨灭的作用。在现如今语音输入,手势输入等等并未普及的情况下,绝大部分程序员通过键盘输入把自己脑中已有的想法传递给计算机,并进行各项软件工程的工作。类比于建筑业,程序员的键盘就像是工人们使用的铲子铅垂线等等工具,键盘的使用率直接影响到编码等一系列工作的效率,这篇博文接下来主要就谈谈如何提高程序员的键盘使用效率。 1.2影响键盘使用效率的重要因素和技能 在这一节中,我们从程序员、键盘、编
bind、apply、call的区别 call()和appl()的理解
改变函数内部this指针的指向函数: 通过apply和call改变函数的this指向,他们两个函数的第一个参数都是一样的表示要改变指向的那个对象,第二个参数,apply是数组,而call则是arg1,arg2...这种形式。通过bind改变this作用域会返回一个新的函数,这个函数不会马上执行。 call()和appl()的理解 每个函数都包含两个非继承而来的方法:apply()和call() 1.这两个方法的用途:在特定的作用域中调用函数,实际上等于设置函数体内this对象的值 (1)app
Leetcode 188: Best Time to Buy and Sell Stock IV - hard
Best Time to Buy and Sell Stock, leetcode 一共有6题。121、122、123、188、309、714。 其中121、122、123、188是一类(121交易一次、122交易任意多次、123交易两次,188交易k次)。 309是在前面四题的基础上,加了一个cool down。714则是加了交易成本。 所以前面四题可以由第四题的代码来实现。 思路如下: 1、状态 f[i][j] 代表的是到第j天,发生i次交易,可以得到的全局最大利润;g[i][j] 代表的
四种事物隔离级别详解
本文实验的测试环境:Windows 10+cmd+MySQL5.6.36+InnoDB 一、事务的基本要素(ACID) 1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过的原子,是物质构成的基本单位。 2、一致性(Consistency):事务开始前和结束后,数据库的完整性约束没有被破坏 。比如A向B转账,不可
Appium左右、上下滑动(Java)
网上很多文章都说用swipe来左右滑动,你把代码一贴,结果报错,看半天,原来是java-client中swipe早就被废除了!!!下面介绍一种Java写法来左右上下滑动: 首先,创建一个Swipe类 import org.openqa.selenium.Dimension;
import io.appium.java_client.TouchAction;
import io.appium.java_client.android.AndroidDriver;
import io.ap
centos7上安装zookeeper
centos7上安装zookeeper 1 准备工作 1、准备服务器,本次安装采用 centos7系统、内存2G、存储60G的虚拟机服务器一台; 2、服务器安装java环境: 参考文章《centos7上安装jdk8》博文; 3、准备zookeeper安装包, 本次采用 zookeeper-3.4.11.tar.gz 版本的包 2 安装zookeeper 2.1、 解压zookeeper安装包,使用tar命令: tar -zxvf zookeeper-3.4.11.tar.gz 我们看下解压完成
Python基础记录
深拷贝和浅拷贝 深拷贝与浅拷贝的区别在于,当从原本的list复制出的list之后,修改其中的任意一个是否会对另一个造成影响,即这两个list在内存中是否储存在同一个区域,这也是区分深拷贝与浅拷贝的重要依据。 浅拷贝:A变量变化,B变量跟着改变 深拷贝:A变量变化,B变量不受影响 copy():对于list的第一层,是实现了深拷贝,但对于嵌套的list,仍然是浅拷贝。 old = [1,[1,2,3],3]
new = old.copy()
print('Before:')
print(o
第6次作业--static关键字、对象
1.题目 编写一个类Computer,类中含有一个求n的阶乘方法。将该类打包,并在另一个包中Java文件中引入包,在主类中定义Computer类的对象,调用求n的阶乘方法,并输出。 2.代码 1 package hom_7_one;//包名
2
3 public class Computer { //computer类
4 public int JieCheng(int n){ //求阶乘方法
5 int a=1;
6
20190918-03关机重启命令及修改root密码 000 006
(1)sync (功能描述:将数据由内存同步到硬盘中) (2)halt (功能描述:关闭系统,等同于shutdown -h now 和 poweroff) (3)reboot (功能描述:就是重启,等同于 shutdown -r now) (4)shutdown [选项] 时间 表1-4 选项 功能 -h -h=halt关机 -r -r=reboot重启 表1-5 参数 功能 now 立刻关机 时间 等待多久后关机(时间单位是分钟)。 Linux系统中为了提高磁盘的读写效率,对磁盘采取了 “预
公众号入口-H5测试要点
H5页面的测试---总结自己的测公众号遇到的问题 微信公众入口-先关注公众号 ,管理员将自己的微信号加入到可以看该菜单的列表里边 关注公众后,点击菜单栏,是否能正常进H5链接 进入H5界面后提示是否要重新登录,要重新登录说明有问题 H5界面各功能模块是否正确显示,功能是否好用 H5界面的链接的URL是否正确,参数是否正确 翻页加载,每页显示10条,20条等等 下拉刷新 实时刷新,后台操作后,H5页面的状态是否能实时更新 公众号内部的返回按键和下一页的按键,非手机设备的返回按键 图片适配,图片是
创建 job 队列任务
1,创建数据库驱动存储任务 $ php artisan queue:table
$ php artisan migrate
Migrating: 213822_create_jobs_table
Migrated: 213822_create_jobs_table 2,创建任务类 php artisan make:job SendReminderEmail 3,处理失败任务 $ php artisan queue:failed-table
$ php artisan migrate
zz`有了 IP 地址,为什么还要用 MAC 地址?
https://blog.csdn.net/hjding/article/details/80301389 因特网协议:TCP/IP协议族 以太网协议 比如,已经存在一种局域网技术,叫做”以太网“,那么好,因特网就运行于以太网之上,英文写作: TCP/IP over Ethernet 注:TCP/IP是专为因特网开发的一系列协议当中的2个协议,因这2个协议最重要(同时也最出名),就用这2个协议代言因特网了。 还有一种城域网技术叫做“令牌环网 ”,那么好,因特网就运行在令牌环网之上 ,英文写作:
今日推荐
周排行