01 2023 档案

Quarkus入门体验,22ms启动一个Web服务
摘要:简介 Quarkus是类似于Spring Boot的框架,可以方便大家进行Java开发。利用GraalVM的魔力,能更好的适应云原生的场景,极快的启动速度。 创建项目 在IDEA就直接有创建Quarkus项目的初始化工具,直接根据自己需要填好即可,非常方便: 选择自己需要的一些组件和依赖,我这里只选 阅读全文

posted @ 2023-01-30 23:30 南瓜慢说 阅读(594) 评论(0) 推荐(0) 编辑

GraalVM和Spring Native尝鲜,一步步让Springboot启动飞起来,66ms完成启动
摘要:简介 GraalVM是高性能的JDK,支持Java/Python/JavaScript等语言。它可以让Java变成二进制文件来执行,让程序在任何地方运行更快。这或许是Java与Go的一场战争? 下载安装GraalVM 安装GraalVM 首先到官网下载,我是直接到GitHub Release Pag 阅读全文

posted @ 2023-01-29 18:02 南瓜慢说 阅读(1863) 评论(0) 推荐(1) 编辑

打包iOS App并上架到TestFlight测试
摘要:开发者账号 首先需要注册一个开发者账号,不然什么都免谈。在手机Apple Developer上注册给钱就行了,个人开发者一年688元。 打包App App开发好后,就可以通过XCode打包。打包前选好版本号,不要跟以前提交的一样,重复的Version和Build是无法提交的。当然第一次打包就不可能会 阅读全文

posted @ 2023-01-18 16:06 南瓜慢说 阅读(1018) 评论(0) 推荐(1) 编辑

通过Docker启动Solace,并在Spring Boot通过JMS整合Solace
摘要:1 简介 Solace是一个强大的实时性的事件驱动消息队列。本文将介绍如何在Spring中使用,虽然代码使用的是Spring Boot,但并没有使用相关starter,跟Spring的整合一样,可通用。JMS是通过的消息处理框架,可以深入学习一下,不同的MQ在JMS的整合上都是类似的。 2 通过Do 阅读全文

posted @ 2023-01-18 08:42 南瓜慢说 阅读(464) 评论(0) 推荐(1) 编辑

通过Docker启动DB2,并在Spring Boot整合DB2
摘要:1 简介 DB2是IBM的一款优秀的关系型数据库,简单学习一下。 2 Docker安装DB2 为了快速启动,直接使用Docker来安装DB2。先下载镜像如下: docker pull ibmcom/db2:11.5.0.0 启动数据库如下: docker run -itd \ --name mydb 阅读全文

posted @ 2023-01-17 22:47 南瓜慢说 阅读(463) 评论(1) 推荐(0) 编辑

在Ubuntu上安装OpenShift并使用
摘要:服务器信息 在阿里云买了个抢占式的服务器,地区为华南广州,系统为Ubuntu 20.04,8核16GB。 安装Docker 命令如下: $ apt-get update -y $ apt-get upgrade -y $ apt-get install -y docker.io 安装成功后,检查一下 阅读全文

posted @ 2023-01-17 10:04 南瓜慢说 阅读(393) 评论(0) 推荐(0) 编辑

Spring Cloud服务发现组件Eureka
摘要:简介 Netflix Eureka是微服务系统中最常用的服务发现组件之一,非常简单易用。当客户端注册到Eureka后,客户端可以知道彼此的hostname和端口等,这样就可以建立连接,不需要配置。 Eureka 服务端 添加Maven依赖: <dependency> <groupId>org.spr 阅读全文

posted @ 2023-01-16 18:32 南瓜慢说 阅读(204) 评论(0) 推荐(0) 编辑

如何通过Terraform Associate考试并获得证书
摘要:1 什么是Terraform? Terraform是一个IaC工具,IaC全称为Infrastructure as Code,基础设施即代码。它的理念是通过代码来管理基础设施,如服务器、数据库等,更多请看《Terraform入门教程,示例展示管理Docker和Kubernetes资源》。 而作为Ia 阅读全文

