logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【Nginx】Nginx配置反向代理 和 https

进入linux /etc/nginx/ 打开nginx.conf 进行以下配置。nginx.conf配置。

文章图片
#nginx#https#运维
Docker镜像离线迁移:从下载到本地部署完整实战指南

在内网环境或无网络连接的服务器上部署Docker应用时,如何将开发环境中的镜像迁移到生产环境?本文将详细讲解Docker镜像的导出(save)、传输(scp)和导入(load)完整流程,并提供高效的压缩传输技巧,帮助你轻松完成Docker镜像的离线部署。

#docker#容器#运维
【minIO】Docker 部署MinIO

摘要:本文介绍使用Docker安装指定版本MinIO(RELEASE.2025-04-08T15-41-24Z)的方法。提供两种运行方式:1)直接使用docker run命令,以单主机单磁盘模式运行,映射9000/9001端口并挂载数据卷;2)通过docker-compose文件配置相同参数。这种简易部署方式仅适用于开发测试环境,不具备生产环境所需的扩容和纠错功能。两种方法都指定了控制台端口900

#docker#eureka#spring cloud
【Java】mybatis-plus乐观锁与Spring重试机制

上一篇讲到了mybatis-plus的基本使用,简单的使用`@Version`和一个基础配置类即可实现乐观锁。但是mybatis-plus本身并没有自带重试机制。即当我们带上版本号去更新数据,但是由于另一个线程已经将版本号修改了,导致这次的修改失败,那么应该重新读取数据,再次更新,这就是重试机制。

#java#mybatis#spring
【Java】SpringBoot静态资源管理:从默认配置到自定义与WebJars

本文详细介绍了SpringBoot项目中静态资源的管理方法,涵盖默认资源目录结构、自定义配置方式以及WebJars的使用。内容包括默认的四个静态资源目录及其优先级、通过配置文件或配置类自定义静态资源路径、如何利用WebJars管理前端依赖库,并提供了代码示例和配置说明。无论你是刚接触SpringBoot的新手,还是需要优化项目资源管理的老手,本文都能帮助你更高效地组织和管理前端资源。

文章图片
#java#spring boot#开发语言
【Java】使用WinSW将SpringBoot Jar包部署为Windows服务

一般来说很少用windows系统来部署java项目,但有时候给别人开发的项目,只有windows电脑进行部署,使用的时候一直有一个黑窗口还有提醒用户不要关闭,实在是太碍事了.所以就考虑到能不能将java项目部署成windows服务,在后台运行,开机自启动.

文章图片
#java#spring boot#jar
【minIO】Docker 部署MinIO

摘要:本文介绍使用Docker安装指定版本MinIO(RELEASE.2025-04-08T15-41-24Z)的方法。提供两种运行方式:1)直接使用docker run命令,以单主机单磁盘模式运行,映射9000/9001端口并挂载数据卷;2)通过docker-compose文件配置相同参数。这种简易部署方式仅适用于开发测试环境,不具备生产环境所需的扩容和纠错功能。两种方法都指定了控制台端口900

#docker#eureka#spring cloud
【Java】SpringBoot整合websocket简单使用

本项目主要还是先了解,SpringBoot帮我们封装websocket是如何使用的。特别是每个新连接都会创建一个实例。这个就很像原来的Servlet有大不同。原来Servlet采用的是单例模式,然后通过多线程来处理不同的请求。但是WebSocket是长连接,每个客户端连接会创建一个独立的实例,以维护连接的状态(如用户ID,会话信息等)。独立示例可以避免线程安全问题。

#java#spring boot#websocket
【Python】包管理,弄明白import,package,module

本文探讨了Python中的包管理机制,重点分析了import语句的工作原理。通过实例演示了同级目录下的模块导入方式,解释了import本质上是创建module实例并赋值的操作。文章详细说明了Python如何通过sys.path查找模块文件,以及目录结构和__init__.py文件对导入过程的影响。同时介绍了环境变量PYTHONPATH的配置方法,并对子目录导入进行了验证。实验表明,Python会优

#python#java#前端
    共 21 条
  • 1
  • 2
  • 3
  • 请选择