- 博客(29)
- 收藏
- 关注
原创 Linux系统项目打包运行
摘要:本文介绍了Java后端项目打包部署流程。首先准备Docker、Nginx、MySQL等环境,使用Maven打包生成jar文件,将jar包上传至Linux服务器。部署前需确保服务器已安装Java环境,通过java -jar命令启动项目,确认数据库连接正常后即可成功运行。文中包含详细的命令行操作截图和步骤说明,适合初学者参考学习项目部署过程。
2025-06-11 11:23:58
309
原创 Python高级:GIL、C扩展与分布式系统深度解析
Python高级编程不仅是语法的堆砌,更是对语言本质、性能优化、设计模式和系统级开发的深度理解。
2025-03-18 15:45:31
810
原创 [特殊字符] Python进阶必读:面向对象编程+异常处理+实战项目
当你已经掌握Python基础语法后,是时候深入探索其核心特性!本文将带您学习面向对象编程(OOP)异常处理高级数据结构装饰器等进阶内容,并通过实战项目巩固知识,助你成为真正的Python开发者!
2025-03-18 15:36:19
1184
原创 Python零基础入门教程:从环境搭建到实战项目(超详细图文详解)
Python凭借其简洁优雅的语法和强大的生态,已成为全球最受欢迎的编程语言之一。本文将从零基础开始,系统讲解Python核心概念,包含环境搭建、基础语法、数据类型、流程控制、函数与模块等核心内容,并附带常见问题解答和实战案例,帮助你快速掌握编程技能。
2025-03-18 15:25:29
2419
原创 Element Plus开发实战指南:快速上手Vue 3企业级组件库
本文整合多篇高赞技术博客精华,基于Element Plus 2.3.9 + Vue 3.3 + Vite 5.0环境验证,包含。,配套完整示例工程。
2025-03-16 09:48:40
1342
原创 Docker生存手册:安装到服务一本通
Docker 是一种开源的容器化平台,允许开发者将应用程序及其依赖项打包到一个轻量级、可移植的容器中。通过 Docker,应用程序可以在任何环境中快速部署和运行,确保开发、测试和生产环境的一致性。
2025-03-16 00:12:13
1276
原创 RabbitMQ入门:从安装到高级消息模式
同步调用是指客户端调用远程服务时,需要等待服务端返回结果后才能继续执行,典型的场景如远程调用 HTTP 服务。同步调用的优势:时效性强,等到结果后才返回–需要查询结果的通常用同步调用拓展性差–增加功能要改代码性能下降–调用链路长,每次都是阻塞等待上一个服务级联失败问题–一个服务挂掉,整个链路上的服务都出问题RabbitMQ 是一款开源的消息队列软件,由 Erlang 语言编写,基于 AMQP 协议。RabbitMQ 最初起源于金融系统,用于在分布式系统中存储和转发消息。
2025-03-15 00:02:12
985
原创 Spring Boot应用开发:从入门到实践
Spring Boot是基于Spring框架的一个新项目,它通过提供默认配置和一系列启动器(starters)来简化项目配置,使得开发者能够快速启动和运行Spring应用程序。Spring Boot的核心理念是“约定大于配置”,这意味着大多数情况下,开发者不需要手动配置即可享受Spring的强大功能。通过上述步骤,我们不仅学会了如何创建一个基本的Spring Boot应用,还掌握了如何添加外部依赖、进行基础配置、编写单元测试以及部署应用。随着经验的积累,你会发现Spring Boot的强大之处远不止于此。
2025-03-14 07:30:00
974
原创 从入门到实战:Elasticsearch全面指南及Spring Boot集成案例
这篇文章是一份关于Elasticsearch的实用指南,适合初学者和希望将其应用于实际项目的开发者。文章首先介绍了Elasticsearch的基本概念,并详细讲解了如何在不同操作系统上进行安装。接着,通过一系列基本操作示例,帮助读者熟悉Elasticsearch的核心功能。你还将学习到DSL查询语言,掌握如何高效地进行数据搜索和过滤。
2025-03-14 07:30:00
767
原创 SpringBoot牵手RabbitMQ
本文为开发者提供了快速上手SpringBoot与RabbitMQ集成的指南。内容涵盖基础概念、依赖配置、交换机与队列的创建及绑定,并通过实例展示了Direct、Topic和Fanout等消息模式的应用。无论是新手还是有经验的开发者,都能从详细的步骤说明中获益,同时了解常见问题的解决方法。此外,还将介绍如何利用SpringBoot简化配置,确保应用在高负载下稳定运行
2025-03-13 11:47:50
1458
3
原创 Redis 主从复制、哨兵及集群速览
主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器、前者为主节点(master/leadaer),后者称为从节点(slave/follower)数据的复制是单向的,只能由主节点到从节点。Master以写为主,Slave以读为主。默认情况下,每台Redis服务器都是主节点,且一个主节点可以有多个从节点(或没有从节点),但一个从节点只能有一个主节点。主从复制原理slave节点会向master发送一个SYNC的命令,master收到命令之后会生成数据快照。
2025-03-12 13:26:55
942
原创 Node.js:快速启动你的第一个Web服务器
本指南旨在为初学者提供详尽的Node.js入门教程。我们将涵盖Node.js的基础知识、安装流程、
2025-03-12 08:22:00
1219
原创 Docker容器安装软件(完整版)
本文是一篇关于使用Docker部署企业级应用环境的指南。内容涵盖从基础到高级的多个关键组件安装,包括Elasticsearch、Kibana(含IK中文分词器)、RabbitMQ、MySQL、Nacos、Nginx、Redis直至Oracle 19c数据库的容器化步骤。无论是新手还是有经验的开发者,都能通过本文掌握实用技巧,简化开发与生产环境的管理。
2025-03-11 17:25:45
1076
原创 Vue.js 全面指南
Vue.js 是由 Evan You 在 2014 年创立的一个开源前端 JavaScript 框架。它的设计目标是通过简洁的 API 提供高性能的数据绑定和组合式的视图组件系统
2025-03-11 15:23:07
1408
原创 分布式锁技术全景解析:从传统锁机制到MySQL、Redis/Redisson与ZooKeeper实现
在单机部署的系统中,使用线程锁来解决高并发的问题,多线程访问共享变量的问题达到数据一致性,如使用synchornized、ReentrantLock等;
2025-03-10 12:58:01
1069
原创 Nginx实战全攻略:从安装配置到反向代理,详解与网关的差异及性能优化技巧
Nginx 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3 代理服务器。它以其高并发处理能力、稳定性、丰富的功能模块和低内存消耗而闻名。
2025-03-09 22:47:43
1129
原创 Redis 缓存数据库
例如,网站的首页需要经常被访问,并且在创建首页的过程中会消耗的较多的资源,此时就可以使用 Redis 将整个首页缓存起来,从而降低网站的压力,减少页面访问的延迟时间。Redis 是由意大利人 Salvatore Sanfilippo 使用 C语言编写,它遵守 BSD 开源协议,并且对多种编程语言提供了良好的 API 支持,比如 Java,C/C++,C#,PHP,JavaScript,Perl,Python,Ruby 等。服务端是整个架构的“大脑”,能够把数据存储到内存中,并且起到管理数据的作用。
2025-03-09 20:01:08
1115
原创 Spring Cloud Gateway网关实战全解析:核心概念、Predicate断言机制、Filter过滤链配置与跨域处理方案
Spring Cloud Gateway 是 Spring Cloud 的一个全新项目,该项目是基于 Spring 5.0,Spring Boot 2.0 和 Project Reactor 等响应式编程和事件流技术开发的网关,它旨在为微服务架构提供一种简单有效的统一的 API 路由管理方式。Gateway 网关是我们服务的守门神,所有微服务的统一入口。
2025-03-09 18:39:52
882
原创 Spring Cloud微服务开发全流程:环境搭建、快速入门与服务调用组件OpenFeign实战指南
随着互联网的发展,网站应用的规模也在不断的扩大,进而导致系统架构也在不断的进行变化。从互联网早起到现在,系统架构大体经历了下面几个过程: 单体应用架构 —> 垂直应用架构 —> 分布式架构 —> SOA架构 —> 微服务架构,当然还有悄然兴起的Service Mesh(服务网格化)。微服务架构简单的说就是将单体应用进一步拆分,拆分成更小的服务,每个服务都是一个可以独立运行的项目。
2025-03-09 15:31:02
1444
原创 微服务架构之OpenFeign服务远程调用
Feign是一个声明式的Web服务客户端(Web服务客户端就是Http客户端),让编写Web服务客户端变得非常容易,只需创建一个接口并在接口上添加注解即可。
2025-03-08 21:28:43
1048
原创 Spring Boot Vue前后端分离 Vue3前端搭建+列表展示增删改查,及分页查询
本文主要是spring boot vue 前后端分离的前端项目搭建以及列表展示,有增删改查和分页
2025-03-08 00:44:26
756
原创 spring boot vue前后端分离后端项目搭建及接口文档测试增删改查
Spring boot 后端项目框架搭建以及使用接口文档测试增删改查功能
2025-03-06 18:35:15
984
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人