自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿大古的博客

程序员小白

  • 博客(15)
  • 资源 (6)
  • 问答 (3)
  • 收藏
  • 关注

原创 Python的单继承和多重继承

我们用两部分来写写Python的继承,分为单继承和多继承。在《流畅的Python》11和12章介绍了协议和抽象基类,以及继承的优点缺点,抽象基类这块真的很抽象…我觉得自己能看懂,却真的写不出来啥,乱写一通没有啥意思,我实在是写不好。我们就来写写继承好了,以及Python继承的一些调用方式。第一部分,单继承和C++的继承一样,子类可以继承父类的方法,我们从一个简单的例子说起class A(): def fun(self): print('A class fun here')c

2020-05-12 17:30:13 743

原创 什么才是具备Python风格的类

Python没有编译器,应该管我们安装的python环境叫做python的解释器,每一个python语句的执行,都有很多我们看不见的步骤,让我们把其中某些看不见的步骤利用起来,写一个具有python风格的类。我将实现一个Vector2d类,这个类表示的就是一个二维的点。参考《流畅的Python》一书第九章,9.1节-9.6节一开始,我把最后的成品摆在这里,后面逐个逐个解释from arr...

2020-05-08 14:09:04 378

原创 Python关于变量,对象,引用的个人理解

他们说,python的变量不是盒子,是便利贴,可以说非常形象了,来看看下面这个代码第一部分,关于引用a = [1,2,3]b = aa.append(4)print(b)猜猜会输出什么?将输出[1, 2, 3, 4]这说明了,列表这个对象在内存中只有一份,a 和 b 表示的都是这个列表对象,所以当我们操作 a 向列表添加一个元素的时候,查看b发现 b所表示的列表对象也被修改了,...

2020-05-06 15:42:32 351

原创 单链表反转——终结篇,告别单链表反转问题

希望各位从此不再纠结单链表反转单链表,链表,表不多废话,看看如何反转一个单链表,我将清晰的展示两种方法我将把每一步分解出来图示,并于每一步说明执行了那些操作,然后在最后附上代码,以及力扣上的练习第一种方法首先是单链表展示,矩形表示一个节点,椭圆表示一个指针,菱形表示NULL//初始化struct ListNode *Next= NULL;struct ListNode *t = ...

2020-04-29 10:04:25 1686

原创 用python写贪吃蛇,不来看看这个吗?

当你学会python,兴趣正浓的时候,是不是迫不及待的想实现些什么,实现什么好呢,好难受,快让我实现些什么。实现个贪吃蛇吧,反正也没啥技术含量(狗头)实现贪吃蛇的博客真的好多啊,一开始我想复制一个下来,然后看一看,改一改,我就想找一个直接全部复制到pycharm,然后运行就可以的,哎,怎么找了几个都不行…后来去pygame官网看看,随手找到一个贪吃蛇实现,github把代码复制下来,哎,好像就是...

2020-04-24 18:25:49 444

原创 用python实现音乐可视化

1

2020-04-23 10:41:45 9761 6

原创 Python小项目,我拿Python做了这些小玩意儿

1用python获取实时地球图像作为壁纸(windows)2用python把视频变成字符样式3用python识别一张数字图片嘿嘿嘿慢慢更新

2020-04-18 15:40:51 1131

原创 用python获取实时地球图像作为壁纸(windows)

这个是gitbub上的一个开源的python小项目,获取气象卫星拍下的实时的地球图片,作为电脑壁纸。在太空,有一颗日本人发射的气象卫星——向日葵8号,我们的地球图片就来自她的镜头基本思路是这样,弄清楚她提供的接口,然后转换一下时间,把图片下载下来,然后保存本地,修改为壁纸,大功告成接口返回的图片是一块一块的感觉,每个块550550像素,你可以请求4个块,每个块550550,那么就会得到...

2020-04-17 15:36:42 1733 2

原创 用python把视频变成字符样式

我们将这样的视频变成这个样子变得又难看,又看不清,搞这干啥?闲的咯,下面我们来看看是如何实现的1、思路我参考了网上很多人的实现方法,最终我的思路是这样的1、我们先准备好一个视频,想办法把这个视频变成很多很多的图片2、接着我们把每一张图片都变成字符串的样式(是把彩色图片变成字符串填充的图片,不是变成一堆字符串)3、最后,再把转换好的图片变成一个视频下面我们看看每一步如何利用py...

2020-04-11 15:39:53 586

原创 用python识别一张数字图片

