自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(263)
  • 资源 (7)
  • 问答 (4)
  • 收藏
  • 关注

原创 Spring Boot 简介

Spring Boot 是所有基于 Spring Framework 5.0 开发的项目的起点。Spring Boot 的设计是为了让你尽可能快的跑起来 Spring 应用程序并且尽可能减少你的配置文件。设计目的: 用来简化新 Spring 应用的初始搭建以及开发过程。从最根本上来讲,Spring Boot 就是一些库的集合,它能够被任意项目的构建系统所使用。

2023-03-07 00:05:51 175

原创 Linux:各目录含义

学习Linux各目录含义之前,我们首先要了解一下Filesystem Hierarchy Standard(文件系统层次结构标准)。

2024-03-03 14:05:49 524

原创 Linux:kill进程

kill命令用于发送信号到进程。信号是操作系统用来通知进程特定事件的一种机制。killkill [信号] [进程ID]kill [信号] [进程名称]这里的[信号]是一个可选参数,如果不指定,默认发送的信号是TERM(15),这是一个请求终止的信号。

2024-03-03 13:55:24 734

原创 Linux:用户格式显示进程

在Linux系统中,ps命令用于查看当前系统中的进程。ps -aux是该命令的一个常用选项组合,用于以用户格式显示所有进程。ps -aux...在ps命令的输出中,STAT字段表示进程的状态。这个字段的字符可以提供关于进程当前状态的信息。例如,STAT字段的Ts表示进程被停止(Stopped)并且是后台进程组中的会话领导。

2024-03-03 13:53:36 971

原创 Linux:进程信息各列含义

在Linux系统中,ps命令用于查看当前系统中的进程。ps -ef是该命令的一个常用选项组合,用于以全格式显示所有进程。ps -ef...

2024-03-03 13:48:41 500

原创 Linux:top显示信息

top命令是Linux系统中常用的性能监控工具,它可以实时显示系统中各个进程的CPU使用情况以及其他系统资源的使用情况。当您在终端中运行top命令时,它会显示一个实时更新的列表。

2024-03-03 13:45:46 516

原创 Linux:删除文件

这样在删除每个文件之前都会提示用户确认。命令可能会有别名,以防止意外删除。如果需要绕过别名并使用原始的。在一些Linux发行版中,是否有别名,可以使用。命令,可以使用反斜杠。

2024-03-03 13:42:10 701

原创 Linux:修改文件权限

在Linux系统中,权限管理是文件和目录安全性的核心。文件权限是非常重要的,它们决定了哪些用户可以读取、写入或执行文件。

2024-03-02 15:31:20 514

原创 Linux:解压文件命令工具

虚拟机中的实际情况和您要解压的文件类型选择合适的命令。如果命令行工具未预装,可能需要先使用包管理器安装相应的软件包。例如,在Debian或Ubuntu上,可以使用。对于Linux虚拟机,通常使用命令行工具如。来安装缺失的软件包。

2024-03-02 15:26:53 532

原创 Linux:上传文件到虚拟机

进行这些操作时需要确保您有适当的权限,并且遵守相关的网络安全政策。如果是在企业或组织环境中,还需要遵循内部IT政策和安全规定。

2024-03-02 15:17:56 573

原创 Linux:进入vim编辑模式

vim是一个强大的文本编辑器。

2024-03-02 10:23:21 600

原创 测试:JMeter如何获取非json格式的响应参数

在 JMeter 中,如果您想使用 BeanShell 提取器来获取所有响应信息,您可以利用 BeanShell 脚本访问 JMeter 的内置变量来获取响应数据。在 JMeter 中获取非 JSON 格式的响应参数通常涉及使用后置处理器来提取这些参数。

2024-02-08 20:26:35 1668

原创 测试:虚拟机查看CPU使用率

【代码】测试:虚拟机查看CPU使用率。

2024-01-14 21:24:20 709

原创 Kubernetes中的Pod

Kubernetes(简称K8s)是由Google推出的一种开源的容器编排系统,用于自动化部署、扩展和管理容器化应用程序。容器编排的目的是简化应用程序的部署和运维,提供可伸缩性和高可用性,以及更灵活的资源管理。Pod的状态反映了容器的状态。在Kubernetes中,可以对Pod中的容器设置资源限制,比如CPU和内存的使用限制。在Kubernetes集群中,Pod是资源调度和管理的基本单位,它为容器化应用程序提供了一个封装和抽象的层面,使得云原生应用的开发、部署和运维变得更加高效和便捷。

2024-01-14 21:11:35 946

原创 容器化IAC部署

