随笔分类 -  其它类别

一些零碎的实用技术知识
摘要:大部分国产化项目服务器都是安装麒麟V10服务器版操作系统,默认情况下都会安装可视化界面。虽然通过 ssh 连接服务器,通过 linux 命令几乎可以解决所有问题,但是甲方更喜欢使用可视化界面进行运维,此时在服务器安装 VNC 服务就能够满足甲方的需求。 既然是国产化项目,绝大多数情况下是不能联网的, 阅读全文
posted @ 2025-07-06 22:43 乔京飞
摘要:前面的博客中介绍了如何搭建 nexus,以及如何将本地代码打包上传到 nexus,这里不再赘述,详见以下链接: docker-compose 部署 nexus:https://www.cnblogs.com/studyjobs/p/18178359 nexus 在内网部署好之后,里面没有任何 jar 阅读全文
posted @ 2025-06-01 19:53 乔京飞
摘要:国内绝大多数项目都使用国产化操作系统,目前【银河麒麟】操作系统使用最为广泛,我个人感觉使用体验确实很不错。 我整理了各种 CPU 版本的下载链接,方便各位小伙伴们下载和个人研究学习,需要注意的是试用期只有一年时间。 对于个人学习来说,过了试用期后,当然可以重装操作系统。如果确实工作需要和喜欢的话,强 阅读全文
posted @ 2025-02-23 21:51 乔京飞
摘要:随着以 minio 为代表的分布式系统的广泛应用,使用 FTP 的场景就越来越少了,目前仍然在一些简单的应用场景中使用。 本篇博客使用 fauria/vsftpd 的 docker 镜像,介绍 FTP 服务器搭建的两种方式:匿名访问方式 和 使用账号密码访问方式。然后使用 SpringBoot 程序 阅读全文
posted @ 2024-11-27 00:06 乔京飞
摘要:国产化的趋势已经势不可挡,首先考虑的就是麒麟操作系统,分为桌面版本和服务器版本。 桌面版本的 Linux 命令使用体验跟 Ubuntu 基本一致。服务器版本的 Linux 命令使用体验跟 CentOS7 基本一致。 由于越来越多的项目,在开发时就要求在 Linux 系统下开发,各种开发工具安装都非常 阅读全文
posted @ 2024-07-20 17:39 乔京飞
摘要:本篇博客主要介绍如何通过 docker-compose 快速搭建 nexus 服务,毕竟目前采用容器化部署是一件更加快速轻松的方案。 之前的博客已经介绍过 nexus 的搭建,以及为 IDEA 和 Visual Studio 提供代理服务,这里就不详细介绍了,提供出之前博客的链接。 nexus 在 阅读全文
posted @ 2024-05-07 20:42 乔京飞
摘要:我们在使用 CentOS7 时,一般最好把数据都存放在额外挂载的磁盘上,优点就是防止系统磁盘爆满,以及防止数据丢失。 目前使用的 Linux 操作系统,也绝大部分与 CentOS7 的操作命令一样,包括一些国产 Linux 系统。 因此本篇博客以 CentOS7 为例,通过 vm 虚拟机,介绍如何通 阅读全文
posted @ 2024-04-30 22:01 乔京飞
摘要:之前的博客介绍了 IDEA 使用 docker-maven-plugin 发布镜像,当时没有使用 Dockerfile 文件,不够灵活。其实 docker-maven-plugin 也可以使用 Dockerfile 生成和发布镜像,本篇博客介绍另一个插件 dockerfile-maven-plugi 阅读全文
posted @ 2024-03-06 22:44 乔京飞
摘要:Jenkins 是一款非常流行的开源持续集成工具,广泛用于项目开发,具有自动化构建、测试和部署等功能。 有关 Jenkins 的详细介绍,可以查看官网:https://www.jenkins.io 本篇博客主要介绍如何通过 docker-compose 快速部署 Jenkins 工具,也让大家避免踩 阅读全文
posted @ 2024-03-03 20:55 乔京飞
摘要:之前已经发布过一篇使用 docker-compose 部署 Gitlab 的博客,使用的是国外的某位大佬制作的镜像。 博客地址为:https://www.cnblogs.com/studyjobs/p/18015154.html 本篇博客使用 docker-compose 采用官网提供的镜像部署 G 阅读全文
posted @ 2024-03-02 23:42 乔京飞
摘要:当使用 IDEA 开发完一个工程项目时,如果想要将 jar 包生成镜像,上传到服务器上,有两种方式: 手动方式:将 jar 包手动上传到服务器,手动编写 Dockerfile 文件,执行 docker build 命令生成镜像 自动方式:使用 IDEA 集成 Docker 的 Maven 插件,配置 阅读全文
posted @ 2024-02-17 10:19 乔京飞
摘要:对于一些安全性要求比较高的项目,服务器一般都是内网,无法联网。如果直接在物理机或虚拟机上部署项目,一方面比较麻烦,另外风险也比较高,如果出现了一些问题,最坏的情况就是重置操作系统,然后重新部署,耗时费力。还是采用 docker 部署会比较方便,我们可以在外部可以联网的机器上把项目部署好,然后把所有 阅读全文
posted @ 2024-02-16 10:22 乔京飞
摘要:之前安装完 office 之后,一直使用 KMS 进行激活,即使激活成功了,打开 Excel、PPT 时,顶部总是会出现一条黄色背景的提示信息:你的许可证并非正版,你可能是盗版软件的受害者等等。虽然软件可以正常使用,但是很影响工作心情。出现这个问题主要还是因为使用 KMS 激活,据说是微软为了遏制 阅读全文
posted @ 2024-02-16 09:48 乔京飞
摘要:前面介绍了 Gitlab 的搭建,功能很强大,无论是 cpu 还是内存,要求机器的配置要高一些。 如果没有比较高的机器配置,只使用最常用的 Git 代码托管功能,那么就使用 Gogs 来快速部署吧。 Gogs 是一款极易搭建的自助 Git 服务。旨在打造一个以最简便的方式搭建简单、稳定和可扩展的自助 阅读全文
posted @ 2024-02-15 10:22 乔京飞
摘要:现在基本上每个公司,只要有代码开发工作,都会搭建 Gitlab 代码托管服务器,很少有公司再使用 SVN 等其它代码托管服务器了。 本篇博客介绍如何快速搭建 Gitlab 服务器,有关 Gitlab 的使用方法,限于篇幅,这里就不介绍了。 作为一名开发人员,搭建完成后,自己最好要仔细研究一下各项功能 阅读全文
posted @ 2024-02-14 13:21 乔京飞
摘要:随着时间的推移,一个公司的项目或系统会比较多,对内对外提供的 api 接口也比较多,为了能够对 api 接口文档进行统一维护,方便不同的人员(项目经理、产品经理,开发人员)进行查阅,很有必要搭建一个 api 接口文档管理系统。 Yapi 就是一款高效、易用、功能强大的 api 管理平台,旨在为开发、 阅读全文
posted @ 2024-02-13 19:08 乔京飞
摘要:之前已经编写过有关 nacos 的单机部署和集群部署,是直接在 CentOS7 上直接部署的,之前的博客链接如下: 单机版 nacos 部署:https://www.cnblogs.com/studyjobs/p/17380184.html 集群版 nacos 部署:https://www.cnbl 阅读全文
posted @ 2024-02-12 23:09 乔京飞
摘要:对于 xxl-job 来说,由于执行任务是额外开发的程序,启动多个程序即可组成执行任务集群,因此对于 xxl-job 集群的部署,主要是对 xxl-job-admin 调度平台的集群部署,防止单点调度平台所在的机器宕机。只需要满足以下几个条件即可: 每个 xxl-job-admin 节点需要连接同一 阅读全文
posted @ 2024-02-11 18:11 乔京飞
摘要:Xxl-Job 是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。本篇博客主要介绍如何进行单机版部署和使用,并在博客最后提供源代码下载。 Gitee 地址:https://gitee.com/xuxueli0323/xxl 阅读全文
posted @ 2024-02-10 18:22 乔京飞
摘要:单机版的 Minio 虽然有纠删码的部署方式,可以防止磁盘损坏导致文件丢失,但是单机毕竟性能有限。集群版 Minio 必须使用纠删码的部署方式,至少使用 4 块硬盘进行部署。最简单的部署方式是使用 2 个 docker 容器,每个容器使用 2 个磁盘或目录。本篇博客使用 docker-compose 阅读全文
posted @ 2024-02-09 09:11 乔京飞