这是我看《深度学习入门——基于Python的理论和实现》的第N天,这本书,教你如何利用python,不用机器学习第三方库,自己去实现那些高大上的机器学习能实现的功能。是的它会涉及到很多数学知识,尤其是矩阵的处理,还有微分等等,但是作者写的真的很细心,真厉害的人物。在看这种书的时候,不知道你们会不会有这种情况,上一次看的内容很容易忘记(可能是我每次看隔的时间都太长了,没有一口气把它看完,但是这真...

2020-04-05 22:30:53 4863 2

原创 《python机器学习基础教程》笔记(第2章监督学习)(第2部分)

这是《python机器学习基础教程》的第二章——监督学习第二部分,上一章笔记中说到朴素贝叶斯分类器,这次继续其他的学习算法决策树决策树是广泛应用于回归和分类问题的一种模型,其实决策树就和我一开始认为的机器学习的策略有点类似,就是很多很多的if判断语句,来决定最后的结果。学习决策树,就是学习一系列的if/else问题,使我们可以得到最后的答案。决策树的模型若不进行一些干预,很容易产生过拟合的状态...

2020-03-21 11:02:02 260

原创 利用DBSCAN实现人脸聚类demo(附源码)

这篇博客是对技术研究任务的记录,当时真的是一头雾水,那是刚开始接触机器学习,博客内容是我将研究报告的内容做简单复制粘贴后仍上来的,这个实现是参考一个外国机器学习网站的demo做的功能添加和修改(原始链接在此 https://www.pyimagesearch.com/2018/07/09/face-clustering-with-python/)感谢其提供了实现聚类的方向(你也可以参考此链接 ...

2020-03-16 18:24:14 3104 5

原创 《python机器学习基础教程》笔记(第1章)

这篇文章是为了在读完《Python机器学习基础》后对书本内容进行整理,我也是最近(不到两个月)才开始学习机器学习,不足错误之处肯定有,我很倾佩写这种某领域经典书籍的人,写的东西从不拖泥带水却又非常准确,有时候去解释一样东西,尤其是自己很熟悉的东西的时候,就不自觉的废话多了起来,生怕别人听不懂,但是你说可以这样废话多一点,写出来的话还是好多圈话就让读的人容易一头雾水,本来清楚的都被你说的懵逼了。希望...

2020-03-16 14:50:01 368 1

原创 linux简易聊天室的实现

1,写这个东西的初衷主要还是为了熟练熟练网络编程的东西,这些天有时间将网络编程总细节一点的地方又看了看,主要是一些网络编程中的库函数:setsockopt、TCP、UDP这些东西。之前刚刚看网络编程方面知识的时候在windows上写了个很简单的网络传输的小程序,那个时候就想着能不能写一个聊天室类的程序。刚好这些天看书时候书上有一个聊天室的源代码程序,正好这些天也比较闲,将源码看了一遍后感觉实现...

2019-06-03 10:03:01 6862 2

原创 QT_简单时钟设计_看起来像那么回事高端大气上档次?

1、制作前今天写个自己做的小时钟,这是在放假在家的一个晚上,发现房间里的时钟看着很不舒服,首先:1、没有夜光,半夜起来了想看时间不知道几点2、每走一秒秒针发出的声音哒哒哒的很大,嘈杂环境感觉不到,但是关灯后准备入睡声音尤其清楚3、最重要的一点,钟表没电了一时间我找不到5号电池2、QT用QT制作一个简单的时钟,开着我的笔记本在那里开一个晚上就行,所以开QT弄了个简单的时钟(主要我记得在Q...

2018-12-14 16:35:06 1621 13

deep-learning.rar

博客中的那个实现的打包,直接运行mytest.py即可,python要装个matplotlib和numpy即可

2020-04-05

JD_scrapy.zip

这个就是博客中那个爬取京东商品的scrapy爬虫了,运行可直接执行main.py文件。

2020-03-31

FaceClustering.zip

博客中的人脸聚类源码,安装完相应python库后可运行,请新建dataset用于存放原始图片 encode_file用于存放人脸特征文件

2020-03-16

两个配色方案.zip

Xshell的两个配色方案,切换配色获得更好的体验这是很重要的

2019-06-03

chat_room.zip

linux运行的聊天室程序,多客户端登录后,将任意客户端数据发送给其他登录的客户端

2019-06-03

just_painter3.rar

就是博客说的那个QT时钟程序,QT上导入就可以运行看看了,终于可以设置0积分下载了吗,这种东西还要啥积分,没那脸

2019-06-03

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

TA关注的人

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