自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 个人博客系统——自动化测试实战

个人博客系统——自动化测试实战

2024-03-24 17:09:36 615 1

原创 TCP协议常用API以及实现TCP客户端服务端

TCP协议常用API(ServerSocket,Socket)以及实现TCP客户端服务端(单线程,多线程及线程池),附带TCP长短连接区别

2024-02-28 16:29:14 1898

原创 Socket、UDP、TCP协议和简单实现基于UDP的客户端服务端

了解Socket、UDP和TCP协议的区别,并实现一个简单的UDP协议的客户端服务端进行简单的通信

2024-02-21 17:07:31 1537

原创 IP、端口、网络协议、TCP-IP五层模型

IP、端口、网络协议、TCP-IP五层模型以及网络通信的过程

2024-01-29 13:54:37 1796 1

原创 Java文件IO操作

Java文件IO操作,文件读写操作

2024-01-28 16:21:27 910

原创 C#(CSharp)入门实践项目(简易回合制游戏)

这是一个小游戏,你将扮演一个英雄(木木夕),去打败恶龙,拯救出公主,该项目采用回合制战斗模式,由于角色的血量和攻击为随机数,所以需要靠运气才能通关噢!

2023-09-27 15:41:15 1204

原创 C#(CSharp)入门教程

因为笔者学习过Java,所以个人感觉C#上手起来很快,很多都是java中学习过的,所以不再赘述。该系列文章主要是分享给有一定编程经验的小伙伴,但是又想要学习C#的来使用,零基础的可能会比较吃力,所以酌情使用。

2023-09-26 23:31:18 13190 2

原创 selenium语法进阶+常用API

selenium语法进阶+常用API以及各种场景下的使用

2023-08-16 10:51:12 659

原创 selenium常见等待机制及其特点和使用方法

selenium常见等待机制及其特点和使用方法,其中显示等待的较为复杂,但是也很有优点,在测试过程中发挥着重要的作用。

2023-08-08 15:41:42 1522

原创 selenium常用API的使用

selenium常用api的使用(包含定位元素和一般的操作测试对象的操作)其中css选择器和xpath选择器是至关重要的,两者的区别,submit和click的区别等等内容

2023-08-07 08:34:43 638

原创 软件测试测试分类(重点)

测试的分类:按照测试对象划分、按照是否查看代码块进行测试、按照开发阶段划分、按照是否运行划分、按照测试实施组织划分以及测试地域问题

2023-07-25 14:49:22 735

原创 软件测试基础知识

软件测试的生命周期、bug描述及优先级

2023-07-14 14:22:40 186

原创 软件测试基础概念

软件测试基础概念(需求,测试用例,软件生命周期,BUG,开发测试模型)

2023-07-12 15:50:11 230

原创 SpringBoot配置文件和日志

SpringBoot配置文件(properties和yml),日志的使用,日志的级别,日志的持久化,更加方便的使用日志(注解)

2023-05-20 14:12:09 2890 15

转载 Ubuntu本地快速搭建web小游戏网站,公网用户远程访问【内网穿透】

网:我们通常说的是互联网;站:可以理解成在互联网上的一个房子。把互联网看做一个城市,城市里面的每一个房子就是一个站点,房子里面放着你的资源,那如果有人想要访问你房子里面的东西怎么办?在现实生活中,去别人家首先要知道别人的地址,某某区某某街道,几号,在互联网中也有地址的概念,就是ip。通过ip我们就能找到在互联网上面的站点,端口可以看做是这个房子的入口,不同的入口所看到的东西也就不一样,如从大门(80端口)进是客厅,从窗户(8080端口)进是书房。

2023-05-16 18:11:56 8710 129

原创 selenium+Java环境搭建

selenium自动化测试工具与Java的环境搭建

2023-05-15 17:18:44 1165

原创 如何设计测试用例以及常用的黑盒测试方法

测试用例的设计方式,常见黑盒测试方法,如何针对代码进行测试用例的设计

2023-05-14 16:00:30 954 6

原创 SpringBoot的创建和使用

