![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
杂糅部分-暂不分类
文章平均质量分 72
wanpro
这个作者很懒,什么都没留下…
展开
-
杂糅知识
Uml在软件不同阶段的应用:一、需求分析阶段:搞清楚用户的想法,uml用例图。对于外部的用户角色和他们所需要的系统功能进行建模。与用户的功能确认,QA人员的功能review,测试用例。二、系统分析阶段:考虑所要解决的问题,可用uml的逻辑视图动态视图,类视图描述静态结构,协作图状态图序列图活动图状态图描述系统的动态特征。只对问题领域的类建模,不对于具体细节分析。三、系统翻译 2016-09-14 22:27:01 · 265 阅读 · 0 评论 -
杂糅知识2
Jdbc面向对象的应用程序接口,制订了一组访问各类关系型数据库的标准接口。使用纯java语言和标准的sql语句编写完整的数据库应用程序。Jdbc操作不同的数据库仅仅是链接方式不同。Jdbc的四个步骤:与数据库建立连接,向数据库发送sql语句,处理sql,将处理结果返回应用程序—{jdbc api-jdbc驱动管理器-数据库驱动程序}---数据库程序加载不同的数据翻译 2016-09-14 22:27:37 · 395 阅读 · 0 评论 -
杂糅-反射
java程序运行过程:class文件被classLoader将其load到codeSegment中,运行环境找到main函数开始执行。动态加载机制,将会有很多class被load。jdK的classloader有很多种,jdk内置的bootstrap class loader加载最核心的类,用c等操作系统本地语言来写。jdk内置的extesion class loader。翻译 2016-09-14 22:29:19 · 299 阅读 · 0 评论 -
杂糅-mock测试
mock测试就是在测试过程中,对于某些不容易构造或者不容易获取的对象,用一个虚拟的对象来创建以便测试的测试方法。这个虚拟的对象就是mock对象。mock对象就是真实对象在调试期间的代替品。使用mock对象测试的关键步骤:使用一个接口来描述这个对象 在产品代码中实现这个接口 在测试代码中实现这个接口 在被测试代码中只是通过接口来引用对象,所以它不知道这个引用的对象是真实对象。还是mock对象翻译 2016-09-14 22:30:07 · 275 阅读 · 0 评论 -
杂糅-数据库级联关系
实际上无论是多对一,一对多,多对多,还有一对一。最底层的实现的本质就是外键关系,外键怎么处置,放谁中。一对一基本是单向的,不需要双向,双向的话为什么不放在一张表里呢。一对多多对一关键还是多的一方拿到一的外键。不要双向设置,级联关系太乱。多对多,有一种多对多的实现方式是在多的两端设置,实际上最后还是形成了第三张表,不如通过我适应的实现方式,一对多的形式组合。具体是一对多还是一翻译 2016-09-14 22:30:45 · 1167 阅读 · 0 评论 -
杂糅-assert断言
assert 是断言, 用的最多的就是测试了,譬如单元测试。断言看作是异常处理的一种高级形式。spring源码里用的比较多,比如利用cookie自动登录时,cookie保存了用户名,和密码,这个cookie就只有两个元素,我断言一下,如果取到的对应的cookie里的对象的元素不是两个,那么直接抛异常,或者不往下处理了。assert关键字语法很翻译 2016-09-14 22:31:32 · 286 阅读 · 0 评论 -
软件工程基础
2017-2-3软件开发最初始是规模较小的程序,编写者和使用者是同一个人。 软件工程面对的问题:1、产品很多时候根本不是用户想要的。2、开发成本和进度难以估计。前期的估算到后期演变为指数级都常见。为了时间或成本进度而权宜之计常常影响产品质量。3、软件产品的质量靠不住。软件质量保证技术如审查、测试因为主观或客观原因没有完全运用。4、软件常常是不可维护的。缺乏乏文档资料。原创 2017-02-11 16:38:47 · 5192 阅读 · 0 评论