自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 构建镜像并将应用程序容器化

Dockerfile是一种用于构建Docker镜像的脚本文件,它包含一系列按顺序执行的指令。主要指令包括:FROM指定基础镜像,RUN执行构建命令,COPY/ADD添加文件,WORKDIR设置工作目录,CMD/ENTRYPOINT定义容器启动命令。合理的指令顺序能利用缓存机制提高构建效率,注释行则用于提高可读性。Dockerfile通过分层构建机制,确保环境一致性和构建可重复性,实现"一次构建,到处运行"的目标。

2025-12-26 17:55:14 673

原创 团队协作必知的Git黄金法则

团队协作的Git黄金法则:永远不在master/main分支直接修改代码,所有工作应在个人分支完成。操作流程:1) 每天先更新本地代码(git checkout master + git pull);2) 创建功能分支(git checkout -b 分支名);3) 提交修改(git add . + git commit -m "描述");4) 推送分支(git push origin 分支名);5) 在Git平台发起合并请求。关键点:分支命名清晰、提交信息明确、及时推送代码并通过PR流

2025-12-26 17:53:08 498

原创 Docker核心技术详解与简单实战

本文系统介绍了Docker三大核心组件及其工作原理。Docker镜像是只读的分层软件包,容器是镜像的运行实例,仓库用于集中存储镜像。重点解析了镜像的分层存储机制、容器的隔离原理(命名空间、控制组和联合文件系统),以及镜像、容器与仓库之间的工作流程(pull、run、push、commit)。通过hello-world示例详解了Dockerfile构建过程,并提供了完整的容器生命周期管理命令速查表。最后通过Nginx实战演示了从镜像拉取到容器运行的全流程,帮助读者掌握Docker的核心操作闭环。

2025-12-23 11:15:45 766

原创 CentOS 7 安装 Docker 完整教程

CentOS 7 安装 Docker 教程摘要 本教程详细介绍了在 CentOS 7 上安装 Docker 的完整步骤。首先指导创建虚拟机并安装 CentOS 7,重点说明如何配置网络(开启网卡、设置静态IP)和系统环境(修改主机名、禁用防火墙/SELinux、调整时区)。随后详细介绍 Docker 安装过程:通过 yum-utils 添加阿里云镜像源,安装 Docker Engine 及依赖组件。教程特别强调各项配置的必要性,如静态IP避免地址变化、禁用防火墙/SELinux 减少冲突等,并提供了验证命令

2025-12-23 11:00:15 839

原创 MySQL数据库操作全指南(二)

本文介绍了MySQL数据库操作的多个重要功能模块:1. 字符串处理函数(CONCAT、TRIM、REPLACE);2. 视图创建与操作限制;3. 事务管理流程(启动、回滚点、提交);4. 预处理语句防SQL注入;5. 备份策略(物理备份:冷备/热备/温备;逻辑备份:全量/增量备份)。重点阐述了MariaDB热备份工具的使用方法,包括全量备份、增量备份的实施步骤,以及数据准备和恢复的具体操作流程。文章还详细说明了备份用户的权限配置和最佳实践,为数据库管理员提供了全面的备份解决方案。

2025-12-22 10:40:59 791

原创 安装Docker Engine

本文详细介绍了在CentOS7环境下安装Docker的完整流程。主要内容包括:虚拟机环境准备(2vCPU/4GB内存/40GB磁盘)、CentOS7系统安装配置(网络设置、主机名修改、静态IP配置)、系统优化(关闭防火墙和SELinux、调整时区)等基础环境搭建步骤。随后重点讲解Docker安装过程:配置阿里云镜像源、安装必要依赖包、卸载冲突组件、指定安装20.10.21稳定版本,并验证Docker服务运行状态。最后通过运行hello-world测试容器,确认Docker环境搭建成功。整个流程考虑了生产环境

2025-12-22 10:39:02 805

原创 MySQL数据库操作全指南(一)

本文摘要:MySQL数据库基础操作指南,涵盖数据库创建与管理(CREATE/SHOW/QUIT)、表结构设计(字段类型、主外键约束、存储引擎设置)、数据操作(INSERT/SELECT/UPDATE/DELETE)、查询技巧(WHERE/LIMIT/JOIN等)、表结构修改(ALTER TABLE)以及约束管理(主键、外键、唯一约束等)。重点讲解了外键的级联操作(CASCADE/SET NULL/RESTRICT)和常用查询优化方法,提供了一套完整的SQL语法参考手册。

2025-10-15 17:03:18 366

原创 总结一下最近linux运维学习的命令和知识

linux运维最近学习的一些命令和知识思维导图

2025-10-09 08:52:44 86

原创 信创学习第二天

