笔记
没有橙i
这个作者很懒,什么都没留下…
展开
-
快递代领平台–需求分析
需求分析1.概述基于大学生不方便领快递时需代领的需求,设计了快递代领系统。1.1用户简介a.在校大学生由于上课,或快递体积太大等各种原因没办法及时领快递的情况需要一个快递代领的服务。b.给经济情况拮据的同学提供一个勤工助学的兼职机会补贴生活开支。1.2项目目标给因为种种原因需要快递代领的同学提供快递代领服务及需要补贴生活开支的同学提供勤工助学的兼职机会,因此我们设计了快递代领这一系统,满足有这些需求的同学。2.功能需求描述用户根据自己的需求选择角色注册登录才能执行往下相关的功能2.1需原创 2020-12-28 22:14:09 · 1204 阅读 · 0 评论 -
了解什么是设计模式 ?
设计模式是一套代码设计「经验的总结」。项目中「合理的」运用设计模式可以「巧妙的解决很多问题」。设计模式之六大原则开闭原则(Open Close Principle)1988年,勃兰特·梅耶(Bertrand Meyer)在他的著作《面向对象软件构造(Object Oriented Software Construction)》中提出了开闭原则,它的原文是这样:“Software entities should be open for extension,but closed for modificat原创 2020-12-26 17:22:51 · 135 阅读 · 0 评论 -
软件测试的原则
12.1.1软件测试的原则软件测试是为了发现错误而执行程序的过程,它并不可能找出所有的错误,但是却可以减少潜在的错误或缺陷。人们在长期进行软件测试实践的过程中,不断地总结出一些软件测试的经验或原则,可供参考。1)完全测试是不可能的。测试并不能找出所有的错误。由于时间、人员、 资金或设备等方面的限制,不可能对软件产品进行完全的测试。在设计测试用例时,也不可能考虑到软件产品所有的执行请款或路径。2)测试中存在风险。每个软件测试人员都有自己独特的思维习惯或思考问题的方式,在设计测试用例或者进行产品测试时,难原创 2020-12-22 15:09:30 · 583 阅读 · 1 评论 -
选择编程语言需要考虑的因素
在选择编程语言时,通常需考愿以下几个因素。1)待开发系统的应用领域,即项目的应用范围。2)用户的要求。如果用户然悉软件所使用的语言,那么会对软件的使用及日后的维护工作带来很多方便。3)将使用何种工具进行软件开发。软件开发工具可以提高软件开发的效率。4)软件开发人员的喜好和能力。采用开发人员熟悉的语言进行软件开发,可以节省开发人员进行学习和培训的资源,加快开发速度。5)软件的可移植性要求。可移植性好的语言可以使软件方便地在不同的计算机系统上运行。6)算法和数据结构的复杂性。有些编程语言可以完成算祛原创 2020-12-15 14:56:29 · 4815 阅读 · 0 评论 -
<%@ taglib prefix=”c” uri=”http://java.sun.com/jsp/jstl/core” %>报错?
根据课本做数据库查询的时候遇到问题<%@ taglib prefix=”c”uri=”http://java.sun.com/jsp/jstl/core” %>原创 2020-11-26 15:35:31 · 529 阅读 · 0 评论 -
jsp页面表单不输入却能登录成功?
jsp页面表单不输入却能登录成功?什么都不输入直接点登录却能跳转登录成功页面?而页面没有输入时 传入的参数是null, 是字符串空串""。所以if(rs.next())是true的,在该条语句前再加一条判断传入参数!="" 就可!...原创 2020-11-22 21:58:39 · 878 阅读 · 0 评论 -
2020-11-19
颜色代码:[link]https://www.webhek.com/post/html-color-codes-and-names.html原创 2020-11-19 19:13:03 · 71 阅读 · 0 评论 -
string s=““;
string s;该语句表示只是声明了一个引用变量,但是并没有初始化引用,所以对变量s的任何操作(除了初始化赋值外) 都将引发异常。string s=null;该语句表示声明了一个引用变量并初始化引用,但是该引用没有指向任何对象.但可以把它作为参数传递或其它使用,但是不能调用它作为对象的方法,如toString,getHashCode等。string s="";该语句表示声明并引用到一个对象,只不过这个对象为0个字节.所以既然有了对象,就可以调用对象的方法。...原创 2020-11-14 16:33:25 · 1137 阅读 · 0 评论 -
vector容器
vector:1.1 vector 说明vector是向量类型,可以容纳许多类型的数据,因此也被称为容器(可以理解为动态数组,是封装好了的类)进行vector操作前应添加头文件#include 1.2 vector初始化:方式1.//定义具有10个整型元素的向量(尖括号为元素类型名,它可以是任何合法的数据类型),不具有初值,其值不确定vectora(10);12方式2.//定义具有10个整型元素的向量,且给出的每个元素初值为1vectora(10,1);12方式3.//.原创 2020-11-14 13:43:30 · 143 阅读 · 0 评论 -
什么是WBS?
什么是WBS?工作分解结构(Work Breakdown Structure,简称WBS)跟因数分解是一个原理,就是把一个项目,按一定的原则分解,项目分解成任务,任务再分解成一项项工作,再把一项项工作分配到每个人的日常活动中,直到分解不下去为止。 即:项目→任务→工作→日常活动 工作分解结构(WBS,Work Breakdown Structure),以可交付成果为导向对项目要素进行的分组,它归纳和定义了项目的整个工作范围,每下降一层代表对项目工作的更详细定义。 WBS总是处于计划过程的中心,也是原创 2020-11-10 14:56:49 · 432 阅读 · 0 评论 -
什么是分而治之?
分而治之,汉语成语,拼音是fēn ér zhì zhī,意思是分别治理;利用手段使国家、民族或宗教等产生分裂,然后对其进行控制和统治。出自《群经平议·周官二》。分治(Divide and Conquer)是一种算法范式,也是一种解决问题的思想。将问题分解为同一类型的子问题;利用递归地解决子问题;然后合并子问题的答案,得出原问题的答案。分治算法,就是把问题分解为同一性质的子问题,再讲子问题分解(递归),直到分解出的问题(最小子问题)可以直接求解。然后由这个解再一层层地回到原问题,同时在此过程中得到对应层原创 2020-11-10 14:49:51 · 394 阅读 · 0 评论 -
解决javaweb 无web.xml文件
配置web xml文件时候发现工程文件WebContent->WEB-INF目录里面没有Web.xml文件。大概是建工程文件的时候太快了,直接finish了没有勾选到。解决方法:右键点击工程文件夹——>properties——>Project Facets将Dynamic Web Module的√取消(有一个锁头的突变右击Unlock即可)点击左下角↓选上ok即可。...原创 2020-10-25 20:41:32 · 657 阅读 · 0 评论 -
MVC与MVP的区别
MVCView:布局的xml文件,或者纯Java写的布局,可以把页面显示的逻辑直接放在View中。Model:数据处理层,可以直接和View进行交互。Controller:把特定的功能逻辑抽离出来,作为控制层,保证View层和Model层的功能单一性,便于维护。MVC模式相对比较简单,尤其是View层,我们可以通过jsp等技术直接操作页面,完成和Controlller层和Model层的交互,所以MVC的核心是在View层。MVPView:Activity作为显示层。Presenter:逻辑层,从A原创 2020-10-20 23:43:22 · 116 阅读 · 0 评论