自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 多线程 01:Java 多线程学习导航,线程简介,线程相关概念的整理

本文是关于 Java 多线程学习的导航篇,总览了有关多线程学习的几个模块。简单介绍了一些与线程相关的基本概念,便于后续展开多线程的学习。Java 多线程学习主要模块包括:线程简介;线程实现;线程状态;线程同步;线程通信问题;拓展高级主题。

2024-08-07 17:13:23 902

原创 YOLOv8测试3:在Python中将YOLOv8模型封装成API接口使用(上传测试图片并返回识别结果,附测试代码)

本文在Python中将YOLOv8模型封装成API接口进行使用,通过调用封装好的API接口来实现自定义测试图片的上传,并返回识别结果。识别结果有两种:一种是完成识别后的图片;另一种是识别目标的类型,以及它们在图片中的坐标、大小,以文本形式返回。

2024-04-04 16:38:12 6164 13

原创 多线程 03:知识补充,静态代理与 Lambda 表达式的相关介绍,及其在多线程方面的应用

文章通过婚庆公司代理婚礼策划的案例讲解了静态代理这一模式,并类比了 Thread 类代理 Runnable 接口启动多线程的方式。此外,文章通过对内部类的简化,进行 Lambda 表达式的推导,并介绍了 Lambda 表达式的使用方式和注意点,同时类比 Runnable 接口这个函数式接口,讲述如何使用 Lambda 表达式创建 Runnable 对象。

2024-08-16 17:36:30 811

原创 多线程 02:线程实现,创建线程的三种方式,通过多线程下载图片案例分析异同(Thread,Runnable,Callable)

本文详细介绍了创建线程的三种方式——1. 继承 Thread 类;2. 实现 Runnable 接口;3. 实现 Callable 接口。同时,通过多线程下载图片的案例,分析了这三种方式的异同。

2024-08-08 16:34:48 979

原创 GUI 02:布局管理器相关知识,AWT 的 3 种布局管理器应用,以及嵌套布局的使用

本文讲述了 GUI 编程种布局管理器的相关知识,以及 AWT 的 3 种布局管理器——流式布局、边界布局(东西南北中)、网格布局。搭配面板使用,可以实现布局嵌套功能。

2024-05-31 17:33:05 1132

原创 GUI 01:GUI 编程概述,AWT 相关知识,Frame 窗口,Panel 面板,及监听事件的应用

本文对图形用户界面(GUI)编程进行概述,并对 GUI 的其中一个技术领域 AWT(Abstract Window Toolkit)进行讲述。文章使用 AWT 编写了 Frame 窗口,并为窗口添加了 Panel 面板,同时设置了关闭窗口的监听事件。

2024-05-30 22:00:48 1196

原创 Spring Boot 01:Spring Boot 项目的两种创建方式

本文讲述 Spring Boot 项目的两种创建方式,分别是 IDEA 和官网。通过本文,掌握一个简单的 Spring Boot 项目的创建方式。

2024-05-25 18:21:59 1080

原创 Java 异常相关(二):异常处理机制的补充,自定义异常的使用等

本文讲述 Java 异常相关知识,对异常处理机制进行补充,以及自定义异常的方式。

2024-05-22 19:48:14 1234

原创 Java 异常相关:异常体系结构,异常与错误的区别等

本文讲述 Java 异常相关知识,包含异常体系结构,以及异常与错误的区别等。

2024-05-21 16:59:27 1184

原创 面向对象 10:Java 内部类相关知识,四种不同内部类的使用方式和异同(成员 / 静态 / 局部 / 匿名内部类)

本文讲述 Java 内部类相关知识,通过案例分析,整理了四种不同内部类的使用方式和异同点。分别是成员内部类、静态内部类、局部内部类,以及匿名内部类。

2024-05-18 11:35:23 1062

原创 面向对象 09:static 关键字的使用——静态变量 / 静态方法 / 静态代码块 / 静态导入包 / 静态内部类

在 Java 中,static 关键字是一个非常重要的概念,它主要用于内存管理和访问权限的控制。本文是对 Java 中的关键字 static 的相关补充,主要包括静态变量、静态方法、静态代码块、静态导入包,以及静态内部类。

2024-05-17 12:26:53 967

原创 面向对象 08:接口的相关知识,接口的基本特性、作用、使用方法等,以及普通类 / 抽象类 / 接口三者的区分

本文介绍 Java 面向对象编程中——接口的相关知识,包括接口的基本特性、作用、使用方法等。同时,文章对普通类、抽象类,以及接口这三者进行了区分。

2024-05-16 10:11:52 1258

原创 面向对象 07:抽象类相关知识,抽象类的基本概念,使用方式,以及一些注意事项

