自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(70)
  • 资源 (3)
  • 收藏
  • 关注

原创 单调栈的定义以及使用模板

单调栈(Monotonic Stack)是一种特殊的栈数据结构,主要用于解决一些与单调性相关的问题。单调栈的特点是栈内元素保持单调性,通常是单调递增或单调递减。注意:这里定义的顺序是从「栈顶」到「栈底」。

2024-05-04 23:59:19 899

原创 布隆过滤器原理及应用场景

本文深入探讨了布隆过滤器的原理、应用和优势。通过对布隆过滤器的详细解释,读者将了解如何利用布隆过滤器高效地进行数据过滤和去重,以及如何在实际项目中应用布隆过滤器解决各种数据处理挑战。

2024-03-16 21:24:30 980

原创 Docker 中 MySQL 的部署与管理

探索在 Docker 中部署 MySQL,包括数据库创建、数据导入,并使用 Navicat 实现便捷可视化连接,轻松管理你的数据库环境。

2024-03-13 13:32:29 1411

原创 Docker 镜像源配置

探索 Docker 常用镜像源网址,详细介绍如何配置 Docker 镜像源,提升容器构建与部署效率,加速应用交付流程。

2024-03-13 13:22:26 1593

原创 Node.js 安装和配置

Node.js 安装和配置

2024-03-12 10:14:02 482

原创 正向代理和反向代理区别

正向代理和反向代理的区别

2024-03-06 22:05:40 240

原创 Git 对文件名大小写不敏感的问题解决方案

这篇博客主要讨论了在使用Git时遇到的文件名大小写不敏感的问题,特别是在Windows系统下的一些坑。博文强调了在仓库克隆或初始化时,应该尽量设置Git对文件名大小写敏感,以避免潜在的问题。该博客解释为什么这个问题在Windows上会出现,以及如何通过Git配置来处理这一问题。总体而言,这篇博客为读者提供了有关Git文件名大小写不敏感问题的重要信息和解决方案。

2024-01-25 00:11:23 2145 1

原创 JSON 基本语法以及在Java 中的使用

介绍 JSON的基本概念和语法;详细阐述在 Java 中如何使用 JSON,并根据 Jackson 库给出了具体的案例。

2024-01-20 18:12:22 1187

原创 瑞吉外卖笔记系列(2) —— 完善员工的后台系统登录功能,实现员工信息管理

瑞吉外卖笔记系列(2) —— 完善员工的后台系统登录功能,实现员工信息管理

2024-01-13 14:44:45 1161

原创 瑞吉外卖笔记系列(1) —— 环境配置,后台登录和退出的功能实现

瑞吉外卖笔记系列(1) —— 环境配置,后台登录和退出的功能实现

2024-01-12 14:17:46 1123

原创 SpringBoot 静态资源映射

当涉及到Spring Boot的静态资源映射时,了解如何配置和访问静态资源是至关重要的。默认情况下,Spring Boot将resources/static目录下的内容映射到根路径,但其他同级目录需要进行额外的配置。这意味着你可以通过简单的方式管理和展示博客中的静态资源。通过正确配置application.properties或application.yml文件,你可以自定义静态资源的映射路径,以适应项目的需求。这样,你可以更灵活地处理静态资源,并确保它们能够被应用程序轻松访问。

2024-01-08 22:28:35 2252

原创 Tomcat 安装和运行教程

这篇博客详细介绍了 Tomcat 的安装和使用过程。从下载 Tomcat,配置环境变量,到启动和测试应用程序,提供了简单易懂的步骤。无论是初学者还是有经验的开发者,都能通过这篇博客迅速上手 Tomcat,搭建起稳健的 Java Web 开发环境。

2024-01-02 14:43:07 1236

原创 Java安装详细教程

这博客介绍了如何轻松安装 Java,提供了简洁明了的步骤,让读者在短时间内完成安装。从下载到环境变量配置,一步步引导,确保你在开始 Java 编程之前拥有一个顺畅的开发环境。

2023-12-31 18:20:22 1414

原创 Maven下载和安装的详细教程

本教程简明扼要地指导如何安装 Maven,提供下载、解压、配置环境变量的简单步骤,助你快速搭建 Maven 开发环境,提升项目管理效率。

2023-12-31 18:16:13 668

原创 Docker安装教程

Docker Desktop 安装的详细教程,分别介绍了 Windows 系统和 Linux 系统上安装的步骤

2023-12-31 15:10:38 953

原创 Docker 概述以及整体架构

