笔记
文章平均质量分 78
i_meteor_shower
这个作者很懒,什么都没留下…
展开
-
软件测试(学习笔记)
1.软件测试与质量概述软件测试1.软件测试的根本目的是为了保证被测试软件系统符合用户需求,或者为了校验被测试软件系统的实际输出是否与用户预期保持一致2.软件测试有动态测试(通过运行软件来测试)和静态测试(通过阅读和评审代码来测试)两种设计方式。3.软件测试流程:测试计划---->测试设计—>测试实施与执行---->测试评估。(软件测试需要过程管理)4.软件测试围绕用户需...原创 2020-05-06 21:04:10 · 1293 阅读 · 0 评论 -
软件项目管理(学习笔记)
1.项目与项目管理项目 1.项目:项目是一次性的、以目标为导向的(目标明确)、通过项目经理及其团队工作完成的、存在大量的变更管理。 2.项目的特点:有明确的目标性明确的时限性资源成本的约束性项目的不确定性唯一性(一次性)3.项目的定义:是为了创造一个唯一的产品或提供一个唯一的服务而进行的临时性的活动。项目...原创 2020-05-04 14:26:42 · 12021 阅读 · 0 评论 -
UML(学习笔记)
UML:统一建模语言(Unfied Modeling Language)是描述、构造和文档化系统制品的可视化语言。建模:给现实世界的事物建立被人所理解的模型。UML是一个庞大的图形化表示法体系。(UML仅仅是一种图形表示法。)应用UML的三种形式:草图、蓝图、编程语言UML的要素:表示法(图形)、过程(UML与过程无关,但最好用于RUP)、工具(如StarUML、Ratinal Rose)...原创 2020-04-26 11:48:49 · 733 阅读 · 0 评论 -
StarUML3(重点关键字翻译)
1.Class Diagram 类图2.Pakage Diagram 包图3.Object Diagram 对象关系图4.Composite Structure Diagram 组合结构图5.Component Diagram 构件图6.Deployment Diagram 部署关系图7.Use case Diagram 用例图8.Sequence Diagram 时序图(顺序...原创 2020-04-23 12:04:38 · 502 阅读 · 0 评论 -
StringBuilder
StringBuilder类为可变字符串类,可以在原字符串上进行修改,而不必拼接新字符串再返回。当经常修改、连接字符串时可使用该字符串类,可节约时间和空间,提高效率。StringBuilder常用方法:public class DemoStringBuilder { public static void main(String[] args) { /* * StringBuilde...原创 2019-12-08 23:56:07 · 82 阅读 · 0 评论 -
String常用方法
java中String类表示的字符串是不可变字符串,无法修改字符串中某个位置的值,要想修改字符串只能通过拼接返回一个新的字符串。public class DemoString { public static void main(String[] args) { String str = "i_meteor_shower"; /*char charAt(int index) *返回...原创 2019-12-08 23:37:28 · 99 阅读 · 0 评论 -
三层结构
三层结构与MVC类似都是为了解耦合和提高代码复用,但是其对项目的理解角度不同。三层组成1.表示层(USL:User Show Layer)a.前台:对应MVC中的View(视图),用于和用户交互与界面的显示b.后台:对应于MVC中的Controller(控制器),用于控制跳转与调用业务逻辑层2.业务逻辑层(BLL:Bsness Logic Layer)相当于MVC中的Model(模型)...原创 2019-11-28 21:59:44 · 147 阅读 · 0 评论 -
MVC模式
JavaBeanJavaBean分为2大类:1.封装业务逻辑的JavaBean(用于操作封装数据的JavaBean)2.封装数据的JavaBean(实体列,与数据库中的一张表对应)ServletServlet:符合一定的规范的JAVA类。规范为:a.必须继承javax。servlet.http.HttpServletb.重写其中的doGet()或doPost()方法—1.doGet...原创 2019-11-27 23:11:57 · 159 阅读 · 0 评论 -
JDBC
1.JDBC基本信息JDBC(Java Database Connectivity)Java数据库连接。可以为多种关系型数据库(DBMS)提供统一的访问方式,是连接数据库与JAVA的桥梁。1.JDBC API:提供各种操作访问接口:a.DriverManager:管理JDBC驱动b.Connection:连接JAVA与数据库c.Statement: 增删该查等d.CallableS...原创 2019-10-26 16:51:38 · 3000 阅读 · 0 评论 -
cookie&session&四种范围对象作用域
1.Cookie(客户端)Cookie不是内置对象,使用时需要自己实例化,为name=value键值对形式。Cookie是由服务器端生产,再发给客户端保存的,相当于本地缓存的作用,可以访问效率,但安全性较差。构造方法:public Cookie(String name, Sttring value);在使用中文时需要进行编码与解码获取name值:String getName();...原创 2019-10-20 22:34:42 · 1904 阅读 · 0 评论 -
请求转发&重定向
NULL请求转发重定向地址栏不变变请求次数1次2次跳转发生位置服务器端内部跳转客户端发出第二次请求,跳转1.request:用户请求信息获取指定名称的参数值:String getParameter(String name)设置字符集编码(支队POST方式请求有效,GET方式无效,GET方式解决乱码可在server.xml里指定Conne...原创 2019-10-20 21:53:06 · 178 阅读 · 0 评论 -
算法之暴力枚举(穷举)
枚举法的基本思想是根据题目的部分条件确定答案的大致范围,并在次范围内对所有可能的情况逐一验证,直到全部情况验证完毕。若某个情况验证符合题目的全部条件,则为本问题的一个解;若全部情况验证后都不符合题目的全部条件,则本题无解。也称为穷举法。题目:某人有N袋金币,其中第i袋内金币的数量是Ai。现在他决定选出2袋金币送给小Hi,再选2袋金币送给小Ho,同时使得小Hi和小Ho得到的金币总数相等。他想知...原创 2018-07-19 10:54:15 · 2578 阅读 · 0 评论 -
STL 容器与迭代器
迭代器:迭代器是泛化的指针(但并不是指针),用法和指针类似,利用迭代器对容器中的元素序列的操作。格式举例list<type>::itrerator it;迭代器本身是一个对象,这个对象可以遍历STL容器内部全部的对象,它能够反复地对STL容器内容进行访问。迭代器所提供的基本操作如下所示:a.获取当前被指向的元素,用“*” 或者“->”b.指向下一个元素,迭代器的增量使...原创 2018-07-17 15:43:47 · 401 阅读 · 0 评论