计算机网络重要资料 五分钟读懂TCP 协议——TCP协议简介:https://blog.csdn.net/ningdaxing1994/article/details/73076795TCP 详解:https://blog.csdn.net/sinat_36629696/article/details/80740678
测试-问题排查 前言每周四是我们组开周会的时间,会对上一周的工作进行总结,也会对下一周的工作做一些计划。其中值班是一项比较看天的工作,也许你值班的那一周相安无事,也许会被无数人@查问题。总之就是值班是个苦差事。 我们值班有都要负责哪些东西呢?归根到底就是影响我们测试进度的所有问题!!! 这里我们先进行一下归类 按照部门:内部和外部 按照类型:业务和环境 这里只是初步的进行分类,但是这个分类缺失无用的...
开发测试工具的一点心得 前言工作中经常会遇到许多测试工具提高效率,许多人也是为了这个目的开发各种工具,但是真正能提升效率的工具又有多少?这是一个值得深思问题!又有多少人仅仅只是为了晋升,一旦离职,这样的工具就会烂尾,直到没有人了解,也就彻底消失在视野中。最近恰好再做一个工具,在编写的过程中也遇到了许多问题,解决的过程中学习到了许多东西,分享出来,供大家参考。首先线推荐给大家(QA们)推荐些书籍,这些书籍是关于...
测试-http接口测试点 前言2015年开始接触QA这个行业,从实习到正式入职,一直都在Qunar的QA岗位上。回顾这两年多的工作经历(中间回学校一段时间),虽然做了许多自认为很高大上的东西,但是晋升答辩中被问到的许多基础问题,却成了自己最薄弱的一项。所以现在更想把更多的经历去放到基础知识的巩固整理上,将自己的知识形成体系,树立自己的方法论。答辩中被问到:给你一个dubbo接口,如何进行测试?这个问题在答辩前自己也
测试-项目流程 认知刚到公司的时候,看着项目流程,感觉为啥要这么麻烦。项目流程中要关注的点太多了,能记下这么多环节就已经不错了,还要按照这个流程执行,着实有些困难。但是当你工作一段时间后,你就会发现项目流程的重要性,因为项目流程就是你的套路,没有套路是工作中很可怕的一件事情;有了套路你可以避免很多共性的错误。套路即是你工作经验的总结。在你缺少经验的时候项目流程可以使你避免犯错,在你经验丰富的时候还要通过你的经验去完
博客计划 序号 名称 时间 链接 101 测试-项目流程 2017.12.11 https://blog.csdn.net/gdl116929569/article/details/78776432 102 测试-需求review 2017.12.12 103 测试-checklist 2017.12.14 10...
java--三目运算符 类型自动提升 public static void main(String[] args) { int i=99; System.out.println("99999判断结果:"+(true?'a':99999)); System.out.println("-1判断结果 :"+(true?'a':-1)); System.out.println(
java--xiti package com.qunar.fresh;import java.io.*;import java.util.Map;import java.util.TreeMap;/** * Classname First.java * * Version information 1.0 * * Created by deliang.gao on 2015/11/2. * */publ
Java--类加载时执行方法顺序 class HelloA { public HelloA() { System.out.print("A"); } { System.out.print("B"); } static { System.out.print("C"); }}public class HelloB extends HelloA
算法--两个栈实现队列 //本文代码出自 左程云 的《程序员代码面试指南》public class TwoStackQueue { private Stack<Integer> stackPush; private Stack<Integer> stackPop; public TwoStackQueue() { stackPush=new Stack<Integer>();
算法--设计一个有getMin功能的栈 //本文代码出自 左程云 的《程序员代码面试指南》public class MyStack1 { private Stack<Integer> stackData; private Stack<Integer> stackMin; //初始化 public MyStack1() { stackData=new Stack<Integer>();
数据结构--二叉树遍历 二叉树结构体定义 typedef struct TreeNode *BinTree struct TreeNode{ ElementType Data; BinTree Left; BinTree Right; } 遍历函数 void PreOrderTraversal( BinTree BT ):先序----根、左子树、右
二分查找 import java.util.Arrays;/** * * @author GDL * @time 2015-09-03 16:39 * */public class Search { public static void main(String[] args) { //写一个数组 int [] a={2,1,8,9,4,3,66,51,7,
Java--JVM内存管理:深入Java内存区域与OOM Java与C++之间有一堵由内存动态分配和垃圾收集技术所围成的高墙,墙外面的人想进去,墙里面的人却想出来。概述:对于从事C、C++程序开发的开发人员来说,在内存管理领域,他们即是拥有最高权力的皇帝又是执行最基础工作的劳动人民——拥有每一个对象的“所有权”,又担负着每一个对象生命开始到终结的维护责任。对于Java程序员来说,不需要在为每一个new操作去写配对的delete/free,不容易出现内容泄漏
每日一练--实现indexof(String s1,String s2) public class Main1 { public static void main(String[] args) { // TODO Auto-generated method stub String a="abcdef"; String b="bc"; System.out.println(indexof(a, b));
计算机网络--TCP协议中的三次握手和四次挥手(图解) 建立TCP需要三次握手才能建立,而断开连接则需要四次握手。整个过程如下图所示: 先来看看如何建立连接的。首先Client端发送连接请求报文,Server段接受连接后回复ACK报文,并为这次连接分配资源。Client端接收到ACK报文后也向Server段发生ACK报文,并分配资源,这样TCP连接就建立了。 那如何断开连接呢?简单的过程如下:【注意】中断连接端可以是Client端,也可以是Serve
Java--传参的值传递和引用传递问题 今天遇到了一个java程序,需要用参数来返回值(虽然最后用另一种方法实现了),在网上看到这样一篇文章,很受启发。 本文章来自于http://www.cnblogs.com/laipDIDI/articles/2524309.html首先,推荐对Java有一定理解的同仁一本书《Practical Java》。在《Practical Java》中也有一个章节介绍Java中关于传值和传引用的问题,堪称经
java--常量池详解之一道比较蛋疼的面试题 此文章来自DreamSea(张小哲),转载请注明出处!/** * * @author DreamSea 2011-11-19 */public class IntegerTest { public static void main(String[] args) { objPoolTest(); } public static void obj