Docker是一个用于开发、发布和运行应用程序的开放平台。Docker使您能够将应用程序与基础架构分开,以便快速交付软件。使用Docker,您可以以管理应用程序的相同方式管理基础架构。通过利用Docker的发布、测试和部署代码的方法,您可以显着减少编写代码和在生产中运行代码之间的延迟。Docker提供了在称为容器的松散隔离环境中打包和运行应用程序的能力,并提供工具和平台来管理容器的生命周期。

2023-12-30 22:50:20 1269 1

原创 markdown中常见跳转技巧

参考链接” 是一种 Markdown 中用于提供链接定义的方式,其主要目的是使文本更加清晰和易读,减少文本中链接的干扰。通常而言, 参考链接主要使用于较为复杂的文档, 简单文档中使用超链接即可。可以使用相对路径或者绝对路径。使用 HTML的a标签。

2023-12-29 23:39:50 2423

原创 Typora快捷键设置详细教程

在这个键值对中,键是功能的名称(“Inline Math”),值是与该功能关联的自定义快捷键(“Ctrl+M”)。这表示当用户按下 “Ctrl+M” 键时,将触发 “Inline Math” 功能。文件,在 “keyBinding” 里添加键值对。其中,键是功能的名称,值是与该功能关联的自定义快捷键。打开【文件】–>【偏好设置】,找到【通用】–>【打开高级设置】,找到。功能名称可以在 typora 软件的功能栏里面找到, 中英文都可。

2023-12-29 23:24:18 1103

原创 前后端分离架构的特点以及优缺点

在前后端不分离的架构中,前端(用户界面)和后端(服务器端)代码都在同一个项目中,并且由同一套服务器技术(如PHP,JSP,ASP.NET等)生成。这种情况下,服务器端不仅负责处理业务逻辑,还要负责生成和返回前端的HTML页面。在前后端分离的架构中,前端和后端是相互独立的两个部分。前端负责用户界面的展示和交互,后端负责处理业务逻辑、数据库访问和数据处理。在前后端分离的应用模式中,后端仅返回前端所需的数据,不再渲染HTML页面,不再控制前端的效果。

2023-12-29 12:24:42 2696

原创 Android崩溃定位:使用addr2line和IDA Pro解析SO文件错误位置

在本博客中,我们深入探讨了处理Android应用崩溃问题的关键步骤,着重介绍了两个强大的工具:addr2line和IDA Pro。这两者的结合使用,有助于快速而准确地定位SO文件中的错误位置,为开发者提供了强大的调试和分析工具。

2023-12-28 21:19:41 1212

原创 深入了解云原生:定义与特征解析

云原生,作为当今软件开发的前沿概念,引领着应用程序设计和部署的未来。本文深入探讨了云原生的定义,揭示了它所具备的关键特征。从容器化、微服务架构,到自动化运维和弹性伸缩,我们将全面解析云原生的本质,为您揭示构建高效、灵活和可伸缩应用程序的秘诀。无论您是初学者还是经验丰富的开发者,都将从中获得深刻的见解,加速迈向云原生世界的步伐。

2023-12-25 13:24:48 1472

原创 java方法引用语法规则以及简单案例

本文将介绍方法引用的语法规则和简单案例。方法引用是 Lambda 表达式的一种简写形式,用于表示已有方法的直接引用。类似于lambda表达式,方法引用也不是一个对象。不过,为一个类型为函数式接口的变量赋值时会生成一个对象。通过使用方法引用,我们避免了显式地编写 Lambda 表达式,使代码更为简洁。

2023-12-13 23:16:04 911

原创 Leetcode刷题—— 种花问题

Leetcode刷题—— 种花问题

2023-12-12 10:44:36 428

原创 函数式编程解析:定义、功能与Java实践

本文深入剖析函数式编程,从其基本定义、核心功能出发,详细讨论在Java语言中的实际应用。我们将首先探讨函数式编程的基本概念和核心特征,随后分析其在软件开发中的功能和优势。最后,我们将关注Java语言中函数式编程的具体体现,包括Lambda表达式、流式 API等工具的使用,以及如何通过这些特性提升代码的质量和可维护性。通过本文,读者将获得对函数式编程全貌的清晰认识,并深入了解其在Java开发中的实际应用。

2023-12-11 13:19:50 1023

原创 Java集合框架定义以及整体结构

Java集合框架(Java Collections Framework)是Java平台提供的一组用于存储、操作和处理对象集合的类和接口的集合。它提供了一套通用的接口和实现类,使得在处理对象集合时更加方便、高效和灵活。

2023-12-09 20:56:04 999 1

原创 消息队列的基本概念以及作用

