a易
码龄6年
关注
提问 私信
  • 博客:72,611
    72,611
    总访问量
  • 104
    原创
  • 370,656
    排名
  • 29
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2018-11-23
博客简介:

SNAYi

博客描述:
The more self-discipline, the more freedom.
查看详细资料
个人成就
  • 获得46次点赞
  • 内容获得9次评论
  • 获得123次收藏
  • 代码片获得146次分享
创作历程
  • 1篇
    2021年
  • 94篇
    2019年
  • 11篇
    2018年
成就勋章
TA的专栏
  • 运维知识学习
  • LeeCode
    14篇
  • 牛客网习题小练
    29篇
  • 八大基本排序
    7篇
  • JavaSE
    22篇
  • 设计模式
    4篇
  • Java习题小测
    3篇
  • MySQL
    5篇
  • C
    12篇
  • 数据结构
  • 测试
    2篇
  • 网络基础
    4篇
兴趣领域 设置
  • 测试
    selenium测试用例
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Leecode273:删除链表中的节点

这里写自定义目录标题
转载
发布博客 2021.05.17 ·
213 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

走近JVM-内存区域划分

分为6大内存区域,其中三块线程私有区域(程序计数器、虚拟机栈、本地方法栈),三块线程共有区域(堆、方法区、运行时常量池)。
原创
发布博客 2019.08.31 ·
207 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

合法括号序列判断

采用栈和不采用栈两种方式来判断序列是否合法
原创
发布博客 2019.08.18 ·
198 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数组中的逆序对

采用迭代实现,时间复杂度为O(N^2)
原创
发布博客 2019.08.16 ·
140 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

汽水瓶

文章目录题目来源题目描述输入描述:输出描述:示例1实现代码题目来源https://www.nowcoder.com/practice/fe298c55694f4ed39e256170ff2c205f?tpId=37&&tqId=21245&rp=1&ru=/activity/oj&qru=/ta/huawei/question-ranking题目描述...
原创
发布博客 2019.08.16 ·
121 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

TCP的三次握手、四次挥手

本文详解了TCP的三次握手建立连接和四次挥手断开连接的详细过程。以及为何握手必须是三次,挥手必须是四次的原因。
原创
发布博客 2019.08.14 ·
129 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

UDP协议详解

传输层协议UDP的详解
原创
发布博客 2019.08.13 ·
424 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

HTTP协议详解

HTTP(Hyper Text Transfer Protocol)协议:超文本传输协议。是一个常见的应用层协议。主要负责应用程序间的内容沟通。事务处理的过程1.客户端与服务器端建立连接2.客户端向服务器端发起请求3.服务器接收请求,后根据请求返回相应的应答4.客户端与服务器端断开连接HTTP协议格式HTTP请求:首行、Header、BodyHeader和Body之间有一行空...
原创
发布博客 2019.08.12 ·
145 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

TCP/IP五层模型

TCP/IP五层协议的大致介绍
原创
发布博客 2019.08.11 ·
218 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

快速排序

基本的基于分治合并思想的快速排序。和若与分区点重复元素太多导致分区极度不均衡从而导致的时间复杂度退化衍生出来的二路快排。
原创
发布博客 2019.08.08 ·
114 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

选择排序

文章目录思想实现代码衡量指标思想将序列在逻辑上分为已排序区间和待排序区间;初始认为所有元素都在待排序序列。设置一个最小下标minIndex,从当前待排序元素开始往后找,找到最小元素,将最小下标指向最小元素。出来后将最小元素交换到未排序区间最前。就认为此元素已经属于已排序区间了。实现代码具体方法 public static void selectSort(int[] ar...
原创
发布博客 2019.08.03 ·
102 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

实现多线程的三种方式:Thread类、Runnable接口、Callable接口实现多线程

文章目录继承java.lang.Thread(JDK1.0)类,覆写run()方法实现Runnable接口,覆写run()方法继承Thread与实现Runnable的区别实现Callable接口,覆写call()方法继承java.lang.Thread(JDK1.0)类,覆写run()方法无论哪种方式实现多线程,线程启动 一律按照Thread类提供的start()方法start()才会让多个...
原创
发布博客 2019.08.03 ·
611 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

测试用例

文章目录一、什么是测试用例?二、评价测试用例的标准三、测试用例的好处四、测试用例的设计方法1.基于需求的设计2.具体设计方法五、什么是测试用例的有效性?六、测试用例的粒度和评价(写完之后如何评估)一、什么是测试用例?测试用例是一组向被测试程序提供的集合,包括:测试环境,操作步骤 ,测试数据,预期结果等二、评价测试用例的标准表达清晰,无二义性输入与输出明确,一条用例对应一个预期的输出可操...
原创
发布博客 2019.08.02 ·
314 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

HashMap、TreeMap、HashTable的区别与联系

联系HashMap、TreeMap、HashTable都是Map<K,V>接口的子类。Map接口是存放一对对象的最顶级接口。区别HashMapTreeMapHashTable底层实现基于哈希表+红黑树(JDK1.8之后)基于红黑树基于哈希表K处存放null允许不允许不允许V处存放null允许允许不允许初始化方式懒加...
原创
发布博客 2019.08.01 ·
179 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

另一棵树的子树

给定两个非空二叉树 s 和 t,检验 s 中是否包含和 t 具有相同结构和节点值的子树。s 的一个子树包括 s 的一个节点和这个节点的所有子孙。s 也可以看做它自身的一棵子树。
原创
发布博客 2019.07.31 ·
173 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

测试基础知识

文章目录一、什么是软件测试?软件测试的目的和原则?二、测试与调试区别三、需求(了解)四、什么是软件缺陷(bug)?五、软件开发的流程(软件生命周期)?六、软件测试的流程?相应开发周期测试做什么?七、四种软件开发模型九、bug详解如何描述bugbug级别bug的生命周期一、什么是软件测试?软件测试的目的和原则?1) 找bug2) 评价一个程序或系统属性好还是不好,即评价软件质量3) 用人工/...
原创
发布博客 2019.07.31 ·
4201 阅读 ·
5 点赞 ·
2 评论 ·
35 收藏

ArrayList、Vector、LinkedList的区别与联系

文章目录联系底层实现区别联系ArrayList、Vector、LinkedList都是List接口的常见子类底层实现ArrayList是基于数组实现的Vector也是基于数组实现的Vector是基于双向链表实现区别ArrayList与VectorArrayListVector产生版本JDK1.2JDK1.0初始化策略内部数组声明时时空的,第...
原创
发布博客 2019.07.30 ·
129 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

NewCoder:另类加法

请编写一个函数,将两个数字相加。不得使用+或其他算数运算符。给定两个int A和B。请返回A+B的值
原创
发布博客 2019.07.30 ·
271 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

相同的树

给定两个二叉树,编写一个函数来检验它们是否相同。如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。
原创
发布博客 2019.07.29 ·
281 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java中的fail-fast(快速失败)策略

什么是快速失败? 如何产生? 产生原因-源码解析 如何避免?
原创
发布博客 2019.07.29 ·
433 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏
加载更多