- 博客(28)
- 收藏
- 关注
原创 java集合详解
本文摘要:Java集合框架包含Collection和Map两大体系。Collection接口分为有序可重复的List和无序唯一的Set,实现类包括ArrayList、LinkedList、HashSet等;Map存储键值对,主要实现类有HashMap、TreeMap等。文章详细解析了ArrayList的扩容机制(1.5倍增长)、HashMap的哈希冲突解决方案(链表法+红黑树)及其线程不安全特性,对比了Hashtable和ConcurrentHashMap的线程安全实现差异。
2025-07-04 00:08:36
1067
原创 软件测试 APP测试
Android应用测试主要围绕四大组件(Activity、Service、BroadcastReceiver、ContentProvider)展开,涵盖功能测试、兼容性测试(系统版本/分辨率)、异常测试(网络切换/中断恢复)、卸载/安装测试以及性能测试(CPU/内存/流量/电量)。需关注崩溃恢复机制,使用ADB命令检测内存使用,并进行弱网环境测试。测试要点包括业务逻辑验证、安装卸载流程、版本更新及资源消耗监控。
2025-06-29 18:52:45
357
原创 软件测试 mysql
数据库是按照数据结构组织,存储,管理数据的仓库由多张能够互相连接的二位行列表组成的数据库主键:表中一个或多个字段,值用来唯一的标识表中的某一条记录外键表示了两个关系之间的相关练习,以另一个关系的外键作主关键字的表称为主表索引:索引是一种单独的,物理的对数据表中一列或多列的值进行排序的一种存储结构。是某个表中一列或若干列值的集合。
2025-06-29 17:55:28
280
原创 软件测试 性能测试
负载测试:常见的验证一般性能需求而进行的性能测试。是站在用户角度去观察一定条件下软件系统的性能表现。预期结果是用户性能需求得到满足,指标一般体现为响应时间,交易容量,并发容量,资源使用率等。压力测试:超负荷的交易量,并发用户数据等条件下(可能远远高出用户的性能需求),预期结果是系统出现问题。考察系统处理问题的方式。并发测试:验证系统的并发处理能力,一般和服务器建立大量的并发连接,通过客户端的响应时间和服务端的性能检测情况来判断系统是否达到了既定的并发能力指标。
2025-06-29 17:31:33
765
原创 web测试
参数化和数据驱动的概念这个肯定要知道的,参数化的思想是代码用例写好了后,不需要改代码,只需维护测试数据就可以了,并且根据不同的测试数据生成多个用例。不同测试数据存放位置不同。
2025-06-29 09:00:00
194
原创 软测八股--计算机网络
局域网:一个区域内由多台计算机互联成的计算机组(学校,办公室,公司/学校等)。可以实现文件管理,应用软件管理,答应及管理,扫描仪共享等。是封闭的,由两台或堕胎计算机组成广域网:跨度大的,地域性的计算机网络的集合。通常跨省市甚至国家。广域网包括大大小小不同子网,可以是局域网或者小型广域网。
2025-06-28 19:18:55
413
原创 软件测试 人力资源类题
随着技术不断发展,测试也在逐渐从简单的手动测试转向自动化测试、性能测试、安全测试等多个方向。我希望在未来不断提升自己的技术能力,从基础的测试技能逐步成长为测试架构师或测试管理者。同时,也希望能够学习更多的自动化工具和流程优化方法,提升团队的测试效率,为公司带来更高的质量保障。此外,测试工作也给我提供了持续学习新技术的空间,我喜欢不断挑战自己,提升自己在自动化、性能等方面的能力。它是一个新兴的行业,有发展潜力,而且很锻炼人,需要掌握更多的技能,比做开发要更难。发现,跟踪,管理缺陷……
2025-06-27 14:00:00
329
原创 软测八股-测试理论2 测试分类
性能测试:一般都使用性能工具对产品的健壮性进行评估。通过创建场景和虚拟用户来模拟真是环境进行压力测试和负载测试。功能测试:按照系统需求说明书和测试用例,对产品的功能一步步进行测试。Beta测试当开发和测试根本完成时所做的测试,最终的错误和问题需要在最终发行前找到。Apha测试在系统开发接近完成时对应用系统的测试;测试后仍然会有少量的设计变更。可重复的、不知疲倦地运动,对于数据能进行精确的大批量的比较的;包含正式验收测试,alpha测试,beta测试。在机械化的执行和比较。需求非常不稳定的项目。
2025-06-26 08:00:00
311
原创 软测八股--测试理论 1 测试基础
发现程序中的侧屋执行程序工程目的:不仅是找出错误,还要分析错误产生原因和错误分布。检查开发如阿健过程出现的bug,使开发人员及时修改。测试只能说明软件中存在错误目标:尽可能发现多的错误。一个好的测试案例是指很可能找到迄今为止尚未发现的错误的用一个成功的测试是指揭示了迄今为止尚未发现的错误的测试。尽早发现错误;测试用例=输入数据+预期结果;程序员避免检查自己的程序;设计测试用例:合理+不合理的输入;软件测试的原则:充分注意测试中的群集现象。严格执行测试计划,排除测试的随意性。
2025-06-25 21:02:18
818
原创 Java常用工具类及其常用操作
是 Java 中用于表示字符串的类,它是一个不可变类,即一旦创建,其内容不能被修改。类是一个容器类,用于表示可能有值也可能没有值的情况,避免使用null导致的空指针异常。是一个工具类,提供了对集合操作的静态方法,如排序、查找、填充等。类提供了对对象操作的工具方法,如比较、哈希、检查是否为null等。类提供了对文件和目录操作的工具方法,如读取、写入、复制、删除等。类提供了操作数组的工具方法,包括排序、搜索、比较等。类提供了对集合操作的工具方法,如排序、查找、填充等。包提供了许多用于并发编程的工具类,如。
2025-04-26 00:01:52
707
原创 markdown使用
你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + S
2024-07-19 17:40:48
944
原创 springMVC:整合SSM--狂神说Java
控制层,负责请求转发,接收页面(前端orapp)传过来的参数,并调用service层中定义的方法进行业务操作,再将处理结果返回给前端。我们通过将dao层封装成Service层,让Service)层去调用dao层的接口,有利于业务逻辑的独立性。后端开发先数据库设计出所有的表,然后每一张表设计出DAO层,具体到对应某个表,某个实体类的增删改查,用于对数据库的增删改查,这是对SQL语句的封装。就可以调用service接口进行业务处理,具体要调用以及定义的dao接口。业务逻辑层,实现复杂的业务逻辑处理。
2024-07-19 16:17:32
1448
原创 mybatis--熟练运用Mybatis框架开发
自定义接口,定义相关业务方法编写与方法相对应的Mapper.xml1.自定义接口2、创建接口对应的Mapper.xml,定义接口方法对应的SQL语句。statement标签statement标签可根据SQL执行的业务选择insert、delete、update、select。MyBatis框架会根据规则自动创建接口实现类的代理对象。规则:Mapper.Xml中namespace为接口的全类名。Mapper.xml中statement的id为接口中对应的方法名。
2024-07-18 17:50:21
409
原创 【小白向】从0到1带小白做一个前后端分离的项目一图书管理系统(一)项目搭建、主题布局
安装vue cli安装:创建一个项目如果安装较慢:淘宝镜像网站加速:安装完vue,创建工程:导入elementGS,CSS示例:main.js文件:运行语句:图标:iconfontelementAPP.vuehomeview.vueabouview.vuemain.js备注:以上只是个人在观看#程序员青戈#b站图书管理系统项目搭建时做的笔记,并不详细,但可以作为辅助观看视频使用。
2024-07-18 14:42:17
584
原创 数字图像处理--实验四 空间域增强-灰度变换
数字图像处理实验四 空间域增强-灰度变换实验目的:1.利用matlab进行处理图像;2.掌握常用的灰度变换方法进行空间域增强。
2024-05-06 10:30:00
1188
原创 数字图像梳理--实验三
请将实验代码贴在此处:I=imread('lena.jpg'figure;请将运行结果贴在此处:请将实验代码贴在此处:1.:functionfori=1:Mforj=1:Nendend2.functionfori = 1:M;forj = 1:N;endend3.:functionfori = 1:M;forj = 1:N;endend%%ͼƬ¾µÏñ运行程序:closeall;clear。
2024-05-05 08:45:00
1379
1
原创 数字图像处理--实现2 数字图像的基本运算
1.利用matlab进行处理图像;2.掌握常用的数字图像基本运算方法3.掌握常用的点运算,直方图运算和代数运算
2024-05-03 09:15:00
1463
1
原创 数字图像处理--实验一 MATLAB实验环境
参数Amin和Amax的存在使得A中所有小于等于Amin值的像素值变成0, 所有大于等于Amax的像素值变成1。函数 im2uint8 可以检测输入的数据类型, 并为工具箱执行所有必要的缩放以将数据识别为有效的图像数据。)函数名的命名规则:与C/C++类似,必须以字母开头,后面可以跟字母、数字、下划线的任意组合,但不允许有空格。将一幅灰度图像转化为二值图像,选择两个不同的阈值0.3,0.7,并且将原图和处理后的图显示在一个图像窗口中。1)表达式1为循环初值,表达式2为循环增量,表达式3为循环终值。
2024-05-02 12:11:50
877
3
原创 汇编语言--实验二 熟悉常用指令的使用
汇编语言实验二:熟悉指令系统,掌握常用指令的用法;通过实验加深对各种寻址方式的理解;能熟练使用DEBUG中的命令对指令进行反汇编,观察并了解机器代码。
2024-05-02 12:00:16
1036
1
原创 汇编语言实验一 利用DEBUG熟悉常用指令的使用
汇编语言实验一:熟悉DEBUG中的常用调试命令R\D\E\T\A\G\P等,通过实验加深对各种寻址方式的理解;能熟练使用DEBUG中的命令对指令进行反汇编,观察并了解机器代码。
2024-05-01 21:44:38
434
原创 依赖循环及解决方法
依赖循环指的是两个或多个类之间相互依赖的情况,即类A依赖类B,同时类B也依赖类A。这种情况会导致编译器无法确定类的加载顺序,从而产生编译错误。
2023-09-24 22:24:23
694
1
原创 WIN10系统D盘被锁定,增删改需要管理员权限解决办法
win10系统使用D盘时常出现需要管理员权限才能实现增删改。取消D盘的管理员权限的方法有两种。第一种方法是通过更改D盘的高级安全设置来取消管理员权限。打开"此电脑",右键点击D盘,选择属性。点击安全栏,点击"高级"按钮。在高级安全设置中,找到与管理员权限相关的权限设置,将其更改为非管理员用户可控制的权限。这样就可以取消D盘的管理员权限了。
2023-08-05 13:12:12
20623
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