自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 python基础——类(面向对象的特征)

面向对象的特征 封装 继承 多态 封装 提高程序的安全性 继承 提高代码的复用性多态 提高程序的可扩展性和可维护性封装:提高程序的安全性,1.若不想外接程序进行访问里面的属性,这时可以在 属性名前面加上'__'2.如果想访问其属性但 属性属于私有 这是我们可以通过 _类名__方法名 进行访问class car: def __init__(self,brand): self.__brand=brand def __s...

2022-03-22 20:38:53 1206

原创 python基础——类(类中的特殊函数)

__dict__ 实类对象的属性字典__class__ 对象所属的类__bases__ 类对象的父类__mro__ 类的层次结构__dir__() 查看类中的方法class A: passclass B: passclass C(A,B): def __init__(self,name,age): super().__init__() self.name=name self.age=age# 创建一个C类的.

2022-03-22 19:31:43 2294

原创 python基础——类(赋值,深拷贝,浅拷贝的区别)

深拷贝与浅拷贝的不同浅拷贝指的是 只拷贝当前对象,但拷贝的对象与被拷贝的对象公用同一个子对象(即公用的子对象的地址相同)。深拷贝指的是 不仅当前对象进行拷贝,被拷贝对象的子对象同样被拷贝(不公用子对象)浅拷贝的使用方法import copy新对象=copy.copy(对象)深拷贝的使用方法新对象=copy.deepcopy(对象)代码演示:#浅拷贝 python拷贝一般都是浅拷贝 拷贝时对象,包含的子对象内容不拷贝,因此源对象与拷贝对象会引用同一

2022-03-22 17:26:00 1204

原创 杨辉三角(C语言)

#include<stdio.h>#include<stdlib.h>int main(){ int arr[10][10]={0}; arr[0][0]=1; for(int i=1;i<10;i++){ for(int j=0;j<i+1;j++){ if(j-1>=0){ arr[i][j]=arr[i-1][j-1]+arr[i-1][j];} else{ arr[i][j]=arr[i-1][j]; }.

2022-03-20 15:41:03 964

原创 约瑟夫猜想

#include<stdio.h>#include<stdlib.h>int main(){ int people[2]={0}; int sum=0,n=2,i=0; int a=0; for(i=0;sum<n-1;i++){ if(people[i%n]==3) continue; people[i%n]=(a%3)+1; a++; if(people[i%n]==3)sum++; } for(int i=0;i<n;i++) {.

2022-03-19 23:51:52 73

原创 查找算法1

顺序查找,折半查找顺序查找#include<stdio.h>#include<stdlib.h>typedef int ElemType;typedef struct{ ElemType *data; int lengh; }T;int main(){ T t; int i; int data[10]={0,1,2,3,4,5,6,7,8,9}; t.data=data; t.lengh=10; for(i=0;i<t.lengh

2022-03-19 18:35:02 214

原创 手写排序算法1

简单选择排序#include<stdio.h>#include<stdlib.h>int main(){ int arr[] ={5,6,8,2,3,4,9}; for(int i =0;i<7;i++){ for (int j=i+1;j<7;j++){ if(arr[i]>arr[j]){ int temp=arr[i]; arr[i]=arr[j]; arr[j]=temp; } } } for(int

2022-03-19 16:43:14 779

原创 scala学习第三天

列表常用的方法://列表的常用操作// 定义一个列表,包含一个元素// 定义一个列表 val a35=ListBuffer(1,2,3,4) val a36=ListBuffer(5,6,7,8) println(a35.isEmpty) //通过isEmpty判断是否为空 println(a35++a36) //将两个列表进行拼接 ++// 获得列表的首个元素和剩余部分// 定义一个列表,包含以下几个元素 ,用h..

2022-03-19 16:37:07 72

原创 Scala学习第二天

方法定义方法的基本语法def methName(参数名:参数类型,参数名:参数类型) :{return type}={ //f方法体 }说明:1.在定义参数时 参数类型不能省略 2.返回值类型可以省略,由Scala编译器自动推断 3.返回值可以不写return,默认是{}块表达式的值 4 在递归方法中不能省略返回值类型//普通方法 def add (a03:Int,b03:Int) = { a...

2021-08-15 10:42:33 107

原创 依照Java学习Scala第一天总结

掌握三种字符串的格式:普通字符串引用val str1="hello Scala"其中可以使用${}的方式 通过三个字符串 可以将长文本中的格式完整发保存下来“” 防止因为特殊字符导致的输出错误 val name="zhangsan"val sex ="male"val age = 25val people= s"name=${name},sex=${sex},age=${age}"val SQL=""" select * from user where "".....

2021-08-14 18:26:58 125

原创 Spark笔记第一天

为什么学习SparkSpark是一种分布式 快速的,通用的可靠的计算框架1.MapReduce是做离线批处理的,而spark不仅是做离线批处理,而且可以做实时流处理(Flink也是一种做实时处理的框架).2..Spark的生态系统模块(Spark Core):SparkSQL 交互式查询模块,通过sql操作spark spark Streaming 实时流处理 MLlib机器学习 GraphX 图计算(3,4用于数据挖掘)看出Spark涵盖了大数据处理的各种应用场景...

2021-08-14 17:12:21 78

原创 Spark中 java.net.ConnectException: 拒绝连接问题

在使用Spark的过程中报错java.net.ConnectException: 拒绝连接在逐步排查后最终锁定为JDK配置的问题,可能自己在之前动过JDK相关的配置,导致在使用Spark中不能生效出现报错总结问题原因:在修改完/etc/profile.d/my_env.sh中环境变量后没有进行source /etc/profile,直接向服务器进行分发,导致出错。解决办法:1.在完成系统环境变量的修改后,进行source /etc/profile,(注意此过程为root操作,如果不想使用roo.

2021-08-12 13:54:20 21374 6

原创 当Xshell链接不上VMware可能的原因

问题:最近在用Xshell操控多台Linux虚拟机时突然发现,Xshell远程链接不上,出现如下页面解决过程:重新温故了一下Xshell链接Linux虚拟机的过程发现:不知改了什么配置,导致Windows映射文件被赋予了“#”,以下是windows映射文件的路径:::将“#”删除即可生效,,,Xshell可重新远程操控虚拟机...

2021-08-12 11:24:49 182

空空如也

空空如也

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

TA关注的人

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