- 博客(62)
- 资源 (4)
- 收藏
- 关注
原创 Linxu系统之Mysql数据库练习【完整版】
本文是Mysql练习学习笔记,以案例为主,当然为了复习为编著的,大家可以自行观看SQL:Structured Query Language(结构化查询语言),通过SQL语言可以对数据库进行操作特点: 所有主流的关系型数据库, 都支持使用SQL语句进行数据查询!注意: 虽然 SQL 语言分支很多, 但对于测试人员而言, 我们重点掌握查询操作即可!DQL:数据查询语言,用于对数据进行查询,例如:select扩展: 在 MySQL 中,默认对 SQL 语法不区分大小写。
2024-09-03 16:26:28 386 3
原创 Java教程:入门基础【十万字详解】
欢迎来到小羊的《Java教程:入门基础》系列的学习之旅!无论你是初学者还是希望深化对Java编程语言理解的开发者,这系列教程都将为你提供系统化的知识和实用的技能,帮助你从零基础起步,逐步掌握Java编程的核心概念和技术。希望大家多多支持小羊吧!!让我们一起开启这段精彩的编程旅程,从零开始Go Go
2024-09-02 08:32:24 2164 15
原创 揭秘功能测试的秘密:缺陷管理(下)
这是一篇功能测试专栏系列《揭秘功能测试的秘密:从初学者到专家的必备指南》本系列将深入探讨了软件测试的基础知识和实用技巧,从手动测试到自动化测试工具的使用,涵盖了测试流程、测试用例设计、测试执行与报告生成等关键内容。无论你是软件测试新手,还是想要提升测试技能的开发者,这篇教程都将为你提供全面的指导,助你掌握软件测试的最佳实践,打造高质量的软件产品。后续内容大概会分三篇文章写完(上、中、下),中级会穿插一些扩展知识(软件测试需要具备的基础知识【功能测试】!!!揭秘功能测试的秘密:测试基础(上)
2024-08-18 21:12:37 847 4
原创 揭秘功能测试的秘密:功能用例实战(中)
这是一篇功能测试专栏系列《揭秘功能测试的秘密:从初学者到专家的必备指南》本系列将深入探讨了软件测试的基础知识和实用技巧,从手动测试到自动化测试工具的使用,涵盖了测试流程、测试用例设计、测试执行与报告生成等关键内容。无论你是软件测试新手,还是想要提升测试技能的开发者,这篇教程都将为你提供全面的指导,助你掌握软件测试的最佳实践,打造高质量的软件产品。后续内容大概会分三篇文章写完(上、中、下),中级会穿插一些扩展知识(软件测试需要具备的基础知识【功能测试】!!!揭秘功能测试的秘密:测试基础(上)
2024-08-18 15:09:32 820 9
原创 揭秘功能测试的秘密:测试基础(上)
这是一篇功能测试专栏系列《揭秘功能测试的秘密:从初学者到专家的必备指南》本系列将深入探讨了软件测试的基础知识和实用技巧,从手动测试到自动化测试工具的使用,涵盖了测试流程、测试用例设计、测试执行与报告生成等关键内容。无论你是软件测试新手,还是想要提升测试技能的开发者,这篇教程都将为你提供全面的指导,助你掌握软件测试的最佳实践,打造高质量的软件产品。后续内容大概会分三篇文章写完,中级会穿插一些扩展知识(软件测试需要具备的基础知识【功能测试】!!!
2024-08-14 17:49:33 2268 19
原创 Java教程:SE进阶【十万字详解】(上)
大家好,我是程序员小羊!"面向对象和面向过程的思想对比 :面向过程 : 是一种以过程为中心的编程思想,实现功能的每一步,都是自己实现的面向对象 :是一种以对象为中心的编程思想,通过指挥对象实现具体的功能客观存在的事物皆为对象 ,所以我们也常常说万物皆对象。类的组成是由属性和行为两部分组成属性:在类中通过成员变量来体现(类中方法外的变量)行为:在类中通过成员方法来体现(和前面的方法相比去掉static关键字即可)类的定义步骤: ① 定义类 ② 编写类的成员变量 ③ 编写类的成员方法
2024-09-12 20:22:26 706
原创 本地部署大语言模型详细讲解
本地部署大语言模型(LLM,Large Language Model)需要相应的硬件资源和技术栈支持,如GPU计算能力、大量内存、存储空间,以及模型部署框架。以下是如何在本地部署大语言模型的详细解释,包括选择模型、硬件需求、安装必要的软件和工具、下载和配置模型、以及优化运行性能的建议。可以在特定任务上对模型进行微调(fine-tuning),如对话生成、文本分类等。微调需要标注好的数据集以及大量的计算资源。本地部署大语言模型涉及硬件配置、深度学习框架、模型下载与配置以及推理优化等多个步骤。
2024-09-11 21:35:47 576
原创 软件设计师の第二章:操作系统知识
本专栏系列文章,将专注于分享我本人在备考软件设计师过程中的一些笔记,方法,经验,总结等等,希望能够帮助到您,祝您顺利通过软考!
2024-09-11 15:55:18 516
原创 软件设计师の第一章:计算机组成与结构
本专栏系列文章,将专注于分享我本人在备考软件设计师过程中的一些笔记,方法,经验,总结等等,希望能够帮助到您,祝您顺利通过软考!
2024-09-10 17:51:13 1300
原创 番外篇:软件设计师の备考经验帖及报考指南
本专栏系列文章,将专注于分享我本人在备考软件设计师过程中的一些笔记,方法,经验,总结等等,希望能够帮助到您,祝您顺利通过软考!软考全称是计算机技术与软件专业技术资格(水平)考试,是由国家人力资源和社会保障部、工业和信息化部领导下的国家级考试。科目不存在绝对的难/简单,主要还是看个人的工作/学习背景更适合哪科我们这一专栏主要复习中级软件设计师软件设计师考试属于全国计算机技术与软件专业技术资格考试(即软考)中的一个中级考试。
2024-09-10 10:47:55 772 1
原创 第二章 程序设计语言基础知识(3~6分)
解释器:翻译源程序时不生产独立的目标程序。解释程序和源程序要参与到程序的运行过程中。编译器:翻译时将源程序翻译成独立保存的目标程序。机器上运行的是与源程序等价的目标程序,源程序和编译程序都不再参与目标程序的运行过程。便于为数据合理分配存储单元便于对参与表达式计算的数据对象进行检查便于规定数据对象的取值范围及能够进行的运算函数的定义包括两部分:函数首部和函数体。函数的定义描述了函数做什么和怎么做。函数定义的一般形式为:返回值的类型 函数名(形式参数表) //函数首部 函数名(实参表);
2024-09-09 21:31:03 778
原创 软考第一章 计算机系统知识(5~6分)
✨博客主页:💗《博客内容》:.NET、Java.测试开发、Python、Android、Go、Node、Android前端小程序等相关领域知识📢博客专栏:📢欢迎📢本文为学习笔记资料,如有侵权,请联系我删除,疏漏之处还请指正🙉📢大厦之成,非一木之材也;大海之阔,非一流之归也✨。
2024-09-09 17:36:09 1109
原创 微信小程序开发项目详细讲解
微信小程序是一种无需下载安装即可使用的应用程序,基于微信平台开发,能够提供类似原生应用的体验。以下是微信小程序开发的详细讲解,涵盖从项目准备、开发环境搭建到关键开发流程的详细步骤。微信小程序开发项目从基础配置到页面开发,再到调用微信 API,整体流程相对简单。合理组织项目结构:确保代码和样式模块化,方便管理和维护。使用开发者工具调试:微信开发者工具提供丰富的调试功能,帮助发现和解决问题。熟悉微信 API:充分利用微信提供的 API,实现丰富的功能体验。
2024-09-08 20:54:01 1683
原创 arduino ide安装详细步骤
Arduino IDE 是一个专为编程 Arduino 微控制器设计的集成开发环境,使用起来非常方便。下面将介绍如何在不同平台上安装 Arduino IDE 的详细步骤,包括 Windows、Mac 和 Linux 系统。安装 Arduino IDE 的过程相对简单,只需从官方网站下载适合平台的版本,按照提示完成安装即可。安装完成后,可以通过 Blink 程序验证 Arduino 开发板和 IDE 是否正常工作。
2024-09-08 20:43:22 886
原创 html css网页制作
HTML 和 CSS 是制作网页的基础。HTML 用于定义网页的结构和内容,CSS 用于设计网页的样式和布局。以下是一个详细的网页制作成品教程,包括 HTML 和 CSS 的基础知识,及如何将它们结合创建一个简单但功能完整的网页。HTML(超文本标记语言)用于定义网页的内容和结构。它使用标签(tags)来包裹内容。
2024-09-07 16:09:20 1144
原创 oracle数据库安装和配置
Oracle 数据库的安装和配置是一个较为复杂的过程,涉及多个步骤和配置项。以下将详细介绍如何在 Linux 和 Windows 系统中安装 Oracle 数据库并进行基础配置。Oracle 数据库的安装和配置过程包括多个步骤,从系统准备、软件安装到数据库的启动和配置。用户可以根据需求定制表空间、用户以及自动备份策略等,确保数据库的正常运行和维护。
2024-09-07 16:04:41 866
原创 linux中vim常用命令大全详细讲解
Vim 是 Linux 系统中功能强大的文本编辑器,广泛用于代码编辑和配置文件的编辑。以下是 Vim 常用命令的详细讲解,包括基本操作、文本编辑、查找与替换、窗口操作等。
2024-09-05 20:46:42 1084
原创 秒开WebView? Android性能优化全攻略
秒开 WebView 是很多 Android 开发者追求的目标,尤其是在需要加载复杂网页内容或与 Web 进行频繁交互的应用中。然而,由于 WebView 的启动速度较慢且加载资源耗时较多,优化 WebView 的性能是一个非常关键的课题。以下是一些可以提升 WebView 性能的优化策略。
2024-09-05 20:41:00 906
原创 前端几种常见框架【第一节】
最近比较忙,本人在复习软考中级设计考试,所以本系列文从零基础开始复习软考到结束软考(计算机技术与软件专业技术资格考试)作为国家级职业资格认证考试,不仅在IT行业中享有高度认可,能够为考生提供职业竞争力的提升、职称评定、知识体系的全面掌握等诸多益处,还可以增强个人的行业影响力和技术能力,通过其国家认证的资质,帮助考生在职场中脱颖而出;软考证书在国有企业、事业单位等岗位的招聘、升职、职称评定方面发挥了重要作用,并且为个人的职业发展提供了清晰的指导和支持,助力个人进行更有效的职业规划。
2024-09-04 22:44:58 814
原创 ecmascript和javascript的区别详细讲解
ECMAScript 和 JavaScript是紧密相关的术语,但它们有着各自明确的定义和用途。要理解它们的区别,首先需要从它们的起源、发展历史、技术架构以及具体应用领域来分析。以下是对它们的详细讲解。JavaScript是一种高级、动态的脚本语言,最初由 Netscape 通信公司开发。它的诞生背景可以追溯到 1995 年,当时网络技术飞速发展,网页的交互性需求急剧增加。Netscape 需要一种可以嵌入到网页中的脚本语言,使开发者能够轻松实现网页的动态效果,如表单验证、用户交互、内容更新等。
2024-09-04 22:42:20 1724
原创 python读取excel数据详细讲解
在Python中读取Excel数据是一个常见的数据处理任务。通过pandas库,你可以轻松地读取、分析和操作Excel文件。以下是如何使用Python读取Excel数据的详细讲解。Python通过pandas库提供了强大而灵活的Excel数据处理功能,可以轻松实现读取、清洗、分析和导出Excel数据。通过掌握这些基本和高级操作,可以极大地提升数据处理和分析的效率。如果需要更多定制化功能,建议深入研究pandas文档和其他专用Excel处理库(如openpyxl)的功能。
2024-09-03 16:52:02 1306
原创 vue.js项目实战案例详细源码讲解
为帮助你更好地掌握Vue.js项目的开发流程,我将为你讲解一个完整的Vue.js实战案例,并提供详细的源码解析。这个案例将涵盖从项目创建到实现各种功能模块的全过程,适合用于构建一个具有基本CRUD功能的简单任务管理应用。我们将开发一个任务管理应用(Task Manager),它允许用户添加、查看、编辑和删除任务。任务列表显示:展示所有任务的列表。添加任务:允许用户添加新的任务。编辑任务:支持用户编辑现有任务。删除任务:允许用户删除任务。
2024-08-31 22:02:55 1021
原创 nginx部署前端vue项目完整详细讲解
在使用Nginx部署前端Vue项目时,确保项目的生产环境版本已经打包,并且Nginx已经安装并配置在服务器上。以下是详细的步骤,包括打包Vue项目、配置Nginx、部署和测试项目。通过以上步骤,你可以在Nginx服务器上成功部署Vue项目。这个过程包括打包Vue项目、配置Nginx、部署和测试等关键环节。Nginx作为一个高性能的Web服务器,能够高效地服务于前端应用,结合SSL配置,还能为你的用户提供安全的访问环境。
2024-08-29 17:41:06 1092
原创 npm install报错,解决记录
在使用时遇到报错是常见的情况,尤其是在处理复杂的项目依赖关系时。以下是解决报错的一些常见步骤和详细解释,以帮助你解决这些问题。
2024-08-28 22:23:56 955
原创 JavaScript 模块化开发:ES6 模块与 CommonJS 的对比与应用
随着前端项目规模的增长,代码组织和管理变得越来越复杂。模块化开发成为解决这一问题的有效手段,能够帮助开发者将代码进行分割、复用和维护。JavaScript 在发展过程中出现了多种模块化规范,其中最为广泛使用的有 ES6 模块(也称为 ES Modules)和 CommonJS 模块规范。本文将从原理、语法、应用场景和两者对比等多个方面深入探讨这两种模块化规范,帮助开发者更好地理解和应用它们。
2024-08-26 22:55:43 2686 4
原创 一篇讲完自动化基础-Python【万字详细讲解】
这篇文章主要学习Python的语法,为后续的自动化打基础Python + requests 接口自动化Python + selenium web 自动化Python + appium移动端自动化(手机 app)这篇文章分六个阶段百分比进行划分,到时可以选节查看什么是python?Python 是一种高级编程语言,由吉多·范罗苏姆(Guido van Rossum)于 1991年首次发布。它的设计哲学强调代码的可读性和简洁的语法,使得程序员可以用更少的代码完成更多的工作。
2024-08-23 20:45:59 2252 2
原创 Linux搭建环境:从零开始掌握基础操作(三)
软件测试第一步就是搭建测试环境,如何搭建好测试环境,需要具备两项的基础知识:1、Linux 命令: 软件测试第一个任务, 一般都需要进行环境搭建, 一部分,环境搭建内容是在服务器上实现的, 跟服务器交互(没有图形化页面),需要使用 Linux 命令。2、数据库: 所有的软件在使用过程中所产生的数据, 最终都要存在数据库当中, 而测试工作往往会需要去校验数据的正确与否, 因此需要学习数据库。这篇文章的命令主要是信息系统相关的命令。
2024-08-23 11:24:08 938
原创 用爬虫玩转石墨文档细解
石墨文档是一款受欢迎的在线协作工具,它允许多人实时编辑和共享文档。通过爬虫技术,我们可以自动化地获取石墨文档中的内容,进行数据分析或备份。不过,在使用爬虫技术时,务必遵循相关法律法规及服务条款,确保不违反用户隐私或服务协议。爬虫,也称为网络蜘蛛,是一种自动化程序,用于访问网页并提取信息。常见的爬虫工具包括 Python 的requestsScrapy等。通过爬虫技术,我们可以从互联网上大量收集数据,进行信息提取、数据分析等工作。
2024-08-22 23:08:30 1661
原创 Spring Cloud Consul面试题
Spring Cloud Consul 是微服务架构中的一个重要组件,用于服务发现、配置管理以及健康检查。了解 Spring Cloud Consul 的工作原理和应用场景,对于微服务开发者和架构师来说至关重要。以下是一些常见的 Spring Cloud Consul 面试问题及其详细解答,旨在帮助你更好地准备相关面试。Spring Cloud Consul 是 Spring Cloud 提供的一个集成模块,它基于 HashiCorp 的 Consul 系统,主要用于微服务架构中的服务发现和配置管理。
2024-08-22 23:02:32 1120
原创 Linux搭建环境:从零开始掌握基础操作(二)
软件测试第一步就是搭建测试环境,如何搭建好测试环境,需要具备两项的基础知识:1、Linux 命令: 软件测试第一个任务, 一般都需要进行环境搭建, 一部分,环境搭建内容是在服务器上实现的, 跟服务器交互(没有图形化页面),需要使用 Linux 命令。2、数据库: 所有的软件在使用过程中所产生的数据, 最终都要存在数据库当中, 而测试工作往往会需要去校验数据的正确与否, 因此需要学习数据库。
2024-08-19 21:25:22 1395
原创 PowerShell自动化Windows系统管理任务
Windows系统管理涉及许多繁琐的任务,如用户管理、文件操作、系统更新、网络配置等。PowerShell作为Windows的命令行工具和脚本语言,可以极大地简化这些管理任务。本文将探讨如何使用PowerShell自动化Windows系统管理任务,涵盖常用的脚本和自动化技巧。PowerShell是Microsoft开发的一个跨平台命令行工具和脚本语言,主要用于系统管理和自动化。与传统的Windows命令提示符相比,PowerShell更加强大,支持对象处理、管道传输和丰富的内置命令(Cmdlet)。
2024-08-16 22:52:31 1349
原创 自动化之响应式Web设计:纯HTML和CSS的实现技巧
响应式Web设计是一种使Web页面在各种设备和屏幕尺寸下都能良好显示的设计方法。随着移动设备的普及,响应式设计已经成为Web开发中的标准实践。本文将探讨如何使用纯HTML和CSS实现响应式Web设计,覆盖常用的技巧和最佳实践,帮助开发者创建适应不同屏幕尺寸的Web页面。
2024-08-16 22:44:51 848
原创 软件测试之Linux系统性能调优技巧
Linux系统性能调优是一项复杂且系统性的任务,它涉及操作系统内核、硬件资源、应用程序、文件系统、网络设置等多个方面。通过合理的调优策略,可以有效提高Linux系统的性能,满足生产环境的需求。本文将介绍一些常见的Linux系统性能调优技巧,包括CPU、内存、磁盘I/O、网络、内核参数和应用层面的优化。
2024-08-15 21:47:15 1002
原创 XMind在软件需求分析中编写测试用例的应用技巧
在软件需求分析中,编写测试用例是确保软件质量的重要环节。之前很多同学都是用Excel,但是XMind作为一款功能强大的思维导图工具,可以在需求分析阶段帮助测试人员系统地设计和组织测试用例。本文将从多个角度探讨如何在软件需求分析中利用XMind编写测试用例,并提供一些实用的应用技巧。XMind 是一款广泛使用的思维导图工具,它不仅可以帮助用户进行头脑风暴和信息整理,还能够通过图形化的方式展示复杂的结构和关系。在软件需求分析中,XMind可用于需求分析、测试用例设计、项目管理等多个方面。
2024-08-14 22:46:22 1071 3
原创 软件测试需要具备的基础知识【功能测试】---后端知识(三)
为了更好的学习软件测试的相关技能,需要具备一定的基础知识。需要学习的基础知识包括:1、计算机基础2、前端知识3、后端知识4、软件测试理论后期分四篇文章进行编写,这是第三篇CS架构BS架构效率:c/s效率高,某些内容已经安装在系统中了,b/s每次都要加载最新的数据升级:b/s无缝升级;c/s删除老版本再安装新版本安全:c/s更安全,需要安装、注册、登录;b/s有浏览器即可使用,安全程度低开发成本:b/s成本低;c/s需要不同的系统要不同的开发人员,成本高。
2024-08-12 16:47:32 1468 1
原创 SSH服务配置详细教程
SSH(SecureShell)是一种安全协议,用于通过不安全的网络安全地访问远程服务器。它为加密通信、远程登录和其他安全网络服务提供了一个强大的基础。在服务器管理、开发和运维等领域,SSH 是必不可少的工具。本教程将详细介绍如何配置 SSH 服务,包括安装、基本配置、安全加固、密钥认证和常见问题排查等内容。SSH 是一种网络协议,主要用于安全登录远程计算机和执行命令。SSH 协议通过加密保护数据的机密性和完整性,确保数据在传输过程中不被窃听或篡改。默认情况下,SSH 使用端口号 22 进行通信。
2024-08-11 21:56:25 923
原创 测试环境之Docker 容器的介绍
Docker 容器是一种轻量级、便携且可执行的虚拟化技术,专为打包应用及其依赖环境而设计。它利用 Linux 内核的特性(如 cgroups和 namespace)将应用程序及其所有依赖项打包在一个容器中,从而确保应用能够在任何 Docker宿主环境中运行,与传统虚拟机相比,Docker容器通过共享宿主机操作系统内核,显著减少了资源占用,并提升了启动速度。其可移植性确保了应用程序能够在不同环境中无缝运行,极大地解决了开发、测试和生产环境不一致的问题。
2024-08-11 21:47:58 679
原创 Npm使用教程(详细讲解)
是世界上最大的包管理器和软件注册表,专为 Node.js 生态系统设计。它是Node.js 的默认包管理工具,用于管理 JavaScript 项目的依赖项和包的安装、升级与卸载。npm 包含一个命令行客户端,用户可以通过简单的命令来安装、分享和管理开源代码包。npm使得开发者能够轻松地共享代码并快速引入第三方库,从而提高开发效率。它支持跨项目的依赖管理,允许开发者通过 package.json文件定义项目的依赖项、脚本和元数据。npm 提供了一个庞大的在线注册表,用户可以从中查找、安装和发布包。
2024-08-10 22:55:49 971 1
手机自动化,日志没问题,pycharm报错
2022-10-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人