IAC 的核心思想是将基础设施的配置文件化,并使用版本控制系统来管理这些配置文件,从而实现基础设施的可重复性、可追踪性和可审计性。容器化是一种轻量级、可移植的、自给自足的软件打包方式,它允许开发人员将应用程序及其依赖环境打包在一起,形成一个独立的运行单元,称为容器。容器化 IAC 部署的关键在于容器镜像的创建和容器编排工具的使用。总的来说,容器化 IAC 部署是一种现代的、高效的基础设施管理方法,它结合了容器技术的灵活性和基础设施即代码的规范性,使得部署和管理容器化应用程序变得更加简单和可重复。

2024-01-14 21:05:39 949 1

原创 测试:Fuzz测试

Fuzz测试(Fuzz Testing)是一种软件测试技术,其核心思想是向系统输入大量异常、随机生成的数据(称为“模糊数据”或“fuzz”),以此触发系统潜在的错误或漏洞,如崩溃、安全漏洞、性能问题等。Fuzz测试通常用于发现那些常规测试方法难以揭示的问题,尤其是在处理边界条件和非预期输入时。

2024-01-07 09:08:34 655

原创 工具:Peach

Peach是一款智能模糊测试工具,主要用于发现软件中的安全漏洞和缺陷。它由Michael W Eddington等人开发,并且遵循MIT开源许可证。Peach框架最初是用Python编写的,第一个版本发布于2004年,随后在2007年发布了第二版。目前,最新的第三版Peach3采用了C#语言重写,并且已经开始商业支持。

2024-01-06 11:25:51 425

原创 Linux:常见的虚拟机命令

如果虚拟机无法访问外部网络,你可能需要在虚拟机的网络设置中配置代理或VPN,或者确保宿主机能够访问外部网络并正确地将请求转发给虚拟机。如果虚拟机无法访问外部网络,你可能需要在虚拟机的网络设置中配置代理或VPN,或者确保宿主机能够访问外部网络并正确地将请求转发给虚拟机。如果虚拟机无法访问外部网络,你可能需要在虚拟机的网络设置中配置代理或VPN,或者确保宿主机能够访问外部网络并正确地将请求转发给虚拟机。命令时,你可能需要确保虚拟机的网络适配器配置正确,并且虚拟机的防火墙设置允许ICMP请求和响应。

2024-01-05 19:01:41 1010

原创 中级测试工程师的职业规划与心灵成长

随着科技的不断发展,软件测试工程师这个职业也在不断进化。作为一名中级测试工程师,我深感自己肩负着重要的责任。在此,我想分享一下我的职业规划与心灵成长。

2024-01-04 15:26:14 330

原创 RESTful

RESTful(表述性状态转移)是一种基于REST(Representational State Transfer,表述性状态转移)的软件架构风格。它利用HTTP协议的GET、POST、PUT、DELETE等标准方法,实现客户端与服务器间的通信。RESTful架构的核心是资源,它将网络上的信息视为资源,并通过统一的接口进行访问。

2024-01-04 14:27:36 317

原创 算法:贪心算法

贪心算法的核心思想是在每一步都采取当前状态下最优或最佳的选择,希望通过一系列局部最优的选择,得到全局最优解。在这些问题中,贪心算法能够通过局部最优的选择,得到全局最优解或近似最优解。这意味着,对于某个问题,如果我们可以证明每一步的贪心选择都能导致当前状态的最优解,并且这个局部最优解能被组合成全局最优解,那么这个问题就具有贪心选择性质。最优子结构性质:问题的最优解包含其子问题的最优解。这意味着,对于某个问题,如果我们可以通过组合子问题的最优解来构造问题的最优解,那么这个问题就具有最优子结构性质。

2024-01-03 17:30:43 351

原创 Vue:Vue 3.4 新特性

Vue 3.4 引入了自定义渲染器 API,允许开发者用自定义的方式渲染 Vue 组件,这为开发者提供了更高的灵活性和扩展性。Vue 3.4 是一个全面的更新,它在多个方面增强了 Vue 的能力,提高了开发效率和用户体验,是值得开发者关注和升级的版本。

2024-01-02 16:14:44 965

原创 2024 年开发技术趋势展望

2024 年将会是开发技术领域快速发展的一年。人工智能和机器学习、前端开发技术、后端开发技术、移动开发技术、软件开发工具等领域都将会带来更多的创新和改进。作为一名开发者,我们需要不断学习和掌握新技术,以应对未来的挑战和机遇。

2024-01-01 14:37:58 928

原创 亲爱的程序猿们,元旦快乐!

在这个代码中,我们创建了一个窗口,并在窗口中绘制了一个红色的圆圈,代表鞭炮。爆炸时,圆圈会逐渐变大,并发出声音。请注意,这个代码假设你有一个名为`explosion.wav`的爆炸声音文件。需要将这个文件放在代码所在的目录中,或者修改代码来指定正确的文件路径。这个代码只是一个基础的模拟,可以根据自己的需求添加更多的功能,比如多个鞭炮、不同的爆炸效果、背景音乐等。新的一年,愿你们像代码一样充满逻辑,像算法一样追求高效,像编程语言一样多样化!在新的一年里,愿你们编程愉快,事业有成,身体健康,家庭幸福!