本文将介绍消息队列的基本概念以及作用。消息队列(Message Queue, MQ)是一种用于在应用程序之间或不同组件之间进行异步通信的机制。它是一种存储和转发消息的系统,允许生产者将消息发送到队列,然后由消费者从队列中接收消息。

2023-12-08 20:43:20 1230

原创 Redis安装和部署详细流程

Redis安装和部署详细流程

2023-11-29 14:51:40 1260

原创 利用Spring Boot构建restful web service的详细流程

利用Spring Boot构建restful web service的详细流程

2023-11-28 15:48:37 1286

原创 创建SpringBoot Helloword 程序详细步骤

创建SpringBoot Helloword程序的详细步骤

2023-11-27 23:26:06 810

原创 Word软件手动安装Zotero插件

word软件手动安装zotero插件的解决方案

2023-11-14 15:26:05 1851

原创 深入理解正则表达式:为什么它在Java中如此重要?

全面解析Java中正则表达式的必要性和实用性,帮助读者深入理解其语法并掌握在实际开发中的应用

2023-07-30 18:00:30 238

原创 深入理解设计模式:设计模式定义、设计原则以及组织编目

深入理解设计模式,阐述设计模式的定义以及在设计模式中常使用的六大设计原则,并且给出设计模式的具体分类

2023-07-29 20:43:33 684 1

原创 HTTP vs HTTPS: 网络安全的重要转变

HTTP协议存在安全通信上的不足,因为它采用明文传输数据,易受窃听和篡改。为了解决这个问题,引入了HTTPS协议。HTTPS在HTTP协议基础上添加了安全套接字层(SSL/TLS协议),通过加密通信确保数据传输的机密性和完整性。

2023-07-27 21:57:53 112

原创 深入了解Cookie技术及其工作原理

介绍了引入Cookie技术的原因,以及对Cookie的定义和详细的工作机制解析

2023-07-22 16:33:47 716

原创 HTTP协议——请求报文和响应报文的结构

深入解析HTTP报文结构,包括方法、状态码和首部字段,揭示其在Web通信中的关键作用

2023-07-21 19:08:32 722

原创 chrome插件reading-time开发

学习chromr官网提供的reading-time扩展开发案例,将预期的阅读时间添加到任何Chrome extension 和 Chrome Web Store documentation 页面里面

2023-07-16 18:30:50 256

原创 chrome插件”hello-world“开发详细流程以及日志定位

通过创建“Hello, Extensions”示例来介绍插件开发工作流程。它介绍了在开发过程中加载插件、定位控制台日志和错误日志、选择项目结构以及使用Typescript。

2023-07-15 22:34:56 437

原创 HTTP协议—— 响应状态码

本篇博客将深入探讨HTTP协议中常见的状态码,包括1xx信息性状态码、2xx成功状态码、3xx重定向状态码、4xx客户端错误状态码和5xx服务器错误状态码。另外,本博客还详细介绍了常用的14种状态码。

2023-07-13 22:25:28 833

原创 个性化Github首页

Github 目前支持在个人主页自定义展示一些内容。创建方式为以用户名idealzouhu为例, 创建仓库, 自动生成readme.md以上内容为github自动初始化提供的demo,用户可以自定义这个文档的内容。至于如何将这部分内容制作地比较好看,可以查看里的链接。

2023-06-30 22:25:50 91

原创 配置并运行VSCode的Task

Visual Studio Code 的Task(任务)文件可以被用来运行脚本或启动一个进程。许多现有的工具都可以通过Task直接在Visual Studio Code中运行,而不需要额外在命令行中输入命令。Task被配置在.vscode文件夹的tasks.json文件中。注意:Task只能配置在有文件夹打开的项目中。

2023-05-10 19:06:36 1963 1

Audacity安装教程以及相应插件

FFmpeg、LAME安装过程,以及对应的文件资源

2022-10-20

二手车网站(Java)

使用Java语言 利用了Spring技术 B/S架构

2022-03-02

股票交易项目(Java实现).zip

基于spring-boot框架的数据爬取和处理(利用httpClient实现) 功能要求: 1. 数据的爬取; 2. 将爬取的信息保存到MySQL数据库中; 3. 对爬取的数据进行展示和处理。

2021-07-01

软件综合设计报告.rar

Java实现的棋盘覆盖,带图形界面(Eclipse平台) 包含代码源文件和算法说明 实现功能有: 1.实现棋盘覆盖算法,并将结果呈现 2.将覆盖算法分步动态地呈现 3.可以前进、后退动态呈现

2021-04-09

空空如也

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

TA关注的人

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