首先pip安装依赖 pip3 install zmail 然后看这个示例就够了 import zmail mail_content = { "subject": "异想之旅轻量网盘服务邮件验证码", #邮件主题 "content_html": """ <p>用户你好,这里是异想之旅。</p> """ ...
分类:
编程语言 时间:
2021-09-05 23:19:58
收藏:
0 评论:
0 赞:
0 阅读:
32
一、unittest定义 unittest是Python里面的单元测试框架,方便组建测试用例,一键执行用例,并生成可视化报告 二、 如果要使用unittests方法操作步骤: setting 如果导入了还是没有的话就新建一个py文件 这里举例登陆unit: 执行所有py文件里以test开头的用例返回 ...
分类:
编程语言 时间:
2021-09-05 23:18:53
收藏:
0 评论:
0 赞:
0 阅读:
39
绘制植物大战僵尸中的石头怪 if __name__ =='__main__': print('\n * * * * *\n * *\n* @ @ *\n* *\n* *\n* *\n * *\n * *\n * * * * * ') print("\n 3321") 运行结果: ...
分类:
编程语言 时间:
2021-09-05 23:01:29
收藏:
0 评论:
0 赞:
0 阅读:
28
js数组遍历方法总结 数组遍历方法 1.for循环 使用临时变量,将长度缓存起来,避免重复获取数组长度,当数组较大时优化效果才会比较明显。 1 2 3 for(j = 0,len=arr.length; j < len; j++) { } 2.foreach循环 遍历数组中的每一项,没有返回值,对原 ...
分类:
编程语言 时间:
2021-09-05 23:00:26
收藏:
0 评论:
0 赞:
0 阅读:
24
1.构造函数 构造函数的特征 + 名字和类名相同+ 没有返回值+ 不写构造函数会存在一个默认的构造函数(无参),如果写了,默认的就不存在+ 构造函数不需要自己调用,创建对象的时候调用构造函数+ 构造函数的长相决定了对象模样(参数个数)+ 构造函数的作用: 一般来说就是为数据做初始化+ 可以被重载(参 ...
分类:
编程语言 时间:
2021-09-05 22:56:58
收藏:
0 评论:
0 赞:
0 阅读:
33
? 一、重力引力搜索算法 1.1BBO算法 生物地理学优化算法(BBO)是由Dan Simon于2008年提出的一种基于生物地理学理论发展起来的算法。与其他智能算法类似,BBO也是一种基于种群优化的算法,不过它将种群中的每个解看成一个栖息地,将解的适应度看成栖息地的HSI,解的每个分量则是一个SIV ...
分类:
编程语言 时间:
2021-09-05 22:55:46
收藏:
0 评论:
0 赞:
0 阅读:
34
什么是转义字符呢? 1.反斜杠+想要实现的转义功能首字符。为什么需要转义字符? 1.当字符串中包含反斜杠.单引号和双引号等特殊用途的字符时,必须使用反斜杠对这些字符进行转义。 反斜杠: \\ 例如:print('\\') 结果只会输出单个斜杠 引号: ' 双引号: ” 2.当字符传中包含换行,回车, ...
分类:
编程语言 时间:
2021-09-05 22:54:45
收藏:
0 评论:
0 赞:
0 阅读:
22
UDP实现通信非常简单,没有服务器,每个都是客户端,每个客户端都需要一个发送端口和一个接收端口。一个客户端向另一个客户端发送消息时,需要知道对方的IP和接收端口,所用到的类为DatagramSocket。 DatagramSocket socket =new DatagramSocket(),发送端 ...
分类:
编程语言 时间:
2021-09-05 22:54:09
收藏:
0 评论:
0 赞:
0 阅读:
29
一、spring概述 1.1、spring是什么 ? Spring 是分层的 Java SE/EE 应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control: 反转控制)和 AOP(Aspect Oriented Programming:面向切面编程)为内核,提供 ...
分类:
编程语言 时间:
2021-09-05 22:53:56
收藏:
0 评论:
0 赞:
0 阅读:
38
spring-jdbc 需要的jar包: mysql-connector-java c3p0 spring-jdbc spring-context 1.spring-jdbc中xml配置 1.1引入jdbc配置文件: 有两种方式 <!-- 方式1 contxt --> <contxt:propert ...
分类:
编程语言 时间:
2021-09-05 22:02:33
收藏:
0 评论:
0 赞:
0 阅读:
32
断点调试(IDEA) 断点(breakpoint)调试(debug) 重要提示:在断点调试过程中,是运行状态,是以对象的运行类型来执行。 A extends B; B b = new A(); b.xx(); //当你去调试b在调用xx方法的时候,其实它是按照它的运行类型来定位这个方法的。 【快捷键 ...
分类:
编程语言 时间:
2021-09-05 22:02:24
收藏:
0 评论:
0 赞:
0 阅读:
40
https://blog.csdn.net/u014453898/article/details/73378463 1.实例程序: ''' 数据文件:2.txt内容:(以空格分开每个数据) 1 2 2.5 3 4 4 7 8 7 ''' from numpy import * A = zeros(( ...
分类:
编程语言 时间:
2021-09-05 22:02:10
收藏:
0 评论:
0 赞:
0 阅读:
33
#include <iostream> using namespace std; int main() { //二维数组案例-考试成绩统计 //1.创建二维数组 int scores[3][3] = { {100,100,100}, {90,50,100}, {60,70,80} }; string ...
分类:
编程语言 时间:
2021-09-05 21:44:46
收藏:
0 评论:
0 赞:
0 阅读:
31
C++中,类有两种实例化方式。一种是有new关键字,一种没有new关键字。那么,这两种实例化方式有什么区别呢? A a;//(1) a存在于栈上 A* a = new A();//(2) a存在于堆中 C++中两种实例化方式的区别 有无new的区别在于: (1)在栈中分配内存,(2)在堆中分配内存 ...
分类:
编程语言 时间:
2021-09-05 21:44:16
收藏:
0 评论:
0 赞:
0 阅读:
28
不使用终端也能调用环境变量中的指令 类库的GitHub,https://github.com/hudson/ganymed-ssh-2 后续需要改造下代码,看看能不能更加的精简 依赖 <dependency> <groupId>ch.ethz.ganymed</groupId> <artifactI ...
分类:
编程语言 时间:
2021-09-05 21:42:52
收藏:
0 评论:
0 赞:
0 阅读:
26
#include <iostream> using namespace std; int main() { //数组名用途 //1.可以通过数组名统计整个数组占用的内存大小 int arr[] = { 1,2,3,4,5,6,7,8,9,10 }; cout << "整个数组占用的内存空间为;" < ...
分类:
编程语言 时间:
2021-09-05 21:42:27
收藏:
0 评论:
0 赞:
0 阅读:
35
转自: http://c.biancheng.net/view/275.html 有时希望按照一定的格式进行输出,如按十六进制输出整数,输出浮点数时保留小数点后面两位,输出整数时按 6 个数字的宽度输出,宽度不足时左边补 0,等等。C语言中的 printf() 函数使用以%开头的格式控制符,例如 % ...
分类:
编程语言 时间:
2021-09-05 21:41:40
收藏:
0 评论:
0 赞:
0 阅读:
19
用JAVA面向对象编程方式编的(搬运的) 这是构想图,上面是呈现给顾客的功能 下面是人为设置的变量 price:食品价格 amount:投入货币面值 balance:用户账户余额 total:售货机总收入 代码: package vendingmachine; public class Vendin ...
分类:
编程语言 时间:
2021-09-05 21:36:17
收藏:
0 评论:
0 赞:
0 阅读:
23
python 单例模式 import threading import time class Singleton(object): _instance_lock = threading.Lock() init=False def __init__(self,a): if Singleton.init ...
分类:
编程语言 时间:
2021-09-05 21:34:51
收藏:
0 评论:
0 赞:
0 阅读:
21
冒泡排序算法的运作如下: 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。 针对所有的元素重复以上的步骤,除了最后一个。 持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。 ...
分类:
编程语言 时间:
2021-09-05 21:34:24
收藏:
0 评论:
0 赞:
0 阅读:
20