第四次作业(付孟南,张稳,陈瑞祥,王青松,王聪)
Discuss your test plan? 我们的软件前端是用HTML制作完成,后台是使用数据库制作。因为所学知识的局限所以软件的各项功能并不十分完善。我们对现有的软件的按照不同的功能模块进行多次测试,然后将我们软件中bug找出来,然后将bug进行记录,作为以后继续完善的依据。 一项好的软件是面向用户的,要给用户一个高质量的使用效果,对用户使用情况进行测试,确保测试度对象的功能正常,其中包括数据输入,处理和检索等。利用有效的和无效的数据来执行各个用例,用例流或功能,核实在使用有效数
删除文件时没有弹出确认提示框
存在的问题: 重装Win10系统后,发现通过右键删除文件和 Ctrl + D 快捷键来删除文件时,没有像之前一样弹出确认提示框了。原本习惯了删除文件后再从确认框中点击一下确认的,突然之间删除文件后它就直接进入了回收站。于是想着怎么解决,恢复从前... 解决方案: 进入回收站中,右键选择属性,弹出回收站属性窗口 2.对于想要删除文件时弹出确认提示框的磁盘,勾选显示删除确认对话框 桌面上的文件都是在C盘
HTML和CSS的发现与理解
1. 结构性伪类选择器的功能定义 :first-child :选择是其父元素中的第1个子元素的元素; :last-child :选择是其父元素中的最后一个子元素的元素; :nth-child(n) :选择是其父元素中的第n个子元素的元素; :nth-last-child(n) :选择是其父元素中的倒数第n个子元素的元素; :only-child :选择是其父元素中的唯一的子元素的元素; :only-of-type :选择是其父元素中的唯一的某个元素类型的子元素的元素; :nth-of-type
throws抛出异常
异常处理是程序设计中一个非常重要的方面,也是程序设计的一大难点,从C开始,你也许已经知道如何用if...else...来控制异常了,也许是自发的,然而这种控制异常痛苦,同一个异常或者错误如果多个地方出现,那么你每个地方都要做相同处理,感觉相当的麻烦! Java语言在设计的当初就考虑到这些问题,提出异常处理的框架的方案,所有的异常都可以用一个类型来表示,不同类型的异常对应不同的子类异常(这里的异常包括错误概念),定义异常处理的规范,在1.4版本以后增加了异常链机制,从而便于跟踪异常!这是Jav
蓝桥杯-铺瓷砖(dfs)
问题描述 有一长度为N(1< =N< =10)的地板,给定两种不同瓷砖:一种长度为1,另一种长度为2,数目不限。要将这个长度为N的地板铺满,一共有多少种不同的铺法? 例如,长度为4的地面一共有如下5种铺法: 4=1+1+1+1 4=2+1+1 4=1+2+1 4=1+1+2 4=2+2 编程用递归的方法求解上述问题。 输入格式 只有一个数N,代表地板的长度 输出格式 输出一个数,代表所有不同的瓷砖铺放方法的总数 样例输入 4 样例输出 5 解题思路: 就
4_webstorm破解
我是在,http://www.downcc.com/,这个网站,下载的webstorm 2019.1. 参考,这一篇文章,可以破解。 https://www.cnblogs.com/ajaxlu/p/12145539.html 文章中,的破解码是: 3AGXEJXFK9-eyJsaWNlbnNlSWQiOiIzQUdYRUpYRks5IiwibGljZW5zZWVOYW1lIjoiaHR0cHM6Ly96aGlsZS5pbyIsImFzc2lnbmVlTmFtZSI6IiIsImFzc2lnb
《Java Spring框架》通过Idea 整合Spring和Mybatis
1. Jar包下载 百度云下载:链接: https://pan.baidu.com/s/1sVUovsBfj8NWdthGIbyqGA 提取码: 8v3u 复制这段内容后打开百度网盘手机App,操作更方便哦 2 通过IDEA整合 第一步:新增项目 第二步:不通过Gradle也可以的,选好java 和 web 点击下一步。 第三步:取个名字 第四步:设置Gradle 和 JDK版本,当然没有gradle也不影响的。 第五步:新增lib文件,用于存放下载的jar包,也可以通过Gradle下载。 第
前端基础之CSS补充
目录 选择器优先级 CSS属性相关 宽和高 字体属性 背景属性 字重(粗细) 文本颜色 文字属性 文字对齐 文字装饰 背景属性 支持简写 边框 border-radius 圆形 display属性 display:"none"与visibility:hidden的区别:** CSS盒子模型 margin (行距)*** padding (内容填充) *** Border(边框) Content**(内容) float 浮动 三种取值 浮动的简单引用 clear 浮动带的影响 清除浮动 over
Linux shell 指令操作
文档:Linux常用工作命令. 链接:http://note.youdao.com/noteshare?id=bda746ca54e83e84659cb0954bff887e&sub=A60A35564EF2481EBB86974B09448C8B 文档:常用检测命令 链接:http://note.youdao.com/noteshare?id=1a809bef64f8e09babf1ebeb300cb3d4&sub=070A5AED16744688886D195A726D28F7 文档:工作
SpringBootMVC流程
一、创建类 类的名字,必须 1、与数据库中表的名字对应 2、遵守标准,首字母大写,虽然数据库中不分大小写 类具有的属性 1、实体类的类名与数据表的表名一样(数据库中不区分大小写,Java中区分大小写,以后都采用大头峰,也就是每个单词的首字母都大写) 2、实体类的属性要与数据表的字段对应(名字一样;类型匹配)(int最好使用Integer,因为int类型不能表示null) 3、符合JavaBean规则 属性私有化(每个属性加上private) 提供公共的Get和Set方法(右键Source+Ge
《Java开发学习大纲文档》V8.0
《Java开发学习大纲文档》V8.0 第八版是以实战作为核心,同时也包含前面所有版本的精华部分,第八版加入的部分有云开发(阿里云OSS存储、(github)gitlab+docker网站自动化部署、码云自动化部署、阿里云自带自动化部署、短信模块(七牛短信、阿里云短信、消息队列处理高并发问题)、(图形、Ecxce、Word文档)报表汇报模块)、爬虫(模拟登陆、爬虫思路、采集下来数据的分析与存储(包含接口、网站、公众号爬虫)、boot+Cloud+nacos+Redis+Mq+mybatis_pl
centos7(虚拟机)apache 配置多站点。
需求如下 2.了解apache 默认配置文件, 网站默认部署到那个文件夹 默认网站主页存放目录 /var/www 主配置文件:/etc/httpd/conf/httpd.conf Apache服务器的配置信息全部存储在主配置文件/etc/httpd/conf/httpd.conf中 日志文件存放目录:/var/log/httpd/ apache的默认端口是80 3.根据了解,站点的配置都在 主配置文件里 /etc/httpd/conf/httpd.conf 出于为apache添加灵活性的原因,
前端基础之BOM和DOM:
目录 前端基础之BOM和DOM 前言 window对象 BOM与DOM操作 DOM学习流程 一些常用的Window方法: window的子对象 navigator对象(了解即可) screen对象(了解即可) history对象(了解即可) location对象 弹出框 计时相关 DOM HTML DOM 树 查找标签 直接查找 间接查找 节点操作 创建节点 添加节点 删除节点: 替换节点: 获取值操作 对类属性操作 class的操作 指定CSS操作 事件 常用事件 绑定方式: window.
1.BigDecimal用法
1.BigDecimal用法详解 一、简介 Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。双精度浮点型变量double可以处理16位有效数。在实际应用中,需要对更大或者更小的数进行运算和处理。float和double只能用来做科学计算或者是工程计算,在商业计算中要用java.math.BigDecimal。BigDecimal所创建的是对象,我们不能使用传统的+、-、*、/等算术运算符直接对其对象进行数学运算,而必须调用其相对
C++单例模式的简单实现
c++单例模式的实现(一) 实现方法 1.将构造函数,析构函数私有化,这样保证在类外无法调用类的构造函数创建类的实例,只能通过类内部定义的方法进行创建; 2.在类内定义静态的,指向该类的指针变量ptr,负责保存创建的类的实例,并在类外部初始化为nullptr; 3.在类内部定义静态的实例化对象的方法,以及对对象进行销毁的方法。构造函数中,如果ptr为nullptr,则在堆空间上进行对象的创建,否则直接返回该指针;对象的销毁方法中,如果指针不为空,则进行析构,回收申请的堆空间。 代码如下: cl
webpack4-1.常见配置
参看:文档地址 视频地址:https://www.bilibili.com/video/av51693431 webpack的作用:代码转换、文件优化、代码分割、模块管理、自动刷新、代码检验、自动发布 2 webpack 常见配置 2.1 安装 npm init -y
cnpm i webpack webpack-cli -D
# 版本
# "webpack": "^4.41.4"
# "webpack-cli": "^3.3.10"
# webpack 打包命令
npx webpack
创建oracle数据库时,出现ORA-00922: 选项缺失或无效
新建oracle数据库时遇到ORA-00922: 选项缺失或无效的问题,如图: 原因:一般是语句的语法有问题。比如命名不对,关键字写错等等。对于非标准的命名,一般采用双引号来创建。 具体原因:就是开始的用户密码的设置不符合规则,当时并不会报出。 解决办法: 标识符命名规则: 1、必须以字母开始。 2、长度不能超过30个单字节字符。 3、只能包括A-Z,a-z,0-9,_,$和#。 4、不能在相同用户下建立两个同名的对象。 5、不能使用保留字和关键字 选择“忽略”,也有可能出现ORA-28000
c++模板(翁恺c++公开课[34-35]学习笔记)
为什么要有模板(templates):当我们需要一个列表(list),列表中元素可能都为X类型也可能都为Y类型,怎么来实现呢? 定义基类?可以实现,很多情况下可能不够简明的表达设计思想 克隆代码(写一段X关于list的定义,再写一段Y关于list的定义)但是后期无法统一对其管理 做一个void*类型的list,缺点是类型不安全 比较好的解决方案就是Templates 函数模板:是一种模板,用来做出函数,比如sort排序函数、swap交换函数等等 类模板:也是一种模板,用来做出类,比如list、
flask之蓝图系统
蓝图 对程序进行目录结构划分 不使用蓝图,自己分文件 目录结构: -templates
-views
-__init__.py
-user.py
-order.py
-app.py app.py from views import app
if __name__ == '__main__':
app.run() init.py from flask import Flask,request
app = Flask(__name__)
#不导入这个不行
from
今日推荐
周排行