- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 制作一个简单的邮件收发脚本Python
邮件收发简易系统预备工作采取了Python3的编程语言,因为邮件收发一般需要搭建服务器较为麻烦,因此采取了用第三方服务器的替代方案,这里用QQ邮箱自提供的功能POP3/SMTP来实现,因此需要进入自己的QQ邮箱账号进行开通从而获取自己的授权代码并可通过第三方服务器进行对邮件的各种处理,甚至是群发等功能。SMTP首先针对SMTP主要是信件的发送协议,基于TCP/IP协议族实现。这里因为Python有现成的SMTP库封装成了几个函数形式的功能故可以直接实现。在我的程序顶部的注释部分是一个关于SMTP类
2021-07-25 15:20:25 1692 1
原创 神经网络深度学习个人笔记 第一章·识别手写数字(持续更新中...)
神经网络与深度学习Ⅰ.使用神经网络识别手写数字1.1.感知器工作方式:个感知器接受几个二进制输⼊,x1, x2,……,并产生⼀个二进制输出:Rosenblatt引⼊权重,w1,w2,w3,……,表示相应输⼊对于输出重要性的实数。神经元的输出(0 、1)则由分配权重后的总和∑jwjxj\sum_{j}{w_jx_j}j∑wjxj⼩于或者⼤于⼀些阈值决定。阈值是实数,⼀个神经元的参数,代数形式:OUTPUT={0,if ∑jwjxj≤threshold1,if
2021-07-04 08:30:07 771
原创 python写打飞机游戏
python写打飞机游戏打飞机小游戏应该算得上是入门python最经典的游戏了,在大部分教程中都有所介绍,不过一般缺乏一定的创新性和可玩性,例如ALIEN INVASION项目的介绍中作出了就是极其单调平庸的游戏,因此本文在这里给出更有意思的一种项目游戏,也增加一点游戏性和可拓展性。那么闲话不多说,在此提醒大家不像其它教程要你下代码,我这里的可是可以全部复制黏贴的哦!唯一需要额外做的就是把你设计好的图片改名称后放到工程文件夹中即可。那么开始吧!大家可以先看到我的工程文件的基本状况,请忽视掉那个Re
2020-09-19 12:21:27 713
原创 使用QT开发2048小游戏
众所周知……在雷课堂后大部分人都掌握了QT界面的能力。本着浪费人生与无聊写游戏的宗旨,我决定用QT写一个2048玩玩。(以后可能还会更新黑白棋和五子棋哟!)那么2048其实难度不大,主要考虑几个点,一个是刷新,需要随机更新2或4,一个是堆叠和合并,因为堆叠过程中由于可能出现一行4个2这些情况,所以合并后要再次堆叠。于是乎,首先需要一个游戏界面,一个游戏核心类,外加一个主界面。所以QT先是把Mainwindow设计好,然后处理游戏。在这过程中还要进行打分,并且还自带了log类似的功能。先看看总体是这样
2020-07-01 11:27:23 2763 2
原创 C语言实现数字转口语化表达
数字的口头表达很多时候一个数字需要转为口语,比如说5就是five,19是nineteen,39是thirty nine 等等如此。其实这类题目是一种考察递归的方法,至少我觉得递归很简单。基本思想就是给一个数字,刨掉百位就是十位数如何表达,再把他们拼起来组成数组。理论上可以实现无穷正整数的英语表达。唯一需要考虑的就是and问题。比如160是one hundred and sixty。百位和十位之...
2020-04-11 11:39:05 361
原创 三重积分的C语言验算
蒙特卡罗洛法检验三重积分这个主要是作微积分的时候突然大家发现答案不对时的一种检验方法,算得挺准,就是有点废计算机。那么废话不多说,蒙特卡洛法其实就是一种概率方法,基本思想和三重积分的分割定义也差不多。就是切成好多小方块。一开始先在一个大区域内撒点,也就是均匀地在一个立方体区域内取点,像异次元杀阵的网格点一样(没看过异次元杀阵的话理解成NaCl晶体模型吧○| ̄|_)比较方便的是只要包含积分区...
2020-04-09 17:54:34 1401 5
原创 用C语言验算二重积分
众所周知二重积分可以用分割成小块块的方法计算,这里就是直接用这个#include <stdio.h>#include <math.h>#define pi 3.141592658long double func(long double x,long double y){ long double z; z = (x+y)-x*x-y*y; ...
2020-04-08 18:31:01 866
python写打飞机小游戏
2020-09-19
使用QT编写2048的代码.rar
2020-07-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人