2018年3月7日

面试题—小算法30题

摘要: 1、和为S的连续正数序列 Java实现: package com.mian.algorithm; import java.util.ArrayList; public class FindContinuousSequence { public static void main(String[] ar 阅读全文

posted @ 2018-03-07 22:57 lina2014 阅读(495) 评论(0) 推荐(0) 编辑

性能测试指标

摘要: 性能测试监控关键指标说明: ①. 资源指标 CPU使用率:指用户进程与系统进程消耗的CPU时间百分比,长时间情况下,一般可接受上限不超过85%。 内存利用率:内存利用率=(1-空闲内存/总内存大小)*100%,一般至少有10%可用内存,内存使用率可接受上限为85%。 磁盘I/O: 磁盘主要用于存取数 阅读全文

posted @ 2018-03-07 19:56 lina2014 阅读(168) 评论(0) 推荐(0) 编辑

测试用例设计

摘要: 1、登录功能测试用例设计 (1)界面测试(UI Test)①、布局是否合理,2个Testbox 和一个按钮是否对齐;②、Testbox和按钮的长度,高度是否复合要求;③、界面的设计风格是否与UI的设计风格统一;④、界面中的文字简洁易懂,没有错别字。 (2)功能测试(Function Test)①、什 阅读全文

posted @ 2018-03-07 16:02 lina2014 阅读(427) 评论(0) 推荐(0) 编辑

测试理论

摘要: 1、软件测试在规定条件下对程序进行操作,以发现错误,对软件质量进行评估,包括对软件形成过程的文档、数据以及程序进行测试。 2、软件质量软件特性的总和,软件满足规定或潜在用户需求的能力 3、软件测试与质量保证软件测试只是质量保证工作中的一个环节,软件质量保证与软件测试是软件质量工程的两个不同层面的工作 阅读全文

posted @ 2018-03-07 10:05 lina2014 阅读(322) 评论(0) 推荐(0) 编辑

2018年3月6日

count(1), count(*), count(col) 的区别

摘要: 1、count(1)和count(*)都是统计表的总行数,两者执行结果相同。表没有主键或者唯一键索引时,两者都进行全表扫描;表上主键或者唯一键索引时,使用主键或者唯一键索引。 2、count(col)则是统计col列中不为空的总行数,如果该列存在索引,自动使用索引,否则否则全表扫描。 3、总结:(1 阅读全文

posted @ 2018-03-06 09:22 lina2014 阅读(428) 评论(0) 推荐(0) 编辑

2018年3月5日

HTTP状态码

摘要: 状态代码由三位数字组成,第一个数字定义了响应的类别,且有五种可能取值:1xx:提示信息2xx:成功3xx:重定向4xx:客户端错误5xx:服务器错误100:continue继续101:切换协议200:OK成功201:已创建。成功请求并创建了新的资源,且其 URI 已经随Location 头信息返回2 阅读全文

posted @ 2018-03-05 19:13 lina2014 阅读(110) 评论(0) 推荐(0) 编辑

DNS原理

摘要: 1、域名 域名是一种为了识别主机名称和机构名的具有分层的名称,比如在域名neu.edu.cn中,neu是主机名,edu和cn是不同层次下的域名。域名和IP地址都可以唯一对应一台主机,DNS协议的作用就是将自身具有意义的域名转换成不容易记住的IP地址。 域名的层次域名系统的最高层次是根域名,然后是顶级 阅读全文

posted @ 2018-03-05 17:17 lina2014 阅读(234) 评论(0) 推荐(0) 编辑

父类指针访问子类成员变量

摘要: 1、父类指针获取子类成员变量 2、类型转换 阅读全文

posted @ 2018-03-05 10:51 lina2014 阅读(2568) 评论(0) 推荐(1) 编辑

2018年3月4日

LeetCode 146 LRU Cache 最近最少使用页面置换算法

摘要: 实现一个LRU缓存器,最近最少使用页面置换算法。缓存器主要有两个成员函数,get和set,其中get函数是通过输入key来获得value,如果成功获得后,这对(key, value)升至缓存器中最常用的位置(顶部),如果key不存在,则返回-1。set函数是插入一对新的(key, value),如果 阅读全文

posted @ 2018-03-04 16:07 lina2014 阅读(331) 评论(0) 推荐(0) 编辑

死锁

摘要: 死锁是指两个或两个以上进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。 原因:系统资源不足;进程运行推进的顺序不合适;系统资源分配不当。 必要条件:互斥条件:进程在某一时间内独占资源。请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资源保持不放。不可 阅读全文

posted @ 2018-03-04 15:36 lina2014 阅读(176) 评论(0) 推荐(0) 编辑

导航