- 博客(115)
- 资源 (4)
- 收藏
- 关注

原创 Java教程:SE进阶【十万字详解】(下)
使用Stream流示例代码Stream流的好处Stream流的思想Stream流的三类方法生成Stream流的方式Collection体系集合使用默认方法stream()生成流, default Stream stream()Map体系集合把Map转成Set集合,间接的生成流数组通过Arrays中的静态方法stream生成流同种数据类型的多个数据通过Stream接口的静态方法of(T… values)生成流代码
2024-11-22 11:24:04
1276
1

原创 Java教程:SE进阶【十万字详解】(中)
欢迎来到小羊的《Java教程:SE进阶》系列的学习之旅!无论你是初学者还是希望深化对Java编程语言理解的开发者,这系列教程都将为你提供系统化的知识和实用的技能,帮助你从零基础起步,逐步掌握Java编程的核心概念和技术。希望大家多多支持小羊吧!!让我们一起开启这段精彩的编程旅程,从零开始Go Go自定义异常概述当Java中提供的异常不能满足我们的需求时,我们可以自定义异常实现步骤定义异常类写继承关系提供空参构造提供带参构造代码实现异常类学生类return age;
2024-11-22 10:44:32
1962

原创 Python语言基础教程(下)4.0
本文是黑马Python4.0编程学习笔记,里面有相关的知识点还是重要的,期待大家的关注!!!open函数第二个参数的意思是打开文件的方式r只读w只写a追加写rb用二进制方法打开,只读wb用二进制方法打开,只写ab用二进制方法打开,追加UnitTest是python自带的自动化测试框架UnitTest主要包含的内容TestCase(测试用例)TestSuite(测试套件,把多个TestCase集成到一个测试TestSuite)TestRunner(执行测试用例)
2024-09-21 10:52:42
1754
1

原创 Python语言基础教程(上)4.0
本文是黑马Python4.0编程学习笔记,里面有相关的知识点还是重要的,期待大家的关注!!!如果条件满足,就做一件事情,如果条件不满足,就做另一件事情或者什么也不做条件只有满足和不满足两个结果列表用[]定义列表中多个成员用逗号分隔列表可以使用[索引]方式访问指定的成员第一个成员的索引编号是0不能访问不存在的索引编号# list1是列表变量名, 列表中有三个成员list1 = ['关羽', '曹操', '刘备']
2024-09-20 17:08:49
1986

原创 Java教程:SE进阶【十万字详解】(上)
大家好,我是程序员小羊!"面向对象和面向过程的思想对比 :面向过程 : 是一种以过程为中心的编程思想,实现功能的每一步,都是自己实现的面向对象 :是一种以对象为中心的编程思想,通过指挥对象实现具体的功能客观存在的事物皆为对象 ,所以我们也常常说万物皆对象。类的组成是由属性和行为两部分组成属性:在类中通过成员变量来体现(类中方法外的变量)行为:在类中通过成员方法来体现(和前面的方法相比去掉static关键字即可)类的定义步骤: ① 定义类 ② 编写类的成员变量 ③ 编写类的成员方法
2024-09-12 20:22:26
3321
2

原创 Linxu系统之Mysql数据库练习【完整版】4.0
本文是Mysql练习学习笔记,以案例为主,当然为了复习为编著的,大家可以自行观看SQL:Structured Query Language(结构化查询语言),通过SQL语言可以对数据库进行操作特点: 所有主流的关系型数据库, 都支持使用SQL语句进行数据查询!注意: 虽然 SQL 语言分支很多, 但对于测试人员而言, 我们重点掌握查询操作即可!DQL:数据查询语言,用于对数据进行查询,例如:select扩展: 在 MySQL 中,默认对 SQL 语法不区分大小写。
2024-09-03 16:26:28
599
5

原创 Java教程:入门基础【十万字详解】
欢迎来到小羊的《Java教程:入门基础》系列的学习之旅!无论你是初学者还是希望深化对Java编程语言理解的开发者,这系列教程都将为你提供系统化的知识和实用的技能,帮助你从零基础起步,逐步掌握Java编程的核心概念和技术。希望大家多多支持小羊吧!!让我们一起开启这段精彩的编程旅程,从零开始Go Go
2024-09-02 08:32:24
23040
25

