最新 最热

用python解决矩形切割问题

小明有一些矩形的材料,他要从这些矩形材料中切割出一些正方形。当他面对一块矩形材料时,他总是从中间切割一刀,切出一块最大的正方形,剩下一块矩形,然后再切割剩下的矩形材料,直到全部切为正方形为止。例如,对于一块两边分别...

2023-09-18
1

数值交换

针对实现数值交换问题,提出利用列表、循环语句与条件语句方法,通过实验,证明该方法是有效的,本文的方法只能针对有限个数的数字的快速数值大小交换。在未来的学习中,可以继续研究当面对个数较多的数字时输入效率的提高。...

2023-09-18
1

Flink exactly-once系列实践之KafkaToKafka

注意事项:这里使用的是本地FSstateBackend,注意你的路径的设置,以hdfs://或者file://为地址标识符,否则Flink的文件系统将无法识别。

2023-09-18
1

Kubernetes解析:从基础到实践,掌握容器编排的艺术

Kubernetes(通常简称为K8s)是一个强大的容器编排平台,用于自动化、扩展和管理容器化应用程序。它已经成为现代云原生应用开发和部署的标准工具。本文将深入探讨Kubernetes,从基础知识到实际实践,为您提供全面的了解,并提供...

2023-09-17
1

通过降本增效,提升测试价值

近几年关于降本增效的话题越来越热,无论是各技术大会还是企业内部,关于降本增效的讨论和实践越来越多。比如研发效能、质量度量、精细化运营等,其本质都是在尽可能降低成本投入的前提下,提升生产效率,以求获得更高的投入产...

2023-09-15
0

DevOps平台工具的4个阶段

如上图,在没有统一的DevOps工具平台之前,每个研发环节都有自己独立成熟的管理工具,因为在瀑布式的研发模式中,每个环节是相对独立,术业专攻。但是在敏捷研发的模式下,部门墙需要被打破,研发链路上各节点需要频繁沟通。...

2023-09-15
1

收藏!渗透测试报告/资料文档合集

在脱敏的情况下整理出常见的报告模板、红蓝对抗技巧、渗透测试方法大全、大型会议PPT。

2023-09-12
1

请戒掉这六个坏习惯,让你成为优秀的开发者

成为一名称职和高效的开发者需要奉献、学习和实践。然而,就像某些习惯可以帮助你成为更好的软件开发者一样,也有一些习惯会阻碍你的进步,使你成为一个能力较弱的开发者。在本文中,我们将探讨六个习惯,它们可能对你的开发技...

2023-09-11
1

ApachePulsar原理解析与应用实践(学习笔记一)

随着时代的发展,软件设计的理念也在不断发展,从单体服务、面向服务、微服务,发展到云原生以及无服务。其演变的过程是一个能力不断增强,领域边界不断微分细化的过程。比如无服务就是将函数作为服务,就类似dns模式的服务设...

2023-09-10
1

netty WebSocket客户端实践

在之前的Socket学习中,主要都是基于两个Socket客户端:WebSocket和Socket.IO。在做测试的时候也是基于WebSocket消息的发送和接收为主要测试对象。但是对于超多Socket连接没有涉及。...

2023-09-10
1