自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C#接口interface

2、只包含方法(不需要方法体)、属性、索引器、事件。4、成员默认public,且不能是私有的。5、接口不能继承类,但是可以继承接口。接口是用来继承的,不能被实例化*用来规范代码,集成一种行为。含义:行为的抽象规范。3、成员** **

2023-04-02 22:19:58 116

原创 C#多态 抽象类和抽象方法(abstract)

4、继承后必须实现,用override重写。1、只能在抽象类中声明。2、可以包含抽象方法。

2023-03-27 00:30:35 104

原创 C# 多态 VOB

父类的某个函数用虚函数,子类中重写,base可以保留父类的逻辑。让继承同一父类的子类,执行相同方法,表现不同状态。

2023-03-26 18:38:08 123

原创 C# 封装 万物之父 装箱拆箱

装箱/拆箱只有object和值类型发生转换的时候才会发生。1、里用里氏替换原色,用object容器装所有对象。装箱:把值类型用引用类型(objcet)存储。2、用来表示不确定类型,作为函数参数类型。值类型:强转,直接赋值或用()转换即可。栈内存会迁移到堆内存中,会造成性能消耗。引用类型:用is、as判断/转换即可。万物之父object:所有类的基类。把堆内存迁移到栈,也会造成性能消耗。拆箱:把引用类型转为值类型。

2023-03-26 00:32:05 88

原创 C# 继承中的构造函数

1、当声明一个子类对象时,会先执行父类的构造函数,再执行子类构造函数。2、子类可以通过base 关键字 代表父类,调用父类构造。

2023-03-25 17:36:20 196

原创 C#里氏替换原则

as:将一个类对象转换为指定的类对象,转换成功返回一个类型,失败返回null。1、概念:任何父类出现的地方,子类都可以替代。is:判断一个对象是否是指定的类对象。2、重点:父类容器装载子类对象。

2023-03-25 17:03:01 138

原创 C#运算符重载

public static 返回值 operator 符号(参数列表)3、运算符重载方法写在一个类里,且其中一个参数必然是这个类。1、运算符重载的关键字:operator。4、返回值卸载operator前。7、可重载和不可重载运算符。算术运算符都可以重载。

2023-03-19 16:56:56 101

原创 C#拓展方法

访问修饰符 static 返回值 函数名(, 参数类型 参数名…

2023-03-18 16:01:06 44

原创 静态类和构造函数

2、被调用时即自动开辟内存,不需要实例化。1、静态类和普通类里都可以写静态构造函数。4、静态构造函数用于初始化静态成员变量。5、静态构造函数不能有参数。的时候,最先自动调用,并。3、一般用于编写工具类。1、只有静态构造成员。

2023-03-18 15:27:35 177

原创 Unity与Visual Studio连接

Unity与VS连接方法

2023-02-16 22:48:56 1586

原创 C#基础学习及复建(1)

自用

2023-02-06 22:10:57 145

原创 2021-10-15

处理Jupyter Notebook报错:IOPub data rate exceeded关于报错IOPub data rate exceeded关于报错IOPub data rate exceeded需要调整JUPYTER内存,如果在cmd中输入:jupyter notebook --generate-config输出一个路径找到路径下的文件打开,检索:iopub_data_rate_limit去掉注释符,且数字可以任意修改如果显示:jupyter’ 不是内部或外部命令,也不是可运行的程序

2021-10-15 09:39:45 57

原创 python数据分析—pandas篇

pandas 的特点可以处理各种类型的数据,而不只是数值数据,可以弥补numpy的不足。一般常用的类型有:Series:一维数据,是一个带标签的数组DataFrame:二维数据,是Seris容器pandas使用概要Seris创建创建一个Series,并查看其格式:import pandas as pdt = pd.Series([i for i in range(5,10)])print(t,type(t))运行结果:0 51 62 73 8

2020-07-28 22:35:16 263

原创 Python爬虫自学笔记—基础篇

概念部分爬虫是什么爬虫通过编写程序来模拟浏览器上网,让其去互联网上抓取数据。一般用于抓取页面上特定的数据,并运用各种数据分析手段来使数据体现使用价值。爬虫及爬虫的合法性爬虫本身在法律中是不被禁止的,但爬取数据具有违法风险。一般的搜索引擎都具有自己的抓取系统,这样的爬取是被支持的。但如抢票爬虫等损害他人利益的爬虫即为恶意爬虫。恶意爬虫一般体现在:爬虫干扰被访问网站的正常运营。爬虫抓取了受到法律保护的特定类型的数据或信息。在编写爬虫的过程中需注意的事项:时常优化程序,不要干扰被访问网站的

2020-07-28 12:12:32 153

原创 Python数据分析—numpy篇

numpy使用简介,个人学习笔记

2020-07-24 23:33:31 658

原创 Python数据可视化神器Plotly:小白指南篇

Plotly简介Plotly是一个基于Javascript的绘图库。相比matplotlib使用更为便捷,效果也非常美观Plotly的保存与分享很方便,可以与Web应用集成,分享后的效果与本机现实一致Plotly的默认绘图结果是Html网页文件Plotly基础( 使用Jupyter notebook)...

2020-07-21 20:36:21 4131 1

原创 Python自学笔记——绘图篇

一般用py进行绘图,可以使用matplotlibmatplotlib的一般使用方法可以看这篇:matplotlib学习笔记及案例但实际应用中也可以使用前端框架进行绘图。百度EchartsEcharts官网根据官网教程可以较为轻松的绘制炫酷的图表并于用户进行交互使用起来方便的不得了plotly画图界的GitHub比matplotlib更加简单,图形更加漂亮官网应该会404目前还没研究好怎么用看到几篇教程:plotly使用教程1...

2020-07-19 21:51:06 114

原创 Python数据分析笔记—matplolib绘图笔记及示例

概念及环境matplolib用于绘图numpy处理数值型数据pandas处理数值型数据和字符串、列表等数据

2020-07-18 20:04:43 839

原创 Python自学笔记之—Django安装、基本使用与建立网站

关于DjangoDjano作为框架,可看成事一个成熟的库,库中的模块可完成各种功能,并未各种应用编写了基本结构Django下载与安装Django国内镜像源快速安装使用但是我在使用的时候一直在出错…换源后安装成功pip install -i https://pypi.douban.com/simple django创建django项目在pycharm中新建项目(project)在终端(Terminal)使用django中的命令行工具:django-admindjango-admin sta

2020-07-16 23:04:33 186

原创 python学习日记(机器学习篇)(windows系统)

使用工具:常用工具:numpy、Pandas、matPlotlib、Scikit-Learn代码编写测试工具:Jupyter(易于编写和测试)Jupyter安装及使用:下载anaconda(官网/清华源)安装anaconda后,找到anaconda prompt终端,输入Jupyter notebook,跳转至路径,选择路径,单击New进行创建。创建后可自定义文件名:***.ipynb...

2020-07-14 23:31:59 204

原创 python学习日记(openpyxl篇)(1)

安装下载地址PyPI · The Python Package Index:https://pypi.org/使用pip安装pip install openpyxl导入包:import openpyxl发现问题:pycharm报错:找不到安装包解决问题:settings -> Project Structure->add content root(选择site-packages所在位置,如C:\Users\MI\AppData\Local\Programs\Python\Pytho

2020-07-13 17:38:04 710

空空如也

空空如也

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

TA关注的人

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