自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 抓包工具简介

抓包工具:tcpdump命令:

2025-01-08 09:07:02 104

原创 对于使用exe4j打包,出现“NoClassDefFoundError: BOOT-INF/classes”的解决方案

注意选取的jar包是使用build,而不是maven中的install。以此得到的jar包,再去使用exe4J来打包,即可成功打包成exe。本文介绍解决这个方法的方案。

2024-12-18 11:24:19 761

原创 将jar打包成exe程序

在 Java 开发的世界里,我们常常会遇到需要将项目的 Jar 包转换为可执行的 Exe 文件的情况,这能够让我们的 Java 应用程序在没有 Java 运行环境的计算机上也能方便地运行,提升了程序的可移植性和易用性。本文将详细介绍操作流程

2024-12-18 11:13:23 699 1

原创 python ——字符串方法

所有字符串方法都返回新值。它们不会更改原始字符串。Python 有一组可以在字符串上使用的内建方法。

2024-12-16 16:47:11 333

原创 《面试之MQ篇》

面试之MQ

2024-10-14 09:42:41 1334

原创 《Spring Cloud 微服务:构建高效、灵活的分布式系统》

在当今快速发展的数字化时代,软件系统的规模和复杂性不断增加。为了应对这种挑战,微服务架构应运而生。Spring Cloud 作为构建微服务架构的强大工具集,提供了一系列的组件和技术,帮助开发人员轻松构建、部署和管理分布式系统。本文将详细阐述 Spring Cloud 微服务的概念、特点、核心组件以及实施步骤。

2024-10-12 15:58:43 1358 2

原创 《反爬机制与 Java 爬虫应对策略》

随着互联网的发展,网络数据变得越来越有价值。爬虫技术作为一种获取网络数据的有效手段,也在数据收集、数据分析等众多领域得到了广泛应用。然而,为了保护网站的数据安全和正常服务,网站开发者也采取了各种各样的反爬机制。对于使用 Java 开发的爬虫,了解这些反爬机制并采取有效的应对策略显得尤为重要。

2024-10-12 15:26:40 2278

原创 《使用Java做爬虫和使用python做爬虫哪个好》

Java 和 Python 都是非常出色的编程语言,在爬虫领域各有其优势,具体使用哪种语言更好取决于多种因素

2024-10-11 14:13:09 1864

原创 《java主流的爬虫框架》

大家都知道,谈到爬虫技术,我们脑子里的第一反应肯定是python爬虫技术,但是需要注意的是,Java也同样可以实现爬虫,这篇文章就为大家介绍一下Java的主流的爬虫技术

2024-10-11 14:05:23 2755

原创 《网络安全:数字时代的坚实护盾》

在当今高度数字化的时代,网络安全的重要性如同空气对于生命一般不可或缺。它不仅关乎个人的隐私与财产安全,更对企业的生存发展和国家的稳定繁荣起着至关重要的作用。

2024-10-10 11:35:06 540

原创 《Oracle 数据库安装与配置指南》

《Oracle 数据库安装与配置指南》

2024-10-10 11:24:46 1324

原创 《常见 HTML 标签和属性全解析》

在网页开发的世界里,HTML(超文本标记语言)就像是构建数字大厦的基石。它通过各种标签和属性来定义网页的结构、内容和样式。下面,让我们深入了解一些常见的 HTML 标签和属性。

2024-10-10 11:15:29 2084

原创 《网络基础之 HTML 与 CSS 基础 —— 网页的基本结构解析》

在当今数字化的时代,网页成为了人们获取信息、进行交流和开展业务的重要平台。了解网页的基本结构,对于想要涉足网页开发领域或者仅仅是对网络技术感兴趣的人来说,至关重要。而 HTML 和 CSS 则是构建网页基本结构的基石。

2024-10-10 11:03:24 688

原创 《网络基础之 HTTP 协议:状态码含义全解析》

状态码在 HTTP 通信中起着至关重要的作用。它们为客户端和开发人员提供了明确的反馈,帮助客户端了解请求的处理结果,并决定下一步的操作。同时,对于开发人员来说,状态码可以帮助他们快速定位问题所在,进行调试和优化网络应用。

2024-10-10 10:49:49 1733

原创 《网络基础之 HTTP 协议:常见 HTTP 方法详解》

在网络通信的世界里,HTTP 协议起着至关重要的作用。其中,不同的 HTTP 方法决定了客户端与服务器之间交互的方式和目的。下面详细介绍常见的 HTTP 方法 GET 和 POST。

2024-10-10 10:37:43 1156

原创 《网络基础之 HTTP 协议:深入理解请求与响应结构》

在当今数字化的时代,网络通信如同空气一般无处不在,而 HTTP 协议则是网络世界中最为重要的基石之一。了解 HTTP 请求与响应的结构,对于深入理解网络通信的原理以及开发高效的网络应用至关重要。

2024-10-10 10:07:50 1275

原创 《Python 语法基础之函数的定义与使用》

Python 语法基础之函数的定义与使用

2024-10-09 15:52:13 1041

原创 《Python 语法基础之控制流语句》

Python 语法基础之控制流语句

2024-10-09 14:32:54 1201

原创 《Python 语法基础之变量与数据类型》

在 Python 的世界里,变量与数据类型是构建程序的基石。理解它们的概念和用法,对于掌握 Python 编程至关重要。接下来,就让我们一起探寻Python的变量与数据类型……

2024-10-09 14:04:34 1396

原创 《Python 安装指南:开启编程之旅》

在当今数字化的时代,编程已经成为一项越来越重要的技能。而 Python 作为一种简洁、高效且功能强大的编程语言,受到了众多开发者的青睐。无论是数据科学、人工智能、Web 开发还是自动化脚本编写,Python 都能发挥巨大的作用。