posted @ 2023-01-16 10:07 南瓜慢说 阅读(261) 评论(0) 推荐(0) 编辑

在GCP上创建Cloud SQL的三种方式(Console,gcloud,Terraform)
摘要:1 简介 Cloud SQL 是GCP上的关系型数据库,常用的有三种方式来创建: (1) 界面操作 (2) 命令行 gcloud (3) Terraform 在开始之前,可以查看:《初始化一个GCP项目并用gcloud访问操作》。 2 GCP 操作界面 登陆GCP,选择SQL,可以创建MySQL、P 阅读全文

posted @ 2023-01-15 22:57 南瓜慢说 阅读(327) 评论(0) 推荐(0) 编辑

在GCP上创建GCE的三种方式(Console,gcloud,Terraform)
摘要:1 简介 如果要选择GCP为云平台,则经常需要创建GCE(Google Compute Engine),有以下几种方式: (1) 在浏览器创建 (2) 命令 gcloud (3) Terraform 在开始之前,可以查看:《初始化一个GCP项目并用gcloud访问操作》。 2 GCP Console 阅读全文

posted @ 2023-01-15 10:09 南瓜慢说 阅读(323) 评论(0) 推荐(0) 编辑

通过Google Cloud Storage(GCS)管理Terraform的状态State
摘要:管理Terraform状态文件的最佳方式是通过云端的统一的存储,如谷歌云就用GCS。 首先要创建一个Bucket: $ gsutil mb -p pkslow -l us-west1 -b on gs://pkslow-terraform Creating gs://pkslow-terraform 阅读全文

posted @ 2023-01-14 23:55 南瓜慢说 阅读(166) 评论(0) 推荐(0) 编辑

通过gcloud创建Google Kubernetes Engine(GKE)并通过kubectl访问
摘要:1 简介 GKE(Google Kubernetes Engine)是一个K8s平台, 我们可以使用gcloud来创建GKE集群。在开始之前,可以查看:《初始化一个GCP项目并用gcloud访问操作》。 2 创建GKE集群 2.1 打开API 在创建集群之前,需要打开Google API,不然无法操 阅读全文

posted @ 2023-01-14 10:22 南瓜慢说 阅读(33) 评论(0) 推荐(0) 编辑

通过Terraform创建GCP Pubsub
摘要:1 简介 Terraform是管理许多平台的基础设施的工具,如AWS、GCP和Azure。这篇文章将讲解如何通过Terraform来管理GCP Pub/Sub。 创建GCP项目请参考:初始化一个GCP项目并用gcloud访问操作 2 Terraform创建Pub/Sub 2.1 下载Terrafor 阅读全文

posted @ 2023-01-13 16:15 南瓜慢说 阅读(148) 评论(0) 推荐(0) 编辑

初始化一个GCP项目并用gcloud访问操作
摘要:1 简介 谷歌云GCP(Google Cloud Platform)是由Google提供的云平台,还是为用户提供了许多免费的产品,还是可以尝试一下的。对于学习或者小项目,都可以使用。 2 创建一个新项目 要使用GCP,我们需要创建一个项目,它所有的资源都是在项目之下管理的: 3 创建Service 阅读全文

posted @ 2023-01-13 09:23 南瓜慢说 阅读(354) 评论(0) 推荐(1) 编辑

Spring Boot通过Actuator显示git和build的信息
摘要:1 简介 为了更好的版本控制和问题定位,我们需要知道正在运行的应用是什么版本,什么时候打包的,Git的相关信息等。通过/actuator/info可以帮助我们获取这些信息。 2 配置 首先要有actuator的依赖: <dependency> <groupId>org.springframework 阅读全文

posted @ 2023-01-12 20:19 南瓜慢说 阅读(386) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示