本文讲述了 Java 面向对象编程中的重要概念——抽象类的相关知识,包括基本概念、使用方式,以及一些注意事项。

2024-05-15 21:05:50 1242

原创 面向对象 06:三大特性之——多态,多态的基本概念和相关使用,关键字 instanceof,以及对象间的类型转换

本文讲述面向对象编程的三大特性之——多态。通过案例分析,介绍了多态的基本概念、相关使用,以及优缺点等。此外,文章还讲述了关键字 instanceof 的使用方式,以及对象之间的类型转换。

2024-05-14 19:02:17 1092

原创 面向对象 05:三大特性之——继承,继承在 Java 中的相关使用,区分关键字 super 和 this,方法重写的注意点

本文讲述面向对象编程的三大特性之——继承。通过案例分析,讲述了继承的概念,及其在 Java 中的相关使用。此外,文章详细介绍了关键字 super 和 this 的区别,还有方法重写的注意点。

2024-05-13 17:59:52 1216

原创 面向对象 04:三大特性之——封装,封装的含义和作用,以及在 Java 中的使用方式,附完整的测试案例代码

本文讲述面向对象编程的三大特性之——封装。通过案例分析,简单介绍了封装的含义和作用,以及在 Java 中如何使用封装。

2024-05-11 18:40:03 1302

原创 面向对象 03:类与对象的创建、初始化和使用,通过 new 关键字调用构造方法,以及创建对象过程的内存分析

本文内容主要关于类与对象的创建、初始化和使用,以及如何通过 new 关键字调用构造方法。此外,文章还对无参 / 有参这两种构造器进行描述,并通过内存分析创建对象的过程。

2024-05-10 22:22:19 1778

原创 面向对象 02:区分面向过程与面向对象,类和对象的关系

本文讲述面向对象相关内容,主要包括面向过程与面向对象的区别,以及类和对象的关系。

2024-05-09 14:17:11 1235

原创 面向对象 01:Java 面向对象相关内容整体概述

本文对 Java 面向对象相关内容进行整体概述,简单概括了该部分的所学内容,并在后续文章中进行详细展开。

2024-05-07 21:35:15 1250

原创 Java 笔记 16:Java 数组相关内容,结合棋盘存储案例,分析稀疏数组

本文是对 Java 数组相关内容的补充——稀疏数组,以棋盘存储的案例,分析如何将一个普通二维数组压缩成稀疏数组。

2024-05-06 12:45:13 1110 1

原创 Java 笔记 15:Java 数组相关内容补充,多维数组,Arrays 类的常见用法,以及冒泡排序

本文是对 Java 数组相关内容的补充,主要为多维数组概述,以及 Arrays 类的常见用法。同时,文章详细介绍了冒泡排序的相关使用,并进行简单的算法优化。

2024-05-05 17:44:09 1355 1

原创 Java 笔记 14:Java 数组内容,数组的基本特点、数组边界,以及一些数组使用案例

本文讲述 Java 数组相关知识,包括数组的基本特点、数组边界,以及一些数组使用案例。

2024-05-04 15:09:47 849

原创 Java 笔记 13:Java 数组内容,数组的声明、创建、初始化、赋值等,以及内存分析

本文讲述 Java 数组相关知识,包括数组的声明和创建、以及数组的简单使用。此外,文章对 Java 内存进行分析,从内存的角度分析了数组创建的过程。

2024-05-03 20:38:54 1277

原创 Java 笔记 12:Java 方法的相关使用,方法重载、参数传递,以及递归等内容

本文讲述 Java 方法的相关使用,包含方法重载、参数传递,以及递归等内容。同时,文章仔细分析了值传递和引用传递的区别,并使用阶乘案例分析递归与栈机制之间的联系。

2024-05-02 15:43:08 1242

原创 Java 笔记 11:Java 方法相关内容,方法的设计原则,以及方法的定义和调用

本文对 Java 方法进行简单介绍,从输出语句 print 引入对方法的介绍,讲述方法的设计原则和命名规范,以及方法定义和调用的一些要点。

2024-05-01 22:30:05 1383 3

原创 Java 笔记 10:Java 流程控制内容补充,常见的跳转语句,以及一些小案例

本文是对 Java 流程控制相关内容的补充,包含常见的跳转语句如 break,continue 等等,以及一些流程控制的小案例。

2024-04-30 15:17:19 1207 2

原创 Java 笔记 09:Java 流程控制相关,常见的三种控制结构(顺序、选择、循环)

本文讲述了 Java 流程控制相关内容,常见的控制结构主要有三种:顺序结构、选择结构和循环结构。结合案例分析,深入了解这几种结构语句。

2024-04-29 19:48:46 1242 1

原创 Java 笔记 08:Scanner 类的使用方法

