废话不多说,写了个页面,根据用户输入的电子邮箱点击发送邮件按钮之后异步发送电子邮件,直接上代码 首先,在pom.xml需要引入spring-boot-starter-mail模块 pom.xml <!--邮件模块--> <dependency> <groupId>org.springframewor ...
分类:
编程语言 时间:
2020-06-20 21:58:08
阅读次数:
71
基于控制台的JAVA购物系统01效果展示:系统功能:1、会员中心?1.1修改资料?1.2我的订单?1.3我的礼物?1.4返回上层2、进入购物?2.1选择商品?2.2返回上层3、试试手气?3.1开始手气之旅?3.2返回上层4、退出系统功能说明:首先进入主界面:用户输入1,会员中心,显示以下菜单:用户输入2,进入购物,显示以下菜单:用户输入3,试试手气,显示以下菜单:用户输入4,退出系统,显示以下:项
分类:
编程语言 时间:
2020-06-19 17:54:28
阅读次数:
93
BIRT可以使用sql query来创建数据集,通过在报表中设置参数(Parameter)来传递客户端的用户输入,同时可以设置Dataset参数并且与报表参数关联(这两个参数是不同的),这样可以将客户端的用户输入传递给Dataset的参数供sql query的where语句使用,这是通常的创建sql ...
分类:
数据库 时间:
2020-06-17 11:15:14
阅读次数:
78
练习 1: 编写 C++程序完成以下功能: 1)定义一个 Point 类,其属性包括点的坐标,提供计算两点之间距离的方法; 2)定义一个 圆形 类,其属性包括圆心和半径; 3)创建两个圆形对象,提示用户输入圆心坐标和半径,判断两个圆是否相交,并输出结果。 Point.h #pragma once c ...
分类:
编程语言 时间:
2020-06-17 01:17:18
阅读次数:
61
1.什么是BOM? BOM:浏览器对象模型(Browser Object Model) window 是整个BOM的核心 2、BOM通常实现的功能弹出新的浏览器窗口移动、关闭浏览器以及调整窗口的大小在浏览器窗口中实现页面的前进和后退功能 3.window对象常用方法 prompt( ) 显示可提示用 ...
分类:
编程语言 时间:
2020-06-16 20:35:47
阅读次数:
63
在此申明一下,博客参照了https://www.cnblogs.com/jin-xin/,自己做了部分的改动 (1) 程序交互 #!/usr/bin/env python # -*- coding: utf-8 -*- # 将用户输入的内容赋值给 name 变量 name = input("请输入用 ...
分类:
编程语言 时间:
2020-06-16 13:11:26
阅读次数:
54
第三方登录原理介绍见上篇,第三方登录流程 social-auth-app-django官方文档地址 DjangoRestFramework整合social-auth-app-django实现第三方登录流程 用户点击第三方登录链接进入微博登录页面 用户输入用户名密码,获取授权码,授权服务器验证用户信息 ...
分类:
移动开发 时间:
2020-06-15 22:44:22
阅读次数:
81
多线程类似于同时执行多个不同程序,多线程运行有如下优点: 使用线程可以把占据长时间的程序中的任务放到后台去处理。 用户界面可以更加吸引人,这样比如用户点击了一个按钮去触发某些事件的处理,可以弹出一个进度条来显示处理的进度 程序的运行速度可能加快 在一些等待的任务实现上如用户输入、文件读写和网络收发数 ...
分类:
编程语言 时间:
2020-06-14 10:40:56
阅读次数:
61
#这是一个抽奖的方法,根据用户输入的开奖数量,利用random随机函数进行for循环最后得出随机数字 import random b=int(input()) for i in range(b): a=random.randint(0,100) print(a) ...
分类:
其他好文 时间:
2020-06-14 00:54:03
阅读次数:
116
递归统计文件夹大小 创建键盘录入对象Scanner 定义字符串接收用户输入的文件夹路径 根据文件夹路径创建文件对象 定义一个方法calculate用来计算指定文件夹的大小,接收文件参数,返回long类型数值表示文件夹的大小。 调用calculate方法传入文件夹对象,在该方法内部获得文件夹中所有文件 ...
分类:
其他好文 时间:
2020-06-13 19:29:03
阅读次数:
61