生活的本意是平淡且知足
DockerCompose入门学习
2025-09-06
我们之前操作Docker的过程是:DockerFile build run 进行手动操作,单个容器,如果假设我们有100个微服务,并行微服务之间还存在依赖关系。这个时候,我们就可以使用Docker Compose来轻松高效的管理容器,定义运行多个容器。
2182 字
|
11 分钟
Java中的双亲委派机制以及如何打破
2025-08-21
当一个类收到了类的加载请求,他首先不会尝试自己去加载这个类,而是把这个请求委派给父类去完成,每一层的类加载器都是如此,因此所有的加载请求都应该传送到启动类加载其中,只有当父类加载器反馈自己无法完成这个请求的时候(在它的加载路径下没有找到所需加载的Class),子类加载器才会尝试自己去加载。
3294 字
|
16 分钟
CentOS中将文本中的ip替换成服务器外网ip
2025-08-14
这阵子主要在做docker compose自动化部署,但是在修改前端的配置文件的时候,还需要小伙伴手动修改服务器的ip地址,本着给小伙伴能少动手,就少动手的态度,下面使用python编写脚本,用来更新服务器的ip地址,脚本主要分为了两部分
601 字
|
3 分钟
TCP中的拥塞控制和流量控制
2025-08-11
如果发送者发送数据过快,接收者来不及接收,那么就会出现分组丢失,为了避免分组丢失,控制发送者的发送速度,使得接收者来得及接收,这就是流量控制。
1515 字
|
8 分钟
Asciinema-一种基于文本的终端录制方法
2025-07-20
在我之前写博客教程的时候,一般都是通过文档的形式来进行记录的具体的操作过程。但是很多时候文档并不能很好的记录我们每一步,所以为了更加直观的展示,一般我们会使用视频来进行记录。但是如果使用视频记录的话,需要小伙伴暂停视频,然后跟着视频敲代码,最后在自己环境下运行,很显然这个方法也不是特别友好【竟然要小伙伴手动敲代码,而不是copy】,这个时候 Asciinema 的出现,就是为了解决这个问题,它是基于文本的终端录制方法,能够拥有像看视频一样的体验,同时支持终端内容的复制。
1278 字
|
6 分钟