2024-10-08 16:25:02 1138

原创 零基础学习 Python 爬虫技术的大纲

以下是一份零基础学习 Python 爬虫技术的大纲:

2024-10-08 16:15:19 929

原创 Java 面试常见问题之——static 的用法

static 关键字用于与类相关而不是与类的实例相关的成员和操作,有助于节省内存和提高性能

2024-08-06 11:29:46 397

原创 Java 面试常见问题之——深拷贝和浅拷贝的区别是什么?

Java 面试常见问题之——深拷贝和浅拷贝的区别

2024-08-06 11:27:38 365

原创 Java 面试常见问题之——final,finalize 和 finally 的不同之处

final 用于修饰变量、方法和类,finalize 是对象销毁前可能被调用的方法,finally 用于确保特定代码块无论如何都会执行。

2024-08-05 09:07:23 436

原创 Java 面试常见问题之——Java 中==和 equals()的区别

本质上没有区别,因为equals的内部就是使用的==,但是用法上是有些区别的。

2024-08-05 09:04:57 237

原创 Java 面试常见问题之——Java 中的四大引用分别是什么

虚引用必须和引用队列 (ReferenceQueue)联合使用。当垃圾回收器准备回收一个对象时,如果发现它还有虚引,就会在回收对象的内存之前,把这个虚引用加入到与之关联的引用队列中。

2024-08-01 15:09:57 249

原创 Java 面试常见问题之——为什么重写equals时必须重写hashCode方法

重写 equals 方法时重写 hashCode 方法可以保证对象在哈希相关的数据结构中的行为符合预期,保持一致性,并提高性能。

2024-08-01 15:06:47 722

原创 Java 面试常见问题之——抽象类和接口的区别

抽象类和接口在 Java 编程中都有其特定的用途,根据具体的需求选择使用。

2024-07-31 16:24:57 577

原创 Java 面试常见问题之——方法的重载和重写

方法重载是在同一个类中实现多态性,方法重写是在子类和父类之间实现多态性。它们都是 Java 中实现代码灵活性和可扩展性的重要机制。

2024-07-31 10:59:56 352

原创 Java 面试常见问题之——常见的异常

在编写 Java 代码时,需要对可能抛出异常的代码进行适当的异常处理,以增强程序的健壮性和稳定性。

2024-07-31 10:49:31 341

原创 Java 面试常见问题之——Hashtable 和 Hashmap 的区别

在 Java 中,Hashtable 和 HashMap 都是常用的用于存储键值对的数据结构,但它们在许多方面存在着显著的区别。

2024-07-30 16:15:43 916

原创 Java 面试常见问题之——面向对象的三个基本特征

Java 面试常见问题之——面向对象的三个基本特征

2024-07-30 15:50:26 284

原创 Java面试锦集 之 二、Java IO

Java常见的面试题 之 Java IO 篇

2024-07-24 16:47:45 423

原创 Java面试锦集 之 一、Java基础(1)

Java常见的面试题 Java基础篇

2024-07-24 16:39:38 555

原创 了解Java的多线程编程

在Java编程中,多线程是一项强大的特性,允许程序同时执行多个任务,提高了程序的效率和响应能力。本文将介绍Java中多线程的基本概念、创建与管理线程的方法,以及多线程编程的一些常见用例和注意事项。

2024-07-22 15:32:29 388

原创 常见的Linux命令及其功能

常见的Linux命令及其功能

2024-07-22 14:18:37 322

原创 Linux命令大全

本文将概述一些Linux最常用的命令及其功能,并详细介绍如何使用这些命令。本篇文章主要介绍Linux的基本命令大全

2024-07-19 16:19:02 1654

原创 Linux的常用命令大全

这些是一些常用的Linux命令选项组合及其作用。熟练掌握这些命令和选项组合可以大大提高在Linux系统中的工作效率。

2024-07-19 16:17:20 958

原创 Redis: 一个高性能的开源键值对数据库

在当今快速发展的技术世界中,数据的存储和处理变得越来越重要。而Redis作为一款开源的高性能键值对数据库,成为了许多开发者和公司在处理数据时的首选工具。本文将详细介绍Redis的特点、用途以及为什么它如此受欢迎。

2024-07-16 14:55:06 741

原创 parallelStream 详细解析 Java 8 Stream API 中的 parallelStream 方法

并行流(parallelStream)是Stream API的一个重要特性,它能够显著提升处理大数据量集合时的性能。

2024-07-16 14:52:34 811

将jar打exe所需环境

将jar打exe所需环境

2024-12-18

SpringBoot项目打包exe,GUI 代码示例,全部源代码!!!

SpringBoot项目打包exe,GUI 代码示例,全部源代码!!! 项目简介 该项目旨在展示如何将一个 SpringBoot 应用程序打包为 Windows 上的可执行文件(exe),并通过集成 JavaFX 实现一个简单的图形用户界面(GUI)。这是一个适用于希望将基于 SpringBoot 的后端服务与桌面应用结合的开发者的实用示例。项目结构清晰,包含主要的 SpringBoot 启动类、JavaFX 主应用类、控制器类及相关配置文件。 项目结构 项目结构设计合理,包含主程序入口、GUI 应用入口、控制器及资源文件。具体结构如下:主程序入口 SpringBootGuiApplication,负责启动 SpringBoot 应用。 JavaFX 主应用类 MainApp,负责启动 JavaFX 界面,并与 SpringBoot 应用集成。 控制器类 MainController,负责处理 GUI 中的交互逻辑。 资源文件夹 resources,包含应用配置文件 application.properties 和 JavaFX 界面的 FXML 文件 main.fxml。

2024-06-11

空空如也

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

TA关注的人

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