
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
文章目录一、禅道1.禅道是什么工具?二、selenium1.什么是自动化测试?2.自动化测试工具(为什么要选择selenium工具)3.自动化测试的分类4.自动化测试的优势5.什么项目不适合用自动化测试?6.什么是selenium?6.1 Selenium1.06.1.1 Selenium IDE 的使用6.2 Selenium2.06.2.1 webdriver的原理一、禅道1.禅道是什么工具?
文章目录一、禅道1.禅道是什么工具?二、selenium1.什么是自动化测试?2.自动化测试工具(为什么要选择selenium工具)3.自动化测试的分类4.自动化测试的优势5.什么项目不适合用自动化测试?6.什么是selenium?6.1 Selenium1.06.1.1 Selenium IDE 的使用6.2 Selenium2.06.2.1 webdriver的原理一、禅道1.禅道是什么工具?
文章目录一、网络编程基础1.概念2. socket API介绍二、socket API1. 流套接字和数据报套接字介绍2. TCP和UDP的特点3.UDP socket中核心的两个类4. 基于UDP实现回显(Echo)程序一、网络编程基础1.概念网络编程,是通过代码来控制,让两台主机的进程之间能够进行数据交互。例如:我使用qq发送一个消息,这个消息就通过我电脑上的qq客户端进程,先发送给了腾讯的服
文章目录一、什么是KMP算法?二、KMP算法的解决题型三、模式串移动距离的判断(next数组)四、KMP算法的具体实现五、KMP算法的时间复杂度六、next数组的改进--nextval数组及具体代码七、最后的话一、什么是KMP算法?KMP算法是一种改进的字符串匹配算法,由D.E.Knuth,J.H.Morris和V.R.Pratt提出的,因此人们称它为克努特—莫里斯—普拉特操作(简称KMP算法)。
这里我们大概就明白了@AutoConfigurationPackage这个注解的意思了,其实就是自动扫描包,并记录下来的注解,不过我们要明白的是它的作用范围是同级的包,以及以下的包,如果有包在@AutoConfigurationPackage注解范围以上,那么@AutoConfigurationPackage就扫描不到这个包。它是用于设定注解范围(被描述的注解可以用在什么地方)也急速hi限制了注解

文章目录一、应用层二、传输层1. 传输层协议介绍2. 端口号3. UDP协议在网络协议是分层的,从上至下依次分为:应用层、传输层、网络层、数据链路层、物理层。下面就来重点介绍这五层相关的协议以及涉及到的细节内容。一、应用层应用层协议是程序员打交道最多的协议,它是跟应用程序是密切相关的。1.我们可以直接使用现成的应用层协议来进行开发。2.程序员自己自定义协议来完成需求。协议并不是一成不变的,很多时候
文章目录一、初始JVM1. JVM 需要了解的三个方面2.常见的虚拟机二、JVM的内存布局1.内存的划分2.和内存区域相关的异常3.根据代码判断该变量在JVM的哪个内存中一、初始JVM1. JVM 需要了解的三个方面a)JVM中的内存布局是怎么样的,它们分别的作用是什么?b)JVM中的类加载的过程是怎么样的,具体步骤?c)JVM中的垃圾回收机制(GC)有什么优缺点,涉及到的回收机制和算法有什么?下
文章目录一、安装 Smart Tomcat 插件二、对于浏览器中的访问出错1.出现 4042.出现4053.出现5004. 出现空白页5.无法访问此网站三、Servlet运行原理四、Servlet API 详解1. HttpServlet这篇博客,是基于上一篇博客对Servlet 知识的拓展。有兴趣的可以看一下。一、安装 Smart Tomcat 插件对于上篇博客讲到,将Tomcat和Servle
文章目录一、为什么使用文件?二、什么是文件?1.程序文件2.数据文件3.文件名三、文件的打开和关闭1.文件指针2.文件的打开和关闭4.文件的顺序读写一、为什么使用文件?当我们在编写一个项目的时候,自然而然想到要把之前写入的数据保存起来。而只有我们自己选择删除数据的时候,数据才不复存在。这就涉及到了数据持久化的问题,我们一般数据持久化的方法有,把数据存放在磁盘文件、存放到数据库等方式。此处我们就讲到







