- 博客(32)
- 收藏
- 关注
原创 Python3中类的多继承与MRO顺序
python是一种面向对象的编程语言,其中重要编程方式之一是。通过继承,子类便可以扩展父类的功能,实现多态。继承有两种形式,一种是单继承,即一个类只继承一个父类;另一种是当然,子类所继承的所有父类同样也能有自己的父类,同样也可以实现多继承!fill:#333;color:#333;color:#333;fill:none;
2023-10-28 22:51:21
627
原创 Python的__new__、__init__、__call__方法
Python的__new__、__init__、__call__方法的区别和联系
2023-02-13 21:36:51
590
原创 Python的解包知识
解包(Unpacking)就是把一个容器拆开、分解,在Python中的解包是自动完成的。解包操作可以应用于任何可迭代对象,如元组、字典、列表、集合、字符串、生成器等。
2022-10-24 15:43:20
949
原创 简单认识shell
1.什么是shellshell是一个命令行解释器,它接收应用程序/用户命令,然后调用操作系统内核。shell还是一个功能强大的编程语言,易编写、易调试、灵活性强。2.shell在linux系统中的位置#mermaid-svg-r2syzzvCr2KH7i03 {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-r2syzzvCr2KH7i03 .error-icon
2022-04-15 18:21:21
852
原创 浅识机器学习
1.机器学习1.1什么是机器学习 举个栗子,判断色泽青绿、根蒂蜷缩、敲声浊晌的西瓜是不是好瓜?所处情景判断主体判断依据判断结果现实世界人积累的经验是计算机世界机器学习大量经验数据→产生模型是 机器学习所研究的主要内容,是关于在计算机上从数据中产生"模型"的算法,即"学习算法"。目标是是使学得的模型能很好地适用于"新样本",而不是仅仅在训练样本上工作得很好,即提高”泛化“能力。.........
2022-04-06 13:50:16
959
原创 CSDN的Markdown语法
CSDN的Markdown语法1. 添加图片(1)语法格式![在这里插入图片描述](在这里添加链接地址)(2)示例![百度logo](https://img-blog.csdnimg.cn/9484df80f20a42b891bbc9f449989f87.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5o-q44CC,size_20,color_FFFFFF,t_70,g_se,x_16)
2022-04-05 17:34:01
1969
原创 机器学习基本术语(举例说明)
有如所示西瓜数据集:西瓜数据集编号色泽根蒂敲声好瓜1青绿蜷缩浊响是2乌黑蜷缩浊响是3青绿硬挺清脆否4乌黑稍蜷沉闷否示例 (instance) / 样本(sample) 反映事件或对象在某方面的表现或性质的事项。如下所示,每一行记录为一个示例(样本)。色泽根蒂敲声青绿蜷缩浊响乌黑蜷缩浊响青绿硬挺清脆乌黑稍蜷沉闷属性 (attribute) / 特征 (feature)
2022-04-02 20:59:45
1415
原创 Python装饰器
Python装饰器:函数闭包的语法糖预备知识闭包:又称为闭包函数或者闭合函数。闭包是一种特殊的函数,这种函数由两个函数的嵌套组成,且称之为外函数和内函数,外函数返回值是内函数的引用,此时就构成了闭包。格式如下:def 外层函数(参数): def 内层函数(): print("内层函数执行", 参数) return 内层函数内层函数的引用 = 外层函数("传入参数")内层函数的引用()1.什么是装饰器 装饰器就是一个闭包,装饰器是闭包的一种应用。用于拓展
2022-03-12 13:43:39
742
转载 Python中的模块、包、库的区别
转整理自 知乎问答:python中的模块、库、包有什么区别.一、模块 就是扩展名为.py的文件,里面定义了一些函数和变量。 通过使用模块,不仅可以有效地避免命名空间的冲突,还可以将一个较大的程序分为多个文件,提升代码的可维护性和可重用性。(一)模块的导入import 模块名1 [as 别名1], 模块名2 [as 别名2],…from 模块名 import 成员名1 [as 别名1],成员名2 [as 别名2],… 其中,用 [] 括起来的部分,可以使用,也可以省略。 注意!尽
2021-09-02 15:56:32
1248
1
原创 Linux其他命令
目标查找文件find软链接ln打包和压缩tar软件安装apt-get01. 查找文件find 命令功能非常强大,通常用来在 特定的目录下 搜索 符合条件的文件序号命令作用01find [路径] -name “*.py”查找指定路径下扩展名是 .py 的文件,包括子目录如果省略路径,表示在当前文件夹下查找之前学习的通配符,在使用 find 命令时同时可用有关 find 的高级使用,在就业班会讲演练目标搜索桌
2021-09-01 17:02:28
101
原创 系统信息相关命令
本节内容主要是为了方便通过远程终端维护服务器时,查看服务器上当前 系统日期和时间 / 磁盘空间占用情况 / 程序执行情况本小结学习的终端命令基本都是查询命令,通过这些命令对系统资源的使用情况有个了解目标时间和日期datecal磁盘和目录空间dfdu进程信息pstopkill01. 时间和日期序号命令作用01date查看系统时间02calcalendar 查看日历,-y 选项可以查看一年的日历02. 磁盘信息.
2021-08-31 15:19:35
84
原创 用户权限相关命令
用户权限相关命令01. 用户 和 权限 的基本概念1.1 基本概念用户 是 Linux 系统工作中重要的一环,用户管理包括 用户 与 组 管理在 Linux 系统中,不论是由本机或是远程登录系统,每个系统都必须拥有一个账号,并且对于不同的系统资源拥有不同的使用权限在 Linux 中,可以指定 每一个用户 针对 不同的文件或者目录 的 不同权限对 文件/目录 的权限包括:序号权限英文缩写数字代号01读readr402写writew203
2021-08-31 10:21:51
122
原创 远程管理常用命令
远程管理常用命令目标关机/重启shutdown查看或配置网卡信息ifconfigping远程登录和复制文件sshscp01. 关机/重启序号命令对应英文作用01shutdown 选项 时间shutdown关机/重新启动1.1 shutdownshutdown 命令可以 安全 关闭 或者 重新启动系统选项含义-r重新启动提示:不指定选项和参数,默认表示 1 分钟之后 关闭电脑远程维护服务
2021-08-19 16:57:54
411
原创 文件和目录常用命令
文件和目录常用命令目标查看目录内容ls切换目录cd创建和删除操作touchrmmkdir拷贝和移动文件cpmv查看文件内容catmoregrep其他echo重定向 > 和 >>管道 |01. 查看目录内容1.1 终端实用技巧1> 自动补全在敲出 文件/目录/命令 的前几个字母之后,按下 tab 键如果输入的没有歧义,系统会自动补全如果还存在其他 文件/目录/命令,再按一下 tab 键,系统
2021-08-12 15:33:23
212
原创 Linux 终端命令格式
Linux 终端命令格式01. 终端命令格式command [-options] [parameter]说明:command:命令名,相应功能的英文单词或单词的缩写[-options]:选项,可用来对命令进行控制,也可以省略parameter:传给命令的参数,可以是 零个、一个 或者 多个[] 代表可选02. 查阅命令帮助信息(知道)提示现阶段只需要 知道 通过以下两种方式可以查询命令的帮助信息先学习常用命令及常用选项的使用即可,工作中如果遇到问题可以借助 网络搜索
2021-08-06 16:08:21
62
原创 常用 Linux 命令
常用 Linux 命令的基本使用01. 学习 Linux 终端命令的原因Linux 刚面世时并没有图形界面,所有的操作全靠命令完成,如 磁盘操作、文件存取、目录操作、进程管理、文件权限 设定等在职场中,大量的 服务器维护工作 都是在 远程 通过 SSH 客户端 来完成的,并没有图形界面,所有的维护工作都需要通过命令来完成在职场中,作为后端程序员,必须要或多或少的掌握一些 Linux 常用的终端命令Linux 发行版本的命令大概有 200 多个,但是常用的命令只有 10 多个而已02. 常用
2021-08-05 15:39:30
64
原创 Windows和Linux的文件和目录
文件和目录01. 单用户操作系统和多用户操作系统单用户操作系统:指一台计算机在同一时间 只能由一个用户 使用,一个用户独自享用系统的全部硬件和软件资源Windows XP 之前的版本都是单用户操作系统多用户操作系统:指一台计算机在同一时间可以由 多个用户 使用,多个用户共同享用系统的全部硬件和软件资源Unix 和 Linux 的设计初衷就是多用户操作系统02. Windows 和 Linux 文件系统区别2.1 Windows 下的文件系统在 Windows 下,打开
2021-08-05 10:02:15
781
原创 Linux 内核及发行版
01. Linux 内核及发行版1.1 Linux 内核版本**内核(kernel)**是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序,它提供了一个在裸设备与应用程序间的抽象层Linux 内核版本又分为 稳定版 和 开发版,两种版本是相互关联,相互循环稳定版:具有工业级强度,可以广泛地应用和部署。新的稳定版相对于较旧的只是修正一些 bug 或加入一些新的驱动程序开发版:由于要试验各种解决方案,所以变化很快内核源码网址:http://www.kernel.org所有
2021-08-04 18:18:20
254
原创 操作系统简介
操作系统1. 操作系统(Operation System,OS)操作系统作为接口的示意图没有安装操作系统的计算机,通常被称为 裸机如果想在 裸机 上运行自己所编写的程序,就必须用机器语言书写程序如果计算机上安装了操作系统,就可以在操作系统上安装支持的高级语言环境,用高级语言开发程序1.1 操作系统的作用是现代计算机系统中 最基本和最重要 的系统软件是 配置在计算机硬件上的第一层软件,是对硬件系统的首次扩展主要作用是管理好硬件设备,并为用户和应用程序提供一个简单的接口,以便于
2021-08-04 16:06:30
73
原创 Python之pandas
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、为什么要学习pandas?三、pandas常用数据类型四、pandas之Series创建1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的
2021-08-04 15:28:01
79
原创 Python之numpy
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?Created with Raphaël 2.2.0开始我的操作确认?结束yesno示例:pandas 是基于NumP
2021-08-02 15:58:30
275
原创 Python之matplotlib
这里写自定义目录标题数据分析什么是数据分析数据分析的流程matplotlib什么是matplotlib为什么要学习matplotlibmatplotlib基本要点matplotlib的散点图、直方图更多的画图工具插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入数据分析什么是数据分析数据
2021-07-23 15:44:46
617
1
原创 matlab汉诺塔算法(含有计数变量)
函数代码function y = hanoi( n1,a1,b1,c1)k=0; % 计数变量y=hanoi1( n1,a1,b1,c1);function x = hanoi1( n,a,b,c) % 子函数if n>=2hanoi1(n-1,a,c,b); % 把n-1个盘子从a移到ck=k+1;fprintf(‘第%d步:把第“ %d ”号盘子从 %d → %d \n’...
2019-05-10 22:53:28
1983
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人