May162023
SpringBoot集成Swagger-Bootstrap-UI,页面更清爽!
在开发过程中,我们经常需要使用Swagger来生成API文档,方便进行接口调试和文档管理。但是默认的Swagger页面通常比较简陋,需要手动输入接口地址来查看文档,使用起来不够友好。为了更好地展示API文档,我们可以集成Swagger-Bootstrap-UI,使页面更加清爽、易用。
1. 引入Swagger-Bootstrap-UI依赖
首先,在你的Spring Boot项目中的pom.xml文件中添加Swagger-Bootstrap-UI的依赖:
<de...阅读全文
作者:绝缘体.. | 分类:bootstrap, git, html, spring, 前端技术, 后端框架, 开发工具, 编程语言 | 阅读: | 标签:bootstrap, git, html, spring, 接口
抢沙发
Mar142023
Feb072023
Netty入门:基本概念、重要组件与工作原理
一、引言
Netty是一个用Java开发的网络应用程序框架,主要用于开发网络应用,如服务器和客户端。它提供了丰富的API,简化了网络编程的复杂性,使得开发者可以专注于业务逻辑的实现。本篇博客将介绍Netty的基本概念、重要组件和工作原理,帮助你快速入门Netty。
二、基本概念
Channel:在Netty中,Channel是一个抽象概念,代表了可以执行I/O操作的对象。常见的Channel实现有SocketChannel...阅读全文
Sep272022
Rancher:Linux下Rancher安装K8s详细过程
目录
Rancher(V2.6.3)安装K8s教程
*
一,安装前环境准备:
1,升级Linux服务器内核
Ubuntu20.04.4:
2,修改hostname
3,hosts设置
4,关闭防火墙
5,关闭selinux
Ubuntu20.04:
6,关闭swap
Ubuntu20.04:
7,安装Docker,版本选择为20.10.13,契合Rancher版本
二,安装Rancher
1,Docker安装Rancher
2,配置Rancher
三,Rancher搭建集群
四,在master节点上安装安装和配置kubect...阅读全文
Aug262022
如何在Linux系统上安装和配置Apache Kafka
Apache Kafka是一个高性能、分布式的流数据平台,常用于构建实时流数据应用程序和数据管道。本篇博客将介绍如何在Linux系统上安装和配置Apache Kafka。
步骤1:安装Java
在安装Apache Kafka之前,首先需要确保系统上已经安装了Java。你可以使用以下命令检查Java版本:
java -version
如果Java已经安装,你将看到Java版本信息。如果没有安装或版本过低,你可以使用以下命令安装OpenJDK:
...阅读全文
Apr242022
精通Spring Cloud Config进行分布式配置管理
什么是Spring Cloud Config?
Spring Cloud Config是一款用于分布式配置管理的工具,它提供了一种集中式的外部配置管理方式,旨在帮助开发人员有效地管理和部署应用程序的配置信息。通过Spring Cloud Config,我们可以将配置信息存储在一个独立的远程仓库中,然后通过API接口或者页面进行访问和管理。
Spring Cloud Config的优势
通过使用Spring Cloud Config,我们可以实现以下几个优势...阅读全文
Dec072021
基于Laravel5.5的模块化开发
laravel 安装后是单模块应用,但通常情况下,我们的项目往往会有很多模块,如果按单模块去做,文件目录会异常庞大,不利于维护,耦合性太大。 那么下面就详细说一下利用最新laravel5.5如何进行分模块开发。
下载安装Laravel5.5
环境要求 PHP >= 7.0.0
安装教程 https://laravel.com/docs/5.5
composer安装laravel5.5
composer create-project --prefer-dist laravel/laravel ./
建立...阅读全文
Nov202021
Jul032021
Netty:高性能网络通信框架的原理、特性与应用
Netty是一个基于Java NIO的高性能网络通信框架,提供了简单易用的API和灵活的事件驱动机制,广泛应用于各种网络应用程序中。本文将介绍Netty的原理、特性和应用场景。
1. Netty的原理
Netty基于Java NIO的非阻塞IO模型,通过Selector轮询机制实现了高性能的数据传输。相比传统的阻塞IO模型,Netty能够更好地利用系统资源,同时支持高并发和大规模连接的场景。
Netty的关键组件包括:
Cha...阅读全文
Feb182021
CentOS7 编译安装 CMake 3.23.0
在 Centos7 上编译安装 CMake 3.23.0 版本可以帮助我们更好地管理和构建 C/C++ 项目。本文将介绍如何在 CentOS7 上编译安装 CMake 3.23.0,并教你如何为其添加路径。
准备工作
在进行编译安装之前,我们需要确保系统已经安装了一些必要的软件包。
sudo yum install gcc gcc-c++ make
下载 CMake 源代码
首先,我们需要下载 CMake 的源代码。你可以从 CMake 官方网站 上下载最新的版本。...阅读全文