简单介绍了SpringBoot,同时介绍了怎么创建SpringBoot项目和一些注意事项。如何理解SpringBoot的约定大于配置和在实际需要与约定不符合时应该如何解决。

2023-05-12 10:56:48 361 2

转载 本地搭建wamp服务器并内网穿透实现无公网IP远程访问

软件技术的发展日新月异,各种能方便我们生活、工作和娱乐的新软件层出不穷,但也有一些经过时间和用户考验的老牌软件屹立不倒。就一我们熟悉的网站集成环境来说,全球就有很多种server软件。每个软件都有各自的特色(虽然同质化很严重),也拥有自己固定的适用群体。今天,我们就尝试安装一款经典集成环境软件Wamp,并使用cpolar内网穿透建立数据隧道,让我们能在公共互联网上访问到本地电脑上的Wamp。其实,wamp只是装载网页的容器,我们可以在wamp里安装上自己想要的网页内容,让这个网页成为我们对外发声的窗口。

2023-05-10 09:33:53 2596 87

原创 部署博客系统(部署博客系统到云服务器)

个人简易博客系统的部署

2023-05-08 16:57:06 784

原创 搭建Linux依赖环境

搭建Linux依赖环境(jdk,Tomcat,MariaDB)

2023-05-07 09:27:35 1371

转载 在外远程控制我的世界服务器 - MCSM面板【端口映射】

MCSManager 是一个开源,分布式,轻量级,一键开服,支持大部分游戏服务端和控制台程序的管理工具。支持中英语言,一直在为 Minecraft,Terraria,Steam 游戏服务器管理员,运维人员和企业提供健康的软件支持。下面介绍在windwos中安装Mcsmanager且通过cpolar内网穿透工具,实现远程访问Mcsmanager 面板,控制游戏的实例启动和停止。

2023-05-05 07:57:07 3452 54

原创 Linux最常用的15个基本命令

Linux最常用的15个基本命令

2023-05-04 21:24:20 27052 12

原创 Spring Bean作用域与生命周期

Spring Bean的作用域与生命周期的学习总结

2023-04-24 17:30:22 1232 16

转载 【Zblog搭建博客网站】windows环境搭建属于自己的博客并发布上线 - cpolar内网穿透

想要成为一个合格的技术宅或程序员,自己搭建网站制作网页是绕不开的项目。就以笔者自己的经历来说,就被自制网页网站卡过很久。不过随着电脑技术的发展,已经出现了很多便捷快速建站的工具软件。今天,笔者就为大家展示,如何快速上手Z-blog,建立自己的个人博客网站,并通过cpolar建立的内网穿透数据隧道,将这个个人博客软件发布到公互联网上。从上面介绍的步骤可以看出,想要快速发布一个网站,有必要选择一些简单趁手的辅助工具,虽然Z-blog搭建的网站但很简单,但却是我们熟悉cpolar发布本地网站很好的例子。

2023-04-23 19:14:41 774 36

原创 Spring更简单的读取和存储Bean(基于注解)

Spring更简单的读取和存储Bean(基于注解),详细介绍了基于注解进行开发的方式,包含了五大类注解和方法注解,以及获取Bean对象的三大注入方式

2023-04-22 18:14:49 531 15

原创 Spring IoC容器、IoC与DI

简要介绍Spring,Spring IoC,IoC与DI的区别等等

2023-04-21 10:31:03 974 27

原创 认识软件测试

初步认识软件测试,对软件测试有个大概的了解

2023-04-20 17:40:59 550 6

原创 JVM垃圾回收机制(GC)

详细介绍JVM垃圾回收机制(GC),GC回收过程GC回收算法,对象回收时机

2023-04-19 18:26:54 1917 5

原创 Spring的创建与使用

详细介绍Spring的创建及使用,以及使用过程中的一些重要知识点

2023-04-18 21:33:18 897 10

原创 IDEA如何设置包名展开?

IDEA设置包名展开

2023-04-18 20:30:37 3902

原创 JVM的类加载的过程以及双亲委派模型