原创 揭秘功能测试的秘密:缺陷管理(下)
这是一篇功能测试专栏系列《揭秘功能测试的秘密:从初学者到专家的必备指南》本系列将深入探讨了软件测试的基础知识和实用技巧,从手动测试到自动化测试工具的使用,涵盖了测试流程、测试用例设计、测试执行与报告生成等关键内容。无论你是软件测试新手,还是想要提升测试技能的开发者,这篇教程都将为你提供全面的指导,助你掌握软件测试的最佳实践,打造高质量的软件产品。后续内容大概会分三篇文章写完(上、中、下),中级会穿插一些扩展知识(软件测试需要具备的基础知识【功能测试】!!!揭秘功能测试的秘密:测试基础(上)
2024-08-18 21:12:37
999
4

原创 揭秘功能测试的秘密:功能用例实战(中)
这是一篇功能测试专栏系列《揭秘功能测试的秘密:从初学者到专家的必备指南》本系列将深入探讨了软件测试的基础知识和实用技巧,从手动测试到自动化测试工具的使用,涵盖了测试流程、测试用例设计、测试执行与报告生成等关键内容。无论你是软件测试新手,还是想要提升测试技能的开发者,这篇教程都将为你提供全面的指导,助你掌握软件测试的最佳实践,打造高质量的软件产品。后续内容大概会分三篇文章写完(上、中、下),中级会穿插一些扩展知识(软件测试需要具备的基础知识【功能测试】!!!揭秘功能测试的秘密:测试基础(上)
2024-08-18 15:09:32
982
10

原创 揭秘功能测试的秘密:测试基础(上)
这是一篇功能测试专栏系列《揭秘功能测试的秘密:从初学者到专家的必备指南》本系列将深入探讨了软件测试的基础知识和实用技巧,从手动测试到自动化测试工具的使用,涵盖了测试流程、测试用例设计、测试执行与报告生成等关键内容。无论你是软件测试新手,还是想要提升测试技能的开发者,这篇教程都将为你提供全面的指导,助你掌握软件测试的最佳实践,打造高质量的软件产品。后续内容大概会分三篇文章写完,中级会穿插一些扩展知识(软件测试需要具备的基础知识【功能测试】!!!
2024-08-14 17:49:33
2487
20
原创 我的创作纪念日
程序员小羊回顾1024天的技术博客创作历程,分享从2022年至今的心得。初心源于记录工作学习中的经验与问题,逐渐发展为与读者互动、结识同行的平台。文章提到优化大数据算法的代码案例,展现技术成长。未来计划系统化分享内容,向架构设计方向发展,并憧憬出版技术书籍。结尾以"大厦之成,非一木之材"强调积累的重要性,附博客链接与互动邀请。全文贯穿对技术分享的热爱与坚持,体现创作者的专业性与人文关怀。
2025-06-01 10:32:21
899
原创 Python语言基础教程(上)4.0
大家好,我是程序员小羊!">python源程序演练步骤保存退出打开cmd算数运算符*乘/除//取整除%取余数**幂(次方)字符串可以和一个整数相乘字符串重复整数次数运算符优先级**最高最低可以通过括号改变优先级变量在计算机语言中可变的量变量在使用前必须先定义赋值超市买苹果变量演练超市买苹果-够10斤,减5块课堂练习-算数运算符课堂练习-变量a和b的值交换变量名命名规则可以使用字母数字和下划
2025-04-18 22:49:11
494
原创 MCP协议 —— AI世界的“USB-C接口”
MCP(消息通信协议)是一种标准化的通信协议,主要用于各种设备和系统间的信息传输,特别是在复杂的AI应用和设备之间。其作用类似于数据传输的“桥梁”,确保数据能够无缝地在不同的AI设备、传感器、执行器及计算平台之间传递。就像USB-C接口能够统一连接不同设备一样,MCP协议也为AI生态中的不同组件提供了统一的通信接口。MCP协议的设计初衷是为了满足AI领域对快速、可靠、低延迟数据交换的需求。
2025-04-18 19:14:19
1161
原创 接口测试:实用指南4.0
这一阶段是接口测试的学习,我们接下来的讲解都是使用Postman这款工具,当然呢Postman是现在一款非常流行的接口调试工具,它使用简单,而且功能也很强大。不仅测试人员会使用,开发人员也会 经常使用。后期讲解大概分三部分进行讲解:1、根据接口API文档编写接口测试用例2、使用Postman工具进行接口测试,并能够对大量接口用例进行管理、对接口响应结果进行断言、处理多接口的依赖及生成测试报告。
2025-04-17 22:28:16
903
原创 一篇讲完自动化测试基础-Python【万字详细讲解】12
这篇文章主要学习Python的语法,为后续的自动化打基础Python + requests 接口自动化Python + selenium web 自动化Python + appium移动端自动化(手机 app)这篇文章分六个阶段百分比进行划分,到时大家可以选节查看什么是python?Python 是一种高级编程语言,由吉多·范罗苏姆(Guido van Rossum)于 1991年首次发布。它的设计哲学强调代码的可读性和简洁的语法,使得程序员可以用更少的代码完成更多的工作。
2025-04-17 22:27:01
1031
原创 Oracle数据库物理存储结构管理
安装和配置Oracle数据库是一个涉及多个步骤的任务,通常包括环境准备、软件安装、数据库创建和基本配置等。以下是详细的安装与配置流程。一、环境准备。
2025-04-16 22:32:18
1139
原创 Linux搭建环境:从零开始掌握基础操作(四)
软件测试第一步就是搭建测试环境,如何搭建好测试环境,需要具备两项的基础知识:1、Linux 命令: 软件测试第一个任务, 一般都需要进行环境搭建, 一部分,环境搭建内容是在服务器上实现的, 跟服务器交互(没有图形化页面),需要使用 Linux 命令。2、数据库: 所有的软件在使用过程中所产生的数据, 最终都要存在数据库当中, 而测试工作往往会需要去校验数据的正确与否, 因此需要学习数据库。下面开始进入正题:这篇文章主机讲解用户权限和管理。
2025-04-16 22:31:50
418
原创 C语言【每日一题】
✨博客主页:💗《博客内容》:.NET、Java.测试开发、Python、Android、Go、Node、Android前端小程序等相关领域知识📢博客专栏:📢欢迎📢本文为学习笔记资料,如有侵权,请联系我删除,疏漏之处还请指正🙉📢大厦之成,非一木之材也;大海之阔,非一流之归也✨。
2025-04-15 14:16:54
629
1
原创 酷淘商场项目【从零到一详解】Web端
项目目标1、独立编写酷淘商场项目7个核心业务模块的用例2、根据测试流程的6个步骤能独立对所有项目实施功能测试测试环境:专门提供给测试人员使用开发环境:开发人员使用生产环境(线上环境):提供给用户预生产环境(基本小公司没有):设置和数据是一样情况一:2种情况,测试环境+生产环境;如何解决开发和测试进度冲突问题答:区分开发周和测试周;开发工作时(开发新功能)不测试,测试工作时开发不进新代码。情况二:3种情况,开发环境+测试环境+生产环境今天这篇文章就到这里了,大厦之成,非一木之材也;
2025-04-15 14:03:03
1020
原创 API接口文档(人力资源管理系统)
这一阶段是接口测试的学习,我们接下来的讲解都是使用Postman这款工具,当然呢Postman是现在一款非常流行的接口调试工具,它使用简单,而且功能也很强大。不仅测试人员会使用,开发人员也会 经常使用。后期讲解大概分三部分进行讲解:1、根据接口API文档编写接口测试用例2、使用Postman工具进行接口测试,并能够对大量接口用例进行管理、对接口响应结果进行断言、处理多接口的依赖及生成测试报告。
2025-03-24 23:23:06
1072
原创 酷淘商场项目【从零到一详解】Web端
项目目标1、独立编写酷淘商场项目7个核心业务模块的用例2、根据测试流程的6个步骤能独立对所有项目实施功能测试测试环境:专门提供给测试人员使用开发环境:开发人员使用生产环境(线上环境):提供给用户预生产环境(基本小公司没有):设置和数据是一样情况一:2种情况,测试环境+生产环境;如何解决开发和测试进度冲突问题答:区分开发周和测试周;开发工作时(开发新功能)不测试,测试工作时开发不进新代码。情况二:3种情况,开发环境+测试环境+生产环境。
2025-03-24 23:19:35
721
原创 Python网络爬虫详细讲解
Python 网络爬虫是一种利用代码自动获取网络数据的技术。以下是爬虫的详细介绍,包括基础知识、工具、代码实例和注意事项。一、网络爬虫的基本原理发送请求使用 HTTP 请求方法(如GET或POST)访问网页,获取网页内容(HTML 文档)。获取响应服务器返回网页数据(HTML、JSON、XML等格式)。解析网页对返回的内容进行解析,提取需要的信息。存储数据将提取到的数据存储到文件(如 CSV、JSON)、数据库或其他存储介质。重复操作如果需要抓取多页数据,可在循环中对多个页面重复以上操作。
2024-11-20 21:40:23
1202
原创 Oracle数据库物理存储结构管理
安装和配置Oracle数据库是一个涉及多个步骤的任务,通常包括环境准备、软件安装、数据库创建和基本配置等。以下是详细的安装与配置流程。一、环境准备。
2024-11-20 18:39:15
791
原创 C++游戏开发详解:从核心概念到实践
C++作为一种高性能的编程语言,因其灵活性和底层控制能力,在游戏开发中得到了广泛应用。无论是3D图形渲染、物理引擎还是人工智能逻辑,C++都能提供卓越的性能支持。本篇文章将从游戏开发的基础知识C++在游戏开发中的应用开发流程与实践及行业发展前景四个方面,系统讲解C++游戏开发的相关内容。一、C++游戏开发的基础知识1. 游戏开发的基本组成图形渲染:处理2D或3D画面显示。物理引擎:模拟现实世界中的物理行为,如碰撞、重力。音频系统:提供背景音乐、音效和语音支持。游戏逻辑。
2024-11-19 21:22:13
1545
原创 从方向一详细描述:一个让项目濒临崩溃的致命 Bug
项目背景与开发场景这是一款服务于大型电子商务平台的订单管理系统(OMS),由多个微服务组成,旨在实现订单的创建、管理、分发和跟踪等功能。OMS是整个电商系统的核心模块,其性能和稳定性直接影响到平台的用户体验和营收。因此,在这个项目中,开发团队采用了先进的微服务架构,利用Spring Boot 和 Kafka 进行服务通信,同时借助 MySQL 和 Redis 提供数据存储和缓存支持这个 Bug发生在项目的上线准备阶段。我们已经完成了大部分核心功能,并在测试环境下运行了两个多月,性能指标一切正常。
2024-11-19 21:16:08
1007
原创 Windows 11开发详解:开发者的全新机遇与平台解读
Windows 11 的发布不仅为普通用户带来了全新的用户体验,也为开发者提供了一个功能更丰富、效率更高的平台。无论是桌面应用、Web 应用,还是现代化的跨平台解决方案,Windows 11都提供了强大的支持。本文将从开发环境配置、平台特性、开发框架选择、工具支持及案例实践等多个方面详细讲解 Windows 11 的开发。一、Windows 11 开发环境配置1. 操作系统安装与准备硬件需求处理器:1GHz 或更快,支持 64 位处理的处理器。内存:4GB 及以上。存储空间:64GB 及以上。
2024-11-18 22:20:25
1407
原创 IDE使用技巧与插件推荐:提升开发效率的全方位指南
IDE(Integrated Development Environment,集成开发环境)是程序员开发和调试代码的核心工具。一个好的IDE不仅能提供代码编写的便利,还能极大提升开发效率。本文将详细讲解IDE的使用技巧以及推荐多款提高生产力的插件。一、主流IDE介绍JetBrains系列如 IntelliJ IDEA、PyCharm、WebStorm 等,提供强大的代码分析、补全和调试工具。轻量化、高扩展性,是目前最受欢迎的代码编辑器之一。Eclipse开源的Java开发IDE,适合大型项目。
2024-11-18 22:16:24
1644
原创 高级 SQL 技巧讲解
SQL(结构化查询语言)是管理和操作数据库的核心工具。从基本的查询语句到复杂的数据处理,掌握高级 SQL 技巧不仅能显著提高数据分析的效率,还能解决业务中的复杂问题。本文将深入探讨一些高级 SQL 技巧,包括窗口函数、复杂联结、CTE(公用表表达式)、递归查询、动态 SQL、性能优化等。高级 SQL 技巧涵盖了从分析、建模到性能优化的方方面面。通过窗口函数进行复杂分析、使用 CTE 提高可读性、递归查询处理层级数据、动态SQL提高灵活性,开发者能够高效解决业务中的各种复杂需求。
2024-11-17 21:48:27
1326
原创 人工智能技术的应用前景与我们的应对策略
大家好,我是程序员小羊!随着人工智能(AI)技术的快速发展,其在社会生活、产业转型以及科技进步中发挥着日益重要的作用。AI正逐步改变着我们的生活和工作方式,同时也带来了技术和伦理上的诸多挑战。本文将结合个人经验及相关研究成果,探讨人工智能技术的应用前景、可能的影响,以及我们应采取的应对措施。
2024-11-17 18:45:20
1425
原创 AI技术在电商中的创新应用:助力行业转型与效率提升
人工智能(AI)技术的快速发展正在深刻改变电商行业的运营模式。从精准推荐到库存管理,AI不仅提高了销售效率,还极大地优化了用户体验。以下是AI技术在电商行业中的主要创新应用及其实现方式。
2024-11-15 22:23:06
1279
原创 深入理解接口测试:实用指南与最佳实践5.0(五)
这一阶段是接口测试的学习,我们接下来的讲解都是使用Postman这款工具,当然呢Postman是现在一款非常流行的接口调试工具,它使用简单,而且功能也很强大。不仅测试人员会使用,开发人员也会 经常使用。后期讲解大概分三部分进行讲解:1、根据接口API文档编写接口测试用例2、使用Postman工具进行接口测试,并能够对大量接口用例进行管理、对接口响应结果进行断言、处理多接口的依赖及生成测试报告。
2024-11-15 22:06:04
767
原创 人工智能技术的发展历程和现状
人工智能(AI)的概念最早可以追溯到1956年达特茅斯会议,会议首次提出了“人工智能”这一概念,并希望让机器具备人类智能的能力。最初的研究方向集中在符号推理和逻辑计算上,例如图灵提出的“图灵测试”,以及人工智能领域早期的“专家系统”,均试图通过规则和逻辑推理让计算机模仿人类的思维过程。然而,随着20世纪80年代和90年代数据量和计算力的限制,人工智能的发展一度放缓。直到21世纪初,尤其是2010年后,得益于数据量的激增和计算力的提高,机器学习、特别是深度学习技术迅速崛起,使得AI取得了突破性进展。
2024-11-14 21:17:38
1445
原创 深入理解接口测试:实用指南与最佳实践5.0(四)
这一阶段是接口测试的学习,我们接下来的讲解都是使用Postman这款工具,当然呢Postman是现在一款非常流行的接口调试工具,它使用简单,而且功能也很强大。不仅测试人员会使用,开发人员也会 经常使用。后期讲解大概分三部分进行讲解:1、根据接口API文档编写接口测试用例2、使用Postman工具进行接口测试,并能够对大量接口用例进行管理、对接口响应结果进行断言、处理多接口的依赖及生成测试报告。
2024-11-14 14:10:38
880
原创 HTTP&Tomcat&Servle之HTTP详解
Web是全球广域网,也称为万维网(www),能够通过浏览器访问的网站。在我们日常的生活中,经常会使用浏览器去访问百度、京东、淘宝官网等这些网站,这些网站统称为Web网站。如下就是通过浏览器访问京东的界面:我们知道了什么是Web,那么JavaWeb又是什么呢?顾名思义JavaWeb就是用Java技术来解决相关web互联网领域的技术栈。等学习完JavaWeb之后,就可以使用Java语言开发我们上述所说的网站。而国内很多大型网站公司也是首选Java语言来解决web互联网相关的问题。
2024-11-13 18:45:15
1219
原创 深入理解接口测试:实用指南与最佳实践5.0(三)
这一阶段是接口测试的学习,我们接下来的讲解都是使用Postman这款工具,当然呢Postman是现在一款非常流行的接口调试工具,它使用简单,而且功能也很强大。不仅测试人员会使用,开发人员也会 经常使用。后期讲解大概分三部分进行讲解:1、根据接口API文档编写接口测试用例2、使用Postman工具进行接口测试,并能够对大量接口用例进行管理、对接口响应结果进行断言、处理多接口的依赖及生成测试报告。
2024-11-13 10:56:11
811
原创 深入理解接口测试:实用指南与最佳实践5.0(二)
这一阶段是接口测试的学习,我们接下来的讲解都是使用Postman这款工具,当然呢Postman是现在一款非常流行的接口调试工具,它使用简单,而且功能也很强大。不仅测试人员会使用,开发人员也会 经常使用。后期讲解大概分三部分进行讲解:1、根据接口API文档编写接口测试用例2、使用Postman工具进行接口测试,并能够对大量接口用例进行管理、对接口响应结果进行断言、处理多接口的依赖及生成测试报告。
2024-11-12 16:51:23
997
数据结构实验指南:栈与队列算法设计与应用
2024-10-14
手机自动化,日志没问题,pycharm报错
2022-10-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人