摘要: 序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。序列化是为了解决在对对象流进行读写操作时所引发的问题。 序 列 化 的 实 现 : 将 需 要 被 序 列 化 的 类 实 现 Serializable 接 口 阅读全文
posted @ 2021-03-14 18:01 赵薇0721 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 不同点: 1.接口只有方法定义,没有具体的实现,实现接口的类要实现接口的所有方法;抽象类可以有定义与实现; 2.接口与类是实现关系,并且类可以多实现;抽象类与类是继承关系,只能被一个类继承。 3.接口中成员全为public, 抽象类中可以有抽象方法,也可以没有,抽象方法需加abstract 4.接口 阅读全文
posted @ 2021-03-14 17:57 赵薇0721 阅读(91) 评论(0) 推荐(0) 编辑
摘要: GIT提交时发生冲突,你能解释冲突是如何产生的吗?你是如何解决的? 发生冲突,在IDE里面一般都是对比本地文件和远程分支的文件,然后把远程分支上文件的内容手工修改到本地文件,然后再提交冲突的文件使其保证与远程分支的文件一致,这样才会消除冲突,然后再提交自己修改的部分。特别要注意下,修改本地冲突文件使 阅读全文
posted @ 2021-03-09 08:29 赵薇0721 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 1.为所有Spring开发者更快的入门 2.开箱即用,提供各种默认配置来简化项目配置 3.内嵌式容器简化Web项目 4.没有冗余代码生成和xml配置的要求 阅读全文
posted @ 2021-01-13 09:28 赵薇0721 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 为了降低Java开发的复杂性,Spring采用了以下4种关键策略: 1.基于POJO的轻量级和最小侵入性编程 2.通过IOC,依赖注入(DI)和面向接口实现松耦合 3.基于切面(AOP)和惯例进行声明式编程 4.通过切面和模板减少样式代码 阅读全文
posted @ 2021-01-13 09:15 赵薇0721 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 您是否了解以往所工作的企业的软件开发过程?如果了解,请试述一个完整的开发过程需要完成哪些工作?分别由哪些不同的角色来完成这些工作?您在以往的测试工作中都曾经具体从事过哪些工作?其中最擅长哪部分工作? 开发过程 需求调研(需求人员)、需求分析(需求人员)、概要设计(设计人员)、详细设计(设计人员)、编 阅读全文
posted @ 2021-01-05 09:13 赵薇0721 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 一套完整的测试应该由哪些阶段组成?可行性分析、需求分析、概要设计、详细设计、编码、单元测试、集成测试、系统测试、验收测试 阅读全文
posted @ 2021-01-05 09:11 赵薇0721 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 测试结束的标准是什么? 从微观上来说,在测试计划中定义,比如系统在一定性能下平稳运行72小时,目前Bug Tracking System中,本版本中没有一般严重的BUG,普通BUG的数量在3以下,BUG修复率90%以上等等参数,然后由开发经理,测试经理,项目经理共同签字认同版本Release。 如果 阅读全文
posted @ 2021-01-05 09:08 赵薇0721 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 您认为做好测试用例设计工作的关键是什么? 白盒测试用例设计的关键是以较少的用例覆盖尽可能多的内部程序逻辑结果 黑盒法用例设计的关键同样也是以较少的用例覆盖模块输出和输入接口。不可能做到完全测试,以最少的用例在合理的时间内发现最多的问题 阅读全文
posted @ 2021-01-05 09:06 赵薇0721 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 你认为做好测试计划工作的关键是什么? 明确测试的目标,增强测试计划的实用性 编写软件测试计划得重要目的就是使测试过程能够发现更多的软件缺陷,因此软件测试计划的价值取决于它对帮助管理测试项目,并且找出软件潜在的缺陷。因此,软件测试计划中的测试范围必须高度覆盖功能需求,测试方法必须切实可行,测试工具并且 阅读全文
posted @ 2021-01-05 09:05 赵薇0721 阅读(68) 评论(0) 推荐(0) 编辑