摘要:本文汇总了Linux系统常用命令操作指南,包括Vi编辑器基础(进入/编辑/保存)、文件查找(whereis/find)、文本处理(grep)、进程管理(jobs/ps/kill)、系统监控(free/top)、网络工具(wget/curl)、用户管理(passwd/groupadd)以及Vim搜索和密码重置等实用技巧。重点涵盖了文件筛选条件(名称/类型/大小)、grep匹配模式(行首尾/反向)和进程控制命令,并提供了GRUB环境下root密码重置的特殊方法。所有命令均配有简明参数说明,适合快速查阅基础

2025-09-19 08:30:00 300

原创 Linux学习第一天

Linux系统架构分为内核与Shell,内核负责硬件管理,Shell提供用户操作界面。主要命令包括:uname查看内核信息,hostname显示主机名,ifconfig查询网络配置。文件操作常用ls(带参数-alh显示详情)、mkdir创建目录、rm删除文件(谨慎使用)、cp/mv复制移动文件。系统管理命令如reboot重启、shutdown关机(支持定时操作)。快捷键包括Ctrl+C终止命令、Tab补全等。注意:删除操作不可逆,建议备份;关机需管理员权限;查询帮助用man命令。

2025-09-18 10:34:29 288

原创 月份天数

输入年份和月份,输出这一年的这一月有多少天。需要考虑闰年。

2024-10-06 20:09:29 666

原创 三位数排序

给出三个整数abc0≤abc≤100,要求把这三位整数从小到大排序。

2024-09-29 10:38:24 627

原创 肥胖问题

BMI 指数是国际上常用的衡量人体胖瘦程度的一个标准,其算法是h2m​,其中m是指体重(千克),h是指身高(米)。18.518.524Normal24coutOverweight现在给出体重和身高数据,需要根据 BMI 指数判断体型状态并输出对应的判断。对于非 C++ 语言,在输出时,请四舍五入保留六位输出,如果小数部分存在后缀0,不要输出后缀0。请注意,保留六位不是保留六位小数。例如123.4567应该输出为123.4575432.10应该输出为5432.1。

2024-09-29 10:19:59 1475

原创 洛谷团队系统

在洛谷上使用团队系统非常方便的添加自己的题目。如果在自己的电脑上配置题目和测试数据,每题需要花费时间5分钟;而在洛谷团队中上传私有题目,每题只需要花费3分钟,但是上传题目之前还需要一次性花费11分钟创建与配置团队。现在要配置n道题目,如果本地配置花费的总时间短,请输出Local,否则输出Luogu。

2024-09-28 15:59:12 882

原创 Apples

小 B 喜欢吃苹果。她今天吃掉了x个苹果。英语课上学到了 apple 这个词语,想用它来造句。如果她吃了 1 个苹果,就输出;如果她没有吃,那么就把 1 换成 0;如果她吃了不止一个苹果,别忘了apple这个单词后面要加上代表复数的s。你能帮她完成这个句子吗?

2024-09-28 15:46:12 532

原创 闰年判断

输入一个年份,判断这一年是否是闰年,如果是输出1,否则输出0。1582年以来,闰年的定义:普通闰年:公历年份是4的倍数,且不是100的倍数的,为闰年(如2004年、2020年等就是闰年)。世纪闰年:公历年份是整百数的,必须是400的倍数才是闰年(如1900年不是闰年,2000年是闰年)。

2024-09-27 11:22:45 916

原创 数的性质

412小 A 喜欢这两个性质同时成立的整数;Uim 喜欢这至少符合其中一种性质的整数;小 B 喜欢刚好有符合其中一个性质的整数;正妹喜欢不符合这两个性质的整数。现在给出一个整数x,请问他们是否喜欢这个整数?

2024-09-27 10:56:00 890

原创 Apples Prologue / 苹果和虫子

小 B 喜欢吃苹果。她现在有m1≤m≤100)个苹果,吃完一个苹果需要花费t0≤t≤100)分钟,吃完一个后立刻开始吃下一个。现在时间过去了s1≤s≤10000)分钟,请问她还有几个完整的苹果?

2024-09-26 16:54:25 554

原创 小学数学N合一

请输出。

2024-09-25 07:16:01 1123

原创 [NOIP2017 普及组] 成绩

牛牛的作业成绩是 100 分,小测成绩是 100 分,期末考试成绩是 80 分,总成绩是 100 x 20%+100x 30%+80 x 50%=20+30+40=90。牛牛的作业成绩是 60 分,小测成绩是 90 分,期末考试成绩是 80 分,总成绩是 60 x 20%+90 x 30%+80x50%=12+27+40=79。对于 100% 的数据,0≤A,B,C≤100 且 A,B,C 都是 10 的整数倍。对于另外 30% 的数据,A=B=100。NOIP2017 普及组 T1。

2024-09-25 07:15:35 485

转载 小玉买文具

班主任给小玉一个任务,到文具店里买尽量多的签字笔。已知一只签字笔的价格是 1 元 9 角,而班主任给小玉的钱是 a 元 b 角,小玉想知道,她最多能买多少只签字笔呢。对于全部的测试点,保证 0 ≤a ≤ 10^4,0 ≤ b ≤ 9。输入只有一行两个整数,分别表示 a 和 $b$。输出一行一个整数,表示小玉最多能买多少只签字笔。

