- 博客(151)
- 收藏
- 关注
原创 Spark的简介
1.spark是一门大规模数据处理的同一分析引擎.2.Spark可以对任意类型的数据进行自定义计算,结构化,半结构化,非结构化的数据都可以进行处理.3.HadoopSpark基础平台, 包含计算, 存储, 调度纯计算工具(分布式)海量数据批处理(磁盘迭代计算)海量数据的批处理(内存迭代计算、交互式计算)、海量数据流计算对机器要求低, 便宜 对内存有要求相对较贵编程范式 Map+Reduce, API 较为底层, 算法适应性差RDD组成DAG有向无环
2022-04-27 10:53:27
6457
原创 ubantu-linux重点难点(三)
57.非对称加密算法:使用公钥加密的数据,需要使用私钥来解密,使用私钥加密的数据,需要使用公钥解密.58.配置别名:可以让我们偷懒,ssh mac来代替 ssh -p port user@remote 而mac的配置是:那就在~/.ssh/config 里面追加一下内容:Host 名字 HostName ip地址 User 用户名 Port 22 最后保存,最后连接远程服务器可以 ssh 名字59. 60.输入命令ls -l 可以看到以列表的形式看到的权限 第一纵列有十个列第一列d
2022-03-04 14:37:03
411
原创 Ubantu- Linux的重点难点(二)
Ubantu- Linux的重点难点(二)31.覆盖文件时有提示命令-i ,cp -i 原路径 目标文件32.复制文件cp命令 不能直接复制目录 要加一个-r的选项 cp -r 源文件 目标位置的文件33.在移动命令时要是两个文件在同一个文件下的或者说在相同目录下的,则源文件会替换目标文件的内容但是源文件的名字发生改变.例如: mv ./demo.txt ./123.txt 两文件在同一目录下的则最后的结果只有一个文件,有着demo.txt内容的123.txt文件,-i覆盖文件...
2022-03-02 20:05:19
186
原创 Ubantu- Linux的重点难点
**Ubantu- Linux的重点难点**1.安装软件: sudo apt install 软件名2.卸载软件: sudo apt remove 软件名3.更新可用软件包列表: sudo apt update4.更新已经安装的包: sudo apt upgrade5.E: 软件包 软件名称 没有可安装候选,解决方法:apt-cache search 软件的名称,之后可以查看到可以选择的软件安装包,sudo apt-get install 软件安装包的名称....
2022-02-28 20:35:32
727
原创 c++网络编程UDP
c++网络编程UDP服务器端:#include<WinSock2.h>#include<iostream>#pragma comment(lib,"ws2_32.lib");int mian(void) { //初始化套接字库 WORD wVersion; WSADATA wsaData; int err; wVersion = MAKEWORD(1, 1); err = WSAStartup(wVersion, &wsaData); if (er
2021-10-09 12:51:11
704
原创 c++的网络编程TCP
c++的网络编程TCP服务器端// c++网络编程.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。//#include <iostream>#include<WinSock2.h>//#include<winsock.h>//#include<winsock.h>#pragma comment(lib ,"ws2_32.lib")int main(){ //加载套接字库 WORD wVersi
2021-10-09 12:49:48
1567
原创 数据结构之循环链表
**数据结构之循环链表**#include<iostream>#include<string>#include<stdlib.h>using namespace std;/*有 10 个小朋友按编号顺序 1,2,。。。,10 顺时针方向围成一圈。从 1 号开 始顺时针方向 1,2,。。。,9 报数,凡报数 9 者出列(显然,第一个出圈为 编号 9 者)。 最后一个出圈者的编号是多少?第 5 个出圈者的编号是多少?*/typedef struc
2021-09-14 14:21:17
159
原创 数据结构之普通链表实现
数据结构之普通链表实现#include#include#include<stdlib.h>using namespace std;typedef struct _LinkNode {int data; //结点的数据域struct _LinkNode* next; //下一个结点的指针域}LinkNode, LinkList; //LinkList为指向结构体LNode的指针类型bool InitList(LinkList*& L) { //链表的初始化L
2021-09-13 15:49:19
119
原创 《java程序设计基础》图形坐标系与形状类(三)
8.过渡动画编制程序对圆实现淡入淡出的效果.package yuan;//filename:App16_8.javaimport javafx.application.Application;import javafx.stage.Stage;import javafx.scene.Scene;import javafx.animation.Animation;import javafx.animation.FadeTransition;import javafx.scene.shape.
2021-01-12 16:49:09
326
原创 《java程序设计基础》图形坐标系与形状类(二)
5.弧类Arc画弧并设置相应弧的类型package yuan;//filename:App16_5.javaimport javafx.application.Application;import javafx.stage.Stage;import javafx.scene.Scene;import javafx.scene.layout.Pane;import javafx.scene.shape.Arc;import javafx.scene.shape.ArcType;import
2021-01-11 17:44:28
375
原创 《java程序设计基础》图形坐标系与形状类(一)
1.直线类Line绘制红 绿 蓝 三条直线,红线设置为虚线.绿和蓝两条直线通过坐标的属性绑定使他们成为交叉线.package yuan;//filename:App16_1.javaimport javafx.application.Application;import javafx.stage.Stage;import javafx.scene.Scene;import javafx.scene.paint.Color;import javafx.scene.shape.Line;imp
2021-01-07 16:49:26
617
原创 《java程序设计基础》音频与视频程序设计
在一个媒体视图中播放视频,可以通过按钮的播放和暂停操作来播放或暂停视频,并可以使用滑动条来调节音量大小.package yuan; //媒体播放程序设计//filename:App15_17.javaimport javafx.application.Application;import javafx.stage.Stage;import javafx.scene.Scene;import javafx.geometry.Pos;import javafx.scene.co
2021-01-06 17:25:22
366
原创 《java程序设计基础》颜色选择器
颜色选择器程序设计,在窗口中放置一个文本和一个颜色选择器,用在颜色选择器中选择的颜色来设置文本的颜色。package yuan; //颜色选择器的使用//filename:App15_16.javaimport javafx.application.Application;import javafx.scene.Scene;import javafx.scene.control.ColorPicker;import javafx.scene.layout.HBox;import
2021-01-05 17:46:45
389
原创 《java程序设计基础》文件选择对话框
利用“文件打开对话框“打开待编辑的文件,编辑完成后在利用“文件保护对话框”保存编辑后的文件.package yuan;import java.io.;import java.util.;import javafx.application.Application;import javafx.stage.Stage;import javafx.scene.Scene;import javafx.stage.FileChooser;import javafx.scene.control.Butto
2021-01-04 18:58:35
397
原创 数据库的基础知识总结
1.数据库是长期储存在计算机内,有组织和可共享的大量数据的集合.数据库中的数据按一定的数据模型组织 描述和储存的,具有较小的冗余度,较高的数据独立性和易扩展性,并可为各种用户共享.2.数据库系统是由数据库 数据管理系统(及其应用开发工具) 应用程序和数据库管理员组成的存储 管理 处理和维护数据的系统.3.数据哭的独立性高:数据独立性 物理独立性 逻辑独立性.4.数据由数据库的管理系统统一管理和控制:数据的安全性保护 数据的完整性表达 并发控制 数据库恢复.5.数据模型通常是由数据结构 数据操作 数据
2020-12-24 10:57:10
2872
原创 《java程序设计基础》工具栏设计
工具栏应用。在窗口中设置一个工具栏和一个文本区,文本区为不可能编辑状态,工具栏上设置三个带图标的命令按钮,当单机命令按钮时,进行相应的事件处理操作。为了简化代码,本例中只对单机打开按钮进行了事件处理,将文本区设置为可编辑状态.package yuan; //工具栏应用程序//filename:App15_14.javaimport javafx.application.Application;import javafx.stage.Stage;import javafx.sc
2020-12-24 10:55:01
256
原创 c++的for循环(四)
#include #include <Windows.h>using namespace std;int main(void) {int rows;cout << "请输入行数: ";cin >> rows;for (int i=0; i<rows; i++) { for (int j=0; j<rows-i-1; j++) { cout << " "; } for (int j=0; j<2*i+1; j++){.
2020-12-23 19:34:16
268
原创 《java程序设计基础》java基本知识(四)
75.如果在类中要激活线程,必须先做好两件事情:(1)此类必须是派生自Thread类或实现Runnable接口,使自己称为它的子类.(2)线程的任务必须写在run()方法中.76.每一个线程,在其创造和消亡之前,均会处于下列五种状态:新建状态 就绪状态 运行状态 阻塞状态 消亡状态.77.阻塞状态的线程一般情况下可由下列情况产生:(1)该线程代用对象的wait()方法;(2)该线程本身调用了sleep()方法;(3)该线程和另一个线程join()在一起;(4)有优先级更高的线程处于就绪状态.78.解除
2020-12-23 18:53:06
176
原创 《java程序设计基础》java的基础知识(三)
51.异常类可以分为两大类,分别为java.lang.Excetion与java.lang.Error类.52.程序代码没有编写处理异常时,java语言的默认异常处理机制是:(1)抛出异常(2)停止程序的运行.53.当异常发生时,有两种处理方式:(1)交由java语言默认的异常处理机制做处理,(2)自行编写try-catch-finally语句块来捕获异常.54.try语句若有异常发生时,程序的运行便会中断,抛出"由异常类所产生的对象",便按照以下的步骤来运行.(1)抛出的对象如果属于catch()括
2020-12-23 18:52:12
383
原创 《java程序设计基础》菜单设计
利用菜单中的菜单项来设置文本对象的前景颜色 字体和字形.package yuan;//filename:App15_12.javaimport javafx.application.Application;import javafx.application.Platform; //应用平台的支持类import javafx.stage.Stage;import javafx.scene.Scene;import javafx.scene.image.Image;import jav
2020-12-14 10:13:55
915
原创 《java程序设计基础》进度条及相应的事件处理
在窗口放置一个滑动条一个进度条和一个进度饼图,拖动滑动条并用其当前值便是的进度条并用其当前值表示的进度来模拟任务完成的情况…package yuan; //滑动条绑定属性的事件处理方法import javafx.application.Application;import javafx.beans.value.ChangeListener;import javafx.beans.value.ObservableValue;import javafx.bea
2020-12-13 12:33:46
325
原创 《java程序设计基础》滑动条及相应的事件处理
在边界面板的中央放一个文本,下边区域放一个滑动条,当拖动滑块时候,文本中的字号随着变化。在左、上、右三个区域各放一个滑动条,分别代表红绿蓝三原色,拖动滑动条上的滑块,将文本字体设置成对应的颜色.package yuan;import javafx.application.Application;import javafx.stage.Stage;import javafx.scene.Scene;import javafx.scene.control.Slider;import javafx.g
2020-12-12 10:28:17
815
原创 《java程序设计基础》列表视图控件及相应的事件处理
创建列表图示,其中选项为古代神医的姓名,当在列表图示中选择一位名医后,将其对应图像显示。通过为绑定属性注册监听者的方法来处理属性值变化的事件.package yuan;//filename:App15_9.javaimport javafx.application.Application;import javafx.stage.Stage;import javafx.scene.Scene;import javafx.collections.FXCollections;import javaf
2020-12-11 11:46:05
209
原创 《java程序设计基础》组合框即相应的事件
在组合框中显示若干个颜色选项,在选中某个颜色时,将文本区的文本设置为所选颜色.package yuan; //组合框的ActionEvent事件处理方法//filename:App15_8.javaimport javafx.application.Application;import javafx.stage.Stage;import javafx.scene.Scene;import javafx.event.ActionEvent;import javafx.event.Event
2020-12-10 19:32:08
421
原创 《java程序设计基础》文本编辑控件及相应的事件处理
在窗口中摆放一个“用户名”文本框、一个“密码”文本框和一个初始状态为不可编辑的文本区控件。当用户输入的用户名和密码正确后,文本区组件可进行编辑。package yuan;//filename:App15_7.javaimport javafx.application.Application;import javafx.stage.Stage;import javafx.scene.Scene;import javafx.scene.control.Label;import javafx.sce
2020-12-09 07:59:31
633
原创 《java程序设计基础》复选框和单选按钮及相应的事件处理
利用复选框和单选按钮设置文本对象上文字的字体和颜色package yuan;//filename:App15_6.javaimport javafx.application.Application;import javafx.stage.Stage;import javafx.scene.Scene;import javafx.scene.text.Text;import javafx.scene.control.CheckBox;import javafx.scene.control.Ra
2020-12-08 07:54:13
880
原创 c++的for循环训练(三)
#include<stdio.h>#include<Windows.h>#include<stdlib.h>#include#includeusing namespace std;int main1 (void){int n;cout<<“请输入你要输入的行数:”;cin>>n;for(int j =0;j<n;j++){for(int i=0;i<n-j;i++){ cout<<"*";}co.
2020-12-07 12:20:13
361
原创 《java程序设计基础》java语言的事件类
1.动作事件ActionEvent参数value是监听者的对象,实现监听者接口的方式有如下几种:通过内部实现、通过匿名内部类或通过Lambda表达式实现。这几种实现方式在前面的例子中有提过.2.鼠标事件MouseEvent在窗口放置一个文本控件,然后用鼠标在窗口中拖动文本对象.package yuan;import javafx.application.Application;import javafx.stage.Stage;import javafx.scene.Scene;import
2020-12-07 12:14:34
407
原创 《java程序设计基础》基础知识(二)
26.通过extends关键字,可将父类的非私有成员(成员变量和成员方法)继承给子类.27.父类有多个构造方法时,如果调用特定的构造方法,则可以在子类中,通过super()语句执行.28.java程序在执行子类的构造方法之前,如果没有用super()语句来调用父类中特定的构造方法,其目的是为了帮助继承自父类的成员做初始化操作.29.在构造方法内调用同一类内的其他构造方法使用this()语句,而从子类的构造方法调用其父类的构造方法则使用super().30.this()除了可以用来调用同一类的构造方法
2020-12-04 20:45:21
225
原创 c++for循环的训练(二)
#include#include#include<Windows.h>using namespace std;int main(void){int H;cout<<“请输入行数”;cin>>H; for(int i=0;i<H;i++){ for(int j =0;j<i+1;j++){ cout<<"*"; } cout<<endl; }system("pause");return 0.
2020-12-04 09:18:00
402
原创 《java程序设计基础》委托事件模型
委托事件模型在一个窗口中摆出两个控件:一个是命令按钮;另一个是文本区。当单机命令按钮后,将文本区的字体颜色设置为红色。由于按钮触发动作事件,所以触发按钮便把ActionEvent的对象传递给向它注册的监听者,请他负责处理。package yuan;import javafx.application.Application;import javafx.stage.Stage;import javafx.scene.Scene;import javafx.event.ActionEvent; /
2020-12-04 08:55:42
556
2
原创 《java程序设计基础》基础知识笔记(1)
1.java必须经过编译阶段才能运行,即首先要将源文件(.java)文件通过先经过编译的过程将其转换成与平台无关的字节码文件(.class文件).然后才能运行.2.java程序可以分为两种,一种是Application称为java应用程序(手机程序),一种是Applet称为java小程序(电脑程序).3.JDK的核心是API,API是提供给java程序员的一个类库.4.java程序源文件的扩展名为(.java),源文件中可以有多个类,但是只能有一个public的类,源文件的名字必须与这个public的
2020-12-03 20:14:17
511
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人