2023-12-31 23:08:18 469

原创 测试:不同环境杀死进程

杀死进程通常需要使用特定的命令或工具,这取决于操作系统的类型和进程的运行环境。

2023-12-30 11:58:56 332

原创 测试:如何查看节点进程?

要查看节点进程,通常可以使用特定于操作系统的命令或工具。

2023-12-29 14:31:08 430

原创 夸克扫描王 - 使用的技术

用户可以通过夸克扫描王对扫描的文件进行自由编辑和修改,包括调整文字内容、字体样式等,提供了很大的创作空间。

2023-12-29 14:06:36 627

原创 测试:抓包工具

抓包工具是网络安全和软件测试领域中非常重要的工具,它能够帮助用户捕获、分析和修改网络数据包。这些工具对于开发人员、测试人员以及安全研究人员来说都非常实用,因为它们可以用来监测网络流量、定位问题、分析协议以及进行安全评估。

2023-12-28 15:06:23 417

原创 Python:PyTorch

PyTorch是一个开源的机器学习库,由Facebook的人工智能研究团队(FAIR)开发,用于应用于机器学习和深度学习的Python程序。PyTorch基于Torch,使用Python语言重新编写,使得它更容易使用和扩展。它支持强大的GPU加速,并且具有动态计算图(称为autograd),这使得它在构建和训练神经网络方面非常灵活和高效。PyTorch是一个功能强大、灵活且易于使用的深度学习框架。无论你是初学者还是有经验的开发者,都可以通过学习和实践来掌握它,并将其应用于各种机器学习和深度学习的任务中。

2023-12-27 15:17:15 696

原创 《运维工程师:从“救火英雄”到“行业领袖”的奇幻旅程》

运维工程师的出路可谓千千万,他们可以在关键时刻成为“救火英雄”,在平时成为“神秘黑客”,在公司内部成为“技术大侠”,在行业领域成为“行业领袖”。试想一下,当公司的系统突然出现故障,整个办公室陷入一片混乱时,运维工程师挺身而出,化身为“救火英雄”,迅速找到问题所在并解决,让整个公司恢复正常运转。这种场景,是不是有点像电影中的英雄救美?没错,运维工程师就是这样的人,他们用自己的技术传承,为公司培养更多的人才。

2023-12-26 13:54:29 350

原创 测试:UT

Unit Test(单元测试)是一种软件测试方法,它针对软件中的最小可测试单元进行检查和验证。在编程中,最小可测试单元通常指函数或方法。单元测试的目的是确保这些单元在隔离状态下能够正确执行预定功能。

2023-12-25 14:56:07 434

原创 Python:GUI & Tkinter

GUI编程是软件开发中不可或缺的一部分,它让软件的使用更加直观和方便。Python提供了多种GUI编程的库,开发者可以根据项目需求和自身经验选择合适的库进行开发。Tkinter 是 Python 开发者创建简单 GUI 应用程序的首选工具。它的跨平台特性和简单的 API 使得它成为学习 GUI 编程的良好起点。尽管它有一些局限性,但对于许多简单的任务和教学目的来说,Tkinter 已经足够好了。Swing 是 Java 开发者创建富客户端 GUI 应用程序的重要工具。

2023-12-24 17:12:43 1101

原创 测试:JSON & JSON5

JSON5(JSON for Humans)是在原有JSON格式的基础上进行扩展,旨在让数据的表示更加直观和易于手工编写。相对于标准的JSON格式,JSON5增加了一些特性,使得它可以更好地适应复杂的数据结构和注释需求。JSON是用于数据传输的一种格式,它易于人阅读和编写,同时也易于机器解析和生成。JSON格式由两部分组成:语法和数据结构。在机器对机器通信的场景中,标准的JSON仍然是最合适的选择。JSON广泛用于网络应用程序,因为它是一种文本格式,可以轻松地在不同的系统和语言之间传输。

2023-12-24 16:46:12 486

原创 架构:软件开发中的Agent和Core

Agent和Core在软件开发中起着关键的作用。Agent是一种具有自主性、独立性和社交能力的软件实体,可以在多种场景中应用。Core是一个软件系统或框架的核心部分,包含了软件的主要功能、组件或服务。这两者共同构成了一个软件系统的骨架,使其能够有效地运行和执行任务。

2023-12-23 15:32:02 1103

原创 测试:YAML & OpenAPI(Swagger)

OpenAPI规范允许以YAML格式定义接口的信息,包括端点、操作、参数、响应等。一个简单的OpenAPI接口定义的YAML示例:定义了一个名为“Sample API”的API,该API有一个端点(/users)用于获取用户列表。定义了请求参数、响应以及用户的数据结构。