2024-09-24 09:01:46 591

原创 小鱼的游泳时间

这一天,小鱼给自己的游泳时间做了精确的计时(本题中的计时都按 24 小时制计算),它发现自己从 a 时 b 分一直游泳到当天的 c 时 d 分,请你帮小鱼计算一下,它这天一共游了多少时间呢?伦敦奥运会要到了,小鱼在拼命练习游泳准备参加游泳比赛,可怜的小鱼并不知道鱼类是不能参加人类的奥运会的。对于全部测试数据,0≤ a,c ≤24,0≤ b,d ≤ 60,且结束时间一定晚于开始时间。一行内输入四个整数,以空格隔开,分别表示题目中的 a, b, c, d。小鱼游的好辛苦呀,你可不要算错了哦。

2024-09-24 09:01:29 1039

原创 大象喝水

一只大象口渴了,要喝20升水才能解渴,但现在只有一个深h厘米,底面半径为r厘米的小圆桶 (h和r都是整数)。问大象至少要喝多少桶水才会解渴。输入有一行:包行两个整数,以一个空格分开,分别表示小圆桶的深 h 和底面半径 r,单位都是厘米。对于全部的测试点,保证 1<=h<= 500,1<=r <=100。输出一行,包含一个整数,表示大象至少要喝水的桶数。这里我们近似地取圆周率 π= 3.14。

2024-09-23 08:58:14 435

原创 上学迟到

学校要求必须在上午 8:00}前 到达,请计算在不迟到的前提下,yyy 最晚能什么时候出门。学校和 yyy 的家之间的距离为 s 米,而 yyy 以 v 米每分钟的速度匀速走向学校。输出格式为 HH:MM,分别代表该时间的时和分。由于路途遥远,yyy 可能不得不提前一点出发,但是提前的时间不会超过一天。在上学的路上,yyy 还要额外花费10分钟的时间进行垃圾分类。输出一个 24 小时制下的时间,代表 yyy 最晚的出发时间。对于 100\% 的数据,1≤ s,v≤ 10^4。

2024-09-23 08:57:47 430

原创 三角形面积

一个三角形的三边长分别是 a、b、c,那么它的面积为 sqrt{p(p-a)(p-b)(p-c)},其中 p=(a+b+c)*0.5。输入这三个数字,计算三角形的面积,四舍五入精确到 1位小数。数据保证能构成三角形,0≤a,b,c≤1000,每个边长输入时不超过 2 位小数。输出一个实数,表示三角形面积。精确到小数点后 1 位。第一行输入三个实数 a,b,c,以空格隔开。

2024-09-22 08:02:05 350

原创 再分肥皂水

现在有 t 毫升肥宅快乐水,要均分给 n名同学。每名同学需要 2个杯子。现在想知道每名同学可以获得多少毫升饮料(严格精确到小数点后 3 位),以及一共需要多少个杯子。

2024-09-22 08:01:47 477

原创 数字反转

输入一个不小于 100 且小于 1000,同时包括小数点后一位的一个浮点数,例如 123.4 ,要求把这个数字翻转过来,变成 4.321并输出。

2024-09-21 10:09:02 394

原创 字母转换

输入一个小写字母,输出其对应的大写字母。例如输入 q[回车] 时,会输出 Q。

2024-09-21 10:08:37 433

原创 苹果采购

现在需要采购一些苹果,每名同学都可以分到固定数量的苹果,并且已经知道了同学的数量,请问需要采购多少个苹果?输入两个不超过 10^9正整数,分别表示每人分到的数量和同学的人数。一个整数,表示答案。保证输入和答案都在 int 范围内的非负整数。

2024-09-20 09:52:41 540

原创 字符三角形

给定一个字符,用它构造一个底边长 $5$ 个字符,高 $3$ 个字符的等腰字符三角形。该字符构成的等腰三角形,底边长 $5$ 个字符,高 $3$ 个字符。对于 100 % 的数据,输入的字符是 ASCII 中的可见字符。输入只有一行,包含一个字符。

2024-09-20 09:49:28 312

原创 三角形面积

一个三角形的三边长分别是 $a$、$b$、$c$,那么它的面积为 $\sqrt{p(p-a)(p-b)(p-c)}$,其中 $p=\frac{1}{2}(a+b+c)$。输入这三个数字,计算三角形的面积,四舍五入精确到 $1$ 位小数。

2024-09-19 10:49:58 531

原创 超级玛丽游戏

超级玛丽是一个非常经典的游戏。请你用字符画的形式输出超级玛丽中的一个场景。

2024-09-19 10:48:58 348

原创 输出字符菱形

用 `*` 构造一个对角线长 $5$ 个字符,倾斜放置的菱形。用 `*` 构成的菱形。

2024-09-18 16:05:53 615

原创 Hellow World

编写程序,在屏幕上输出字符串“Hello World!

2024-09-14 09:33:38 485

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除