摘要:网络协议TCP、Http、webservice、socket区别 http 和 webservice 都是基于TCP/IP协议的应用层协议 webservice是基于http的soap协议传输数据 webservice=soap=http+xml socket是基于TCP/IP的传输协议,是对TCP 阅读全文
网络协议详解
2017-06-04 23:48 by 清风软件测试开发, 17830 阅读, 1 推荐, 收藏,
摘要:三次握手 四次挥手 一、网络协议 二、TCP(Transmission Control Protocol,传输控制协议) TCP头格式 TCP协议中的三次握手和四次挥手 TCP报文抓取工具三、HTTP(HyperText Transfer Protocol,超文本传输协议) 请求报文结构 请求报文样 阅读全文
Java泛型详解
2017-06-04 23:34 by 清风软件测试开发, 295 阅读, 0 推荐, 收藏,
摘要:泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。 假定我们有这样一个需求:写一个排序方法,能够对整形数组、字符串数组甚至其他任何类型的数组进行排序,该如何实现? 答案是可以使用 Java 泛型。 使用 Java 泛型的概念,我们可以写一个泛型方法来对一个对象数组排序。然后,调用该泛 阅读全文
接口请求超时问题排查过程
2017-05-20 01:21 by 清风软件测试开发, 18346 阅读, 2 推荐, 收藏,
摘要:接口请求超时问题排查过程 问题描述: 客户调用时20线程并发请求接口共1000次,部分请求发生超时(5s以上),以及15%的丢包率(很恐怖) 问题可能原因思考: 1、接口服务的系统延时。2、调用方多线程代码执行延迟。3、双方网络运营商不同导致网络延迟以及丢包。 排查过程: 接口服务的系统延时: 1、 阅读全文
Java多态 父类引用指向子类对象
2017-05-20 01:03 by 清风软件测试开发, 1644 阅读, 1 推荐, 收藏,
摘要:Java多态的三个必要条件: 1、 继承 2、 子类重写父类方法 3、 父类引用指向子类对象 然后看一个例子 输出结果为: 给出结论:Father c = new Child() 在c的眼里只能看到 child 里面的 father 属性! 当满Java多态的三个条件时,可以发现c.eat()调用的 阅读全文
java中string.trim()函数的作用
2017-05-06 19:22 by 清风软件测试开发, 12164 阅读, 0 推荐, 收藏,
摘要:trim /[trɪm] / 英文意思:整理,修理,修剪,整齐的 trim()的作用:去掉字符串首尾的空格。 执行结果:a: hello world ,falsea:hello world,true trim()的源代码: 阅读全文
Java中ArrayList和LinkedList区别
2017-05-04 22:32 by 清风软件测试开发, 515 阅读, 0 推荐, 收藏,
摘要:一般大家都知道ArrayList和LinkedList的大致区别: 1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。 3.对于新增和删除 阅读全文
java 的==和equals的区别(二)
2017-04-26 21:42 by 清风软件测试开发, 448 阅读, 0 推荐, 收藏,
摘要:java 的==和equals的区别 java 的==和equals的区别 首先 object 类的 "==" 和 equals 没有区别,指的都是:A和B是同一个东西时返回true 很多类继承了object类之后,都会重写object类的 equals() 和 toString()方法 ==通常表 阅读全文
try...cath...finally中的return什么时候执行
2017-04-20 22:50 by 清风软件测试开发, 501 阅读, 0 推荐, 收藏,
摘要:1、不管有木有出现异常,finally块中代码都会执行;2、当try和catch中有return时,finally仍然会执行;3、finally是在return后面的表达式运算后执行的(此时并没有返回运算后的值,而是先把要返回的值保存起来, 管finally中的代码怎么样,返回的值都不会改变,任然是 阅读全文