2023-12-23 15:30:07 1138

原创 测试:DFX & DFS

这里的“X”代表产品生命周期中的某个环节或特性,例如供应、安装、维护等,也可以是影响产品竞争力的因素,如可靠性、安全性、兼容性、易用性等。通过遵循全球化设计的原则,开发团队可以构建出具有国际化能力、适应各种文化和法律环境的软件,拓展软件在全球市场的应用范围。通过遵循为部署而设计的原则,开发团队可以构建出易于部署、配置和维护的软件,降低部署过程中的风险和成本,提高客户满意度。通过遵循可维护性设计的原则,开发团队可以构建出易于理解、修改和扩展的软件,降低软件的维护成本,提高软件的质量和稳定性。

2023-12-22 10:49:38 987

原创 测试:传输协议

Session 也有一些缺点,如服务器端存储会话可能导致服务器负载增加,同时会话管理可能更加复杂。因此,在实际应用中,需要根据具体需求权衡使用 Session 和 Cookie。

2023-12-21 08:37:37 917

原创 测试:软件开发中的测试内容

它是在相隔较远的异地,建立两套或多套功能相同的IT系统,互相之间可以进行健康状态监视和功能切换,当一处系统因意外停止工作时,整个应用系统可以切换到另一处,使得该系统功能可以继续正常工作。压力测试也叫强度测试,它是指逐步给系统增加压力,测试系统的性能变化,使系统某些资源达到饱和或系统崩溃的边缘,从而确定系统所能承受的最大压力。压力测试的目的是发现系统的性能瓶颈和潜在问题,以便优化系统性能。负载测试是指逐步增加系统负载,测试系统性能的变化,并最终确定在满足系统性能指标的情况下,系统所能够承受的最大负载量。

2023-12-20 09:35:52 900

原创 Python:Pandas

Pandas是一个开源的Python库,提供高性能的数据处理和分析工具。

2023-12-19 13:15:55 392

原创 IDE:DevEco Studio

DevEco Studio是华为为开发者提供的一款集成开发环境(IDE),主要用于开发鸿蒙操作系统(HarmonyOS)的应用程序。作为一款全场景分布式开发工具,DevEco Studio支持多端开发、调试和模拟,为开发者提供了丰富的功能和高效的开发体验。DevEco Studio是一款功能强大、易于使用的集成开发环境,特别适合用于开发鸿蒙操作系统的应用程序。无论您是经验丰富的开发者还是初学者,都可以通过DevEco Studio高效地完成鸿蒙应用的开发。

2023-12-18 12:44:15 1568

boot2docker(v19.03.12).zip

boot2docker(v19.03.12).zip

2021-03-06

SQLyog-13.1.6-0.x64Community.rar

SQLyog 是一个易于使用的、快速而简洁的图形化管理MYSQL数据库的工具,它能够在任何地点有效地管理你的数据库。

2020-06-04

MySQL_VC_redist.x64.rar

Microsoft Visual C++(简称Visual C++、MSVC、VS或VC)是微软公司的免费C++开发工具,具有集成开发环境,可提供编辑C语言,C++以及C++/CLI等编程语言。VC++集成了便利的除错工具,特别是集成了微软Windows视窗操作系统应用程序接口(Windows API)、三维动画DirectX API,Microsoft .NET框架。最新的版本是Microsoft Visual C++ 2019。

2020-05-14

Sublime Text.rar

Sublime Text 是一款流行的代码编辑器软件,也是HTML和散文先进的文本编辑器,可运行在Linux,Windows和Mac OS X。也是许多程序员喜欢使用的一款文本编辑器软件。

2020-05-09

ScreenToGif 2.19.3 Setup.rar

ScreenToGif 是一款方便可靠的gif动画录制软件,可以用来快速录制屏幕上的指定区域,将其直接保存为GIF动画文件。

2020-05-09

jdk1.8.0_181.rar

JDK 1.8 压缩包,Java Development Kit是太阳微系统针对Java开发人员发布的免费软件开发工具包。自从Java推出以来,JDK已经成为使用最广泛的Java SDK。由于JDK的一部分特性采用商业许可证,而非开源。因此,2006年太阳微系统宣布将发布基于GPL的开源JDK,使JDK成为自由软件。

2020-04-10

AutoSet10.7.2.10_x64.exe

AutoSet is a GUI based installer and administrative tool which enables to install Apache HTTP Server, PHP, MySQL and Other packages at once and helps easy set-ups and management. The program is free to download for anyone. Create homepage files in the <AutoSet installation path>/public_html directory! If this page is being still displayed, Please remove index.php file in the <AutoSet installation path>/public_html directory. The initial password for MariaDB's root user is autoset. Login as the root user, change the password, and then try again.

2020-03-16

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

TA关注的人

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