计算机
俺们不一样
这个作者很懒,什么都没留下…
展开
-
软件测试
如何发现软件缺陷:除了根据软件需求说明书来发现软件缺陷外,可以尝试使用如下建议:查找时间依赖和竞争条件的问题; 查找边界条件软件缺陷,内存泄露和数据溢出缺陷; 查找状态转换石出现的缺陷; 查找资源依赖性:内存、网络、硬件等方面的缺陷; 查找和硬件相关方面的缺陷,比如硬件兼容性方面的缺陷。 软件测试流程:参考:需求分析-》制定测试计划->编写...转载 2018-12-21 14:57:38 · 116 阅读 · 0 评论 -
并发和并行的区别是什么
一、概念并发(concurrency)和并行(parallellism)是:解释一:并行是指两个或者多个事件在同一时刻发生;而并发是指两个或多个事件在同一时间间隔发生。 解释二:并行是在不同实体上的多个事件,并发是在同一实体上的多个事件。 解释三:并行是在一台处理器上“同时”处理多个任务,并发是在多台处理器上同时处理多个任务。如 hadoop 分布式集群。所以并发编程的目标是充分的利...转载 2019-09-15 23:00:56 · 141 阅读 · 0 评论 -
多线程以及线程池
同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器(PC), 线程切换开销小。线程分为五个阶段:创建、就绪、运行、阻塞、终止。 Java 线程有五种基本状态 新建状态(New):当线程对象对创建后,即进入了新建状态,如:Thread t = new MyThread(); 就绪状态(Runnable): 当调用线程对象的 start()方法(t.start();),线程即 进入就绪状...原创 2019-09-16 16:20:02 · 139 阅读 · 0 评论 -
Spring Boot的特点
Springboot 是从无数企业实战开发中总结出来的一个更加精炼的框架,使得开发更加简单, 能使用寥寥数行代码,完成一系列任务。1)Springboot 解决那些问题a) 编码更简单 i. Spring 框架由于超重量级的 XML,annotation 配置,使得系统变得很笨重,难以维护 ii. Springbo...原创 2019-09-16 16:32:10 · 137 阅读 · 0 评论 -
单点登录
单点登录的主要是应用在分布式架构的场景中,在之前传统的一站式架构中,我们解决用户信息共享的方案就是在用户登录之后将用户的信息加入到session中,只要在一个会话的过程中用户的信息都可以从服务器端直接获取,避免重复要求用户登录的过程。相比之下,分布式架构中我们会把不同的模块分布在不同的服务器中,那不同的服务器之间的session是不一样的, 如果继续延用一站式用户信息共享的方案很显然没有...原创 2019-09-16 16:46:20 · 185 阅读 · 0 评论