使用dockerfile部署springboot应用

本章简单展示如何最短时间 把springboot应用打包成镜像并创建成容器。   准备工作:          1.安装docker ,保证执行docker version没有问题          2.拉下来一个jdk镜像 docker pull openjdk:8-...

让代码优雅起来(学会调试+代码风格)

✨博客主页:心辛向荣 ✨系列专栏:【从0到1,C语言学习】 ✨一句短话:你若盛开,蝴蝶自来! ✨博客说明:尽己所能,把每一篇博客写好,帮助自己熟悉所学知识,也希望自己的这些内容可以帮助到一些在学习路上的伙伴,文章中如果发现错误及不足之处,还望在评论区留言,...

【视频】k8s套娃开发调试dapr应用 - 在6月11日【开源云原生开发者日】上的演示

这篇博客是在2022年6月11日的【开源云原生】大会上的演讲中的演示部分。k8s集群套娃(嵌套)是指在一个k8s的pod中运行另外一个k8s集群,这想法看上去很疯狂,实际上非常实用。 k8s集群套娃(嵌套)是指在一个k8s的pod中运行另外一个k8s集群,这想法看上去很疯狂,其实这想法也非常实用。 试想,当你开发一个k8s应用的时候候一定会希望在自己的环境中先测试一...

SRE,了解一下?35+岁程序员新选择

摘要:随着云业务的发展,今后会有越来越多的工程师深入到SRE领域。 本文分享自华为云社区《浅谈SRE角色认知》,作者: SRE确定性运维。 一、什么是SRE? SRE(Site Reliability Engineer)从2003年被谷歌公司提出,已经将近20年,它不仅是一个岗位,而是一个体系化的工程。最早谷歌公司提出SRE是为了解决两个核心冲突点:1、开发、运维两个团队在上线...

软件工程 -- 数据流图的画法

文章目录 1. 数据流图的画法1.1 数据流图的概念1.2 数据流图的基本符号 2. 示例:工厂订单报表2.1 数据流图有4种成分分析2.2 开始画数据流图2.2.1 顶层数据流图2.2.2 第0层数据流图2.2.3 第1层数据流图 2.3 补充: 数据流图命名规范 3. 练习3.1 教务管理子系统3.1.1 顶层数据流图3.1.2 第0层数据流图...

为什么Dapr是比SpringCloud和Istio更优雅的微服务框架?

Dapr 是微软主导的云原生开源项目,2019年10月首次发布,到正式发布 V1.0 版本的不到一年的时间内,github star 数达到了 1.2万(现在已经超过1.7万星),超过同期的 kubernetes、istio、knative 等,发展势头迅猛,业界关注度非常高。 Dapr 这个词是是 「Distributed Application runtime」的...

【Java软件工程师从0到1】- 定义基本数据类型及运算

文章目录 一 - 前言 二 - 基本数据类型  1 - 数据存储规则 2 - 创建变量 3 - 常量范围 4 - 操作符 5 - 部分注意事项 三 - 结尾 一 - 前言 介绍:大家好啊,我是不良战士。 社区:(欢迎大家加入)日常打卡、学习交流、资源共享的知识星球。 更...

软件项目管理 3.4.增量生存期模型

软件项目管理 3.4.增量生存期模型 【公众号 “项目管理研究所” 将会第一时间更新文章】 归档于软件项目管理初级学习路线 第三章 生存期模型 《初级学习路线合集 》 前言 大家好,这节我们学习软件项目管理—增量生存期模型,顾名思义,增量模型就是一个增量一个增量的开发过程,每一个增量是一个交付成果。 ...

Git技法:.gitignore、移除暂存与撤销修改

1. .gitignore常见项目添加 1.1 .gitignore模板 .gitignore针对每个语言都有对应的模板,在GitHub创建项目时就可以选择(你可以在GitHub提供的.gitignore模板大全中找到它)。如Python语言的.gitignore模板如下: # Byte-compiled / optimized / DLL files __pycache__/...