本文整理了一些 Scanner 类的使用方法,注意区分 next() 与 nextLine() 方法。

2024-04-28 22:58:00 1454 1

原创 Linux 相关:软件安装的 3 种方式,RPM 安装,解压缩安装,以及 YUM 在线安装

本文整理了 Linux 系统中软件安装的 3 种方式:以 JDK 演示 RPM 安装;以 Tomcat 演示解压缩安装;以 Docker 演示 YUM 在线安装。其中,YUM 安装最为便捷,推荐使用。

2024-04-27 08:14:33 1361

原创 Linux 相关:firewalld 防火墙工具的使用,区别 start 和 enable 用法

本文讲述了 Linux 系统的防火墙相关知识,包括 firewalld 防火墙工具的一系列操作,如开启、停用、开放端口等等,还有 start 和 enable 在用法上的区别。

2024-04-26 08:21:57 1333

原创 Java 笔记 07:包机制,JavaDoc 文档的生成方式,Math 工具类,以及字符串连接符相关内容

本文详细介绍了 Java 包机制,以及如何使用 CMD / IDEA 方式生成 JavaDoc 文档。此外,还整理了数学工具类 Math 的使用,拓展了字符串连接符相关内容。

2024-04-25 08:08:32 1138

原创 Java 笔记 06:基本运算符概述,分类,和使用方式

本文对 Java 中的基本运算符进行整理,介绍优先级的简便使用方式,并按照操作数的不同进行分类,大致可分为一元 / 二元 / 三元运算符。

2024-04-24 11:10:45 1186

原创 Java 笔记 05:变量和常量相关知识,Java 编程的命名规范

本文介绍了 Java 编程中变量和常量的相关知识,包括基本概念、使用方式,以及一些变量、方法、类名等的命名规范。

2024-04-23 08:26:48 1347

原创 Java 笔记 04:Java 数据类型基础,数据类型转换,及其相关场景拓展

本文介绍了 Java 数据类型和数据类型转换,包括数据类型的八大分类,以及各种数据类型的问题拓展,介绍其在不同应用场景下可能存在的问题。

2024-04-22 08:03:55 1065

原创 Java 笔记 03:Java 基础知识,使用 IDEA 创建 Java 项目、设置注释颜色,以及自动生成 JavaDoc

本文讲述了一些 Java 基础知识,包括注释、标识符、关键字等。也讲述了如何使用 IDEA 创建 Java 项目,如何搭建运行环境,以及在 IDEA 中如何编写 Java程序。还有 IDEA 中设置注释的字体颜色,IDEA 在创建 Java 类时自动生成 JavaDoc 的方式。

2024-04-21 08:00:34 1920

原创 Linux 相关:阿里云服务器初始化,宝塔面板的使用,MySQL 远程连接和 Tomcat 部署网站

本文讲述服务器相关知识,包括阿里云服务器初始化,以及宝塔 Linux 面板的使用。同时,介绍了创建并连接 MySQL 远程数据库的方式,以及如何使用 Tomcat 在服务器中部署自己的网站。

2024-04-20 15:17:08 1160

原创 Java 笔记 02:Java 开发环境的搭建,IDEA / Notepad++ / JDK 安装及环境配置,编写第一个 Java 程序

本文介绍了 Java 开发环境的搭建,包括 JDK 、IDEA 这一系列开发工具的安装和环境参数配置;介绍了 Java 程序运行机制,简单分析了编译型和解释型编程的区别,描述了 Java 程序的运行流程;最后分别使用记事本 / IDEA 进行了简单 Java 程序的编写运行。

2024-04-19 14:40:17 1552

原创 Java 笔记 01:Java 概述,MarkDown 常用语法整理

本文介绍了计算机和 Java 相关知识,整理了 MarkDown 笔记的常用语法,从零基础开始,走进 Java 的世界。

2024-04-18 19:54:16 1636 1

原创 Docker 学习笔记(十):Centos7 中 Docker 部署 Redis 集群,打包 SpringBoot 微服务

本文讲述了如何在 Centos7 中使用 Docker 部署 Redis 集群,以及如何把 SpringBoot 微服务打包成 Docker 镜像发布。通过动手实践,加深对 Docker 网络的理解。

2024-04-17 17:02:02 952 1

原创 Docker 学习笔记(九):Docker 网络原理,理解 docker0,虚拟网卡,容器互联,以及跨网络连通

本文介绍了 Docker 网络原理,介绍了 docker0,Veth-pair 技术,以及 Docker 给容器分配虚拟网卡的方式。同时讲述了两种容器互联的方式,分别是 Link 和 自定义网络。还有容器之间跨网络连通的方式。

2024-04-16 19:59:02 1733

空空如也

空空如也

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

TA关注的人

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