如果是自定义的类,也会经历上述过程,但是由于在BootSharpClassLoader目录中无法找到该自定义的类就会回到上一级ExtensionClassLoader中进行加载,如果还是找不到就会到上一级ApplicationClassLoader当中进行加载,然后再当前目录中找到了自定义的类进行加载。如果在最后没有成功加载就会抛出ClassNotFoundException。

2023-04-14 17:50:23 771 22

原创 JVM的内存区域划分

目录1、程序计数器(内存中最小的一块,里面保存了当前线程下一条执行的指令的地址)2、栈(保存局部变量和方法调用的信息) 3、堆 (成员变量和new出来的对象都在堆上)4、方法区(存储常量,静态变量,类对象等等) 总结:JVM内存区域划分 JVM的内存区域划分分为四个区域:程序计数器,栈,堆,方法区(现在也叫元数据区)。 每个线程只有一个程序计数器,所以每个程序计数器是线程私有的。操作系统是以线程为单位调度的,所以每个线程都需要记录自己当前执行到哪一步了,以便后续再次调用。 栈也是线程私有的,在我们调用方

2023-04-10 18:05:12 2594 10

原创 了解Servlet及Servlet的使用

前面学习了然后使用Maven,在Maven的基础上我们可以通过七个步骤来实现一个servlet程序1、创建项目2、引入依赖3、创建目录结构4、编写servlet代码5、打包6、部署7、验证程序。

2023-04-02 12:38:29 446 7

原创 认识Maven及Maven下载和管理依赖

maven是Java中知名的一个远程管理工具/构建工具,它的核心功能是:管理依赖;构建/编译;打包等等。

2023-04-01 10:22:26 1388 17

原创 Tomcat的下载使用及网页部署

Tomcat 是一个 HTTP 服务器。我们知道HTTP 协议就是 HTTP 客户端和 HTTP 服务器之间的交互数据的格式。同时也通过 ajax 和 Java Socket 分别构造了 HTTP 客户端。HTTP 服务器我们也同样可以通过 Java Socket 来实现。而 Tomcat 就是基于 Java 实现的一个开源免费,也是被广泛使用的 HTTP 服务器。

2023-03-30 15:42:13 231 4

原创 认识HTTPS以及了解HTTPS的加密过程

HTTPS 也是一个应用层协议。是在 HTTP 协议的基础上引入了一个加密层。加密层之前叫做SSL,现在叫TLS了,所以也叫SSL/TLS协议。我们知道HTTP是按照文本的明文方式进行传输的,这就使得传输过程中容易出现被篡改的情况。提到这些我们就不得不说一下“运营商劫持”。

2023-03-29 15:31:22 1790 14

原创 fiddler(抓包)的用法和HTTP 协议的基本格式

客户端这边会通过Cookie来记录当前浏览器的相关信息,保存其中间状态,客服端向服务器发送请求的时候会把Cookie夹带着发送给服务器,这样服务器就接受到了Cookie。比如如果你的网站申请了新的域名,然后域名就变成了新域名,但是很多用户并不知道你改变了域名,就可以通过配置重定向临时转移,当用户访问旧的域名的时候,就跳转到新的域名进行访问即可。有些是可以长期存在的,有些是短期的,有些是只限于登录,退出后就失效的等等。http请求是有一定的格式的,使用fiddler进行抓包可以查看一些相关的信息。

2023-03-27 21:00:41 2907 17

原创 JavaScript——WebAPI案例(猜数字,表白墙,待办事例)

在JavaScript中生成随机数使用的Math.random()是[0,1)之间的数(小数),所以为了生成1-100,我们需要用100*Math.random(),就变成了[0,100),然后使用parseInt使之变为整数,最后再加1,就是[1,100]。3、根据输入的数字的大小给出提示(高,低,猜对了)1、生成1-100的数字。2、让用户输入一个数字。

2023-03-25 11:10:16 171 10

原创 JavaScript——WebAPI(DOM)知识小结

WebAPI是浏览器给js提供的功能,同时如果浏览器不同,api的行为也会有所不同。WebAPI可以分为DOM API(操作页面结构)和BOM API(操作浏览器)

2023-03-23 23:16:12 496 18

空空如也

空空如也

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

TA关注的人

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