自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 Java-网络编程

启动服务端后启动客户端发送信息,服务的接收到信息。端口表示计算机上的一个进程。

2024-05-21 14:47:52 261 1

原创 java-GUI学习

GUI实践:图形界面编程GUI淘汰因素:界面不美观,需要依赖jre环境。

2024-01-05 14:57:02 816

原创 java-IO流学习

向磁盘、网络写入数据的时候,出于效率的考虑,操作系统并不是输出一个字节就立刻写入到文件或者发送到网络,而是把输出的字节先放到内存的一个缓冲区里(本质上就是一个byte[]数组),等到缓冲区写满了,再一次性写入文件或者网络。对于很多IO设备来说,一次写一个字节和一次写1000个字节,花费的时间几乎是完全一样的,所以OutputStream有个flush()方法,能强制把缓冲区内容输出。l/O是Input/Output的缩写l/O技术是非常实用的技术,用于处理数据传输如读/写文件,网络通讯等。

2023-11-03 16:44:04 54

原创 java线程基础学习

进程进程是指运行中的程序,比如使用微信,就启动了一个进程,操作系统将为微信分配内存空间。进程是程序的一次执行过程,或是正在运行的程序。是动态过程:它有自身的产生、存在和消亡的过程。线程线程是由进程创建的,是进程的一个实体。一个进程可以有多个线程。

2023-08-25 15:12:27 95 1

原创 java 泛型学习

Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。E : Element的缩写,一般在集合中使用,表示集合中的元素类型。常用的类型参数的字母或者符号有:E、T、K、V、N、?K : Key的缩写,一般用来表示“键”,如Map种的key。V : Value的缩写,一般用来表示“值”与K是一对。N : Number的缩写,通常用来表示数值类型。

2023-08-14 11:33:32 71 1

原创 java-集合学习-双列集合Map

双列集合Map

2023-07-04 15:54:14 100 1

原创 java-集合学习之单列集合List、Set

集合框架体系、单列集合List、Set接口学习

2023-06-20 11:51:26 77

原创 java 常用类学习-Date、Calendar、LocalDate、LocalTime、LocalDateTime

Calendar 类是一个抽象类,它为特定的瞬间与一组诸如YEAR、MONTH、DAY_OF_MONTH、HOUR等日历字段之间的转换提供了一些方法,并为操作日历字段(如获得下星期的日期)提供了一些方法。时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数。SimpleDateFormat 格式和解析日期的类,它运行进行格式化(日期 <---->文本)、解析和规范化。LocalDate :只包含日期,可以获取日期字段。

2023-05-25 18:06:22 82

原创 java 常用类学习-System、BigInteger 和 BigDecimal

由于该类的构造方法是private的,所以无法创建该类的对象,也就是无法实例化该类。其内部的成员变量和成员方法都是static的。System类代表系统,系统级的很多属性和控制方法都放置在该类的内部。该类位于java.lang包。currentTimeMillens 返回当前时间距离1970-1-1的毫秒数。arrays.copyOf 完成复制数组。exit 退出当前程序。gc 运行垃圾回收机制。

2023-05-24 17:17:41 30

原创 java 常用类学习-Math、Arrays

Math类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。Arrays包含了一系列静态方法,用于管理或操作数组(如排序和搜索)。binarySearch 通过二分搜索法进行查找,要求数组必须排好序。equals 比较两个元素内容是否完全一致。toString 返回数组的字符串形式。sort 排序 (自然排序和定制排序)asLIst 将一组值转换成list。copyOf 数组元素的复制。fill 数组元素的填充。

2023-05-23 23:06:07 33

原创 java 常用类学习-包装类、String、StringBuffer、StringBuilder

Object、Math、Random、File、包装类、Date、String、String Buffer、StringBuilder。

2023-05-23 11:55:00 89

原创 Pytest学习记

pytest是一个单元测试框架。什么是单元测试?在软件开发当中,针对软件最小单位(函数、方法)进行正确性的检验检查测试。常见单元测试框架java:junit和testingpython:unittest和pytest单元测试框架主要做什么?测试发现:从多个文件里面去找到我们的测试用例测试执行:按照一定的规则和顺序执行,并生成结果测试判断:通过断言判断预期结果和实际结果的差异测试报告:统计测试进度,耗时,通过率,生成测试报告单元测试框架和自动化测试框架有什么关系?

2022-12-11 15:57:12 177

原创 自动化软件测试面试可能会问的问题

由OpenAi回答的部分自动化测试面试题。

2022-12-09 17:54:07 157

原创 java基础之面向对象OOP

什么是面向对象OOP?面向过程思想:面向对象思想:对于描述复杂的事物,为了从宏观上把握、从整体上合理分析,需要使用面向对象的思路来分析整个系统。但是具体到微观操作,仍然需要面向过程的思路去处理。面向对象编程的本质:以类的方式组织代码,以对象组织封装数据。面向对象三大特性:封装、继承、多态从认知角度考虑是先有对象后有类,对象是具体的事物;类是对象的抽象。从代码运行的角度考虑是先有类后有对象。

2022-12-06 14:31:06 192

原创 redis学习笔记

认识redis,了解noSQL和redis,了解redis的5种数据类型,了解redis的增、删、改、查操作

2022-11-15 22:24:46 901

原创 软件测试之测试流程

测试标准流程,实际工作中可能少一些。

2022-10-31 22:56:27 69

原创 软件测试之测试策略与测试用例设计

软件测试标准,测试应关注方面?测试方法,测试用例设计方法和设计流程

2022-10-30 23:09:39 636

原创 软件测试之测试基础知识介绍

软件测试:其实就是在具备软件测试基础知识的基础上,遵循相应测试的标准与规范,通过测试工具、测试流程、测试方法,最终来提高确保软件的产品质量。参考下图模型缺陷等级一般分为4级:致命、严重、一般、建议致命:使整个系统或应用程序崩溃、死机、系统挂起,或造成数据丢失、主要功能完全丧失等问题。a.由于程序所引起的死机,非法退出b.程序死循环c.性能与需求不一致(压力测试)d.存在安全性与保密性问题e.文件打开与保存错误严重:对项目造成重大不良影响,但不会引起项目运行失败。

2022-10-29 23:26:05 326

原创 java基础四之数组

什么是数组?数组的声明创建;数组初始化内存分析;多维数组;Arrays类;稀疏数组

2022-10-27 23:24:00 71

原创 java基础三之方法

什么是方法?方法的定义及调用,方法重载,命令行传参,可变参数,递归。

2022-10-20 23:20:48 62

原创 java基础阶段二之流程控制

基础java之二流程控制:用户交换Scanner、顺序结构、选择结构、循环结构。

2022-10-19 23:09:14 121

原创 java基础语法

最基础java系列。

2022-10-17 22:38:34 45

原创 【Markdown基础语法学习】

阅读这篇文章,了解一下Markdown的基本语法知识。

2022-10-12 15:15:35 230 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除