自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MD5加密

MD5加密MD5算法为计算机安全领域广泛使用的一种散列函数,用于提供消息的完整性,是计算机广泛使用的哈希算法之一MD5的固定长度为128比特,16字节,通常用他的16进制字面值输出他,是一个长度为32位的字符串。MD5特点长度固定(无论输入多少字节,输出总是16字节)不可逆(从结果无法反推原始数据)具有高度的离散性(输出的16字节数据,没有任何规律可言,无法预测结果)抗碰撞性(在原始数据固定的情况下,几乎不会出现两个数据的MD5相同)MD5应用场景用户密码保护:在保存用户密码时,不记

2022-03-26 16:13:26 29819 3

原创 TCP协议与UDP协议

TCP协议与UDP协议共同点:都工作在传输层目标都是在程序之间传输数据(文本、视频、图片等)区别:TCP基于连接,传输数据稳定可靠,适用于对网络通信质量较高的场景,需要准确无误的传输。UDP基于非链接,速度快,可能产生丢包,适用于实时性较高,但是对少量丢包并没有太大要求的场景(如:域名查询、语音通话、视频直播等)TCP如何保证数据准确传输的1.三次握手因为在建立连接的过程中发送了三包数据(SYN包、SYN+ACK包、ACK包)故叫三次握手为什么三次握手而不是两次解决网络信道不可靠的

2022-03-26 14:15:04 2898

原创 JVM详解

JVM详解jdkjdk包含jre(Java运行时环境)+内部命令(如:javap、javac等)jvm由哪几部分组成[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GQSdAeaB-1648270650549)(G:\Edge下载\微信图片_20220326091125.png)]什么是类加载类加载是指将Main.class文件中的二进制数据读入内存中,并将其放在运行时数据区的方法区内,然后在堆区中创建一个class对象类加载过程加载:通过IO读入字节码文件

2022-03-26 12:59:06 1175

原创 软件测试工作流程

目录软件测试流程软件质量模型软件开发模型软件测试流程需求分析 评审、沟通 编写测试计划 评审完善 提取测试点 设计测试用例 评审、完善 搭建测试环境 冒烟测试 执行测试用例 BUG跟踪处理 测试报告输出软件质量模型功能性(适合、准确、互操作、安全) 可靠性(成熟、容错、可恢复) 易用性(易理解、易学、易操作、吸引) 效率(时间、空间) 可维护性(可分析、可修改、稳定、可测试) 可移植性(适应、可安装、共存、易替换)软件开发模型瀑布模型:..

2022-03-25 15:53:50 940

原创 软件测试基础知识

测试的目的1.检验产品是否满足用户需求2.提高用户体验3.发现程序中代码或业务逻辑错误软件分类1.系统软件2.应用软件测试分类按阶段划分: 单元测试 集成测试 系统测试 是否覆盖源代码: 白盒测试 黑盒测试 灰盒测试 是否运行: 静态测试(不运行代码,如:界面样式、字体是否符合需求) 动态测试 其他: 回归测试(测试改完的功能是否正常,有没有影响其他功能) 冒烟测试(只测试基本功能、主流程,不测细节) 随机测试(选取重要的

2022-03-25 14:38:48 526

空空如也

空空如也

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

TA关注的人

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