最新 最热

深入理解Python异常处理:从基础到高级

异常处理是每个程序员在编写代码时都会遇到的重要概念。Python提供了强大而灵活的异常处理机制,允许开发者在面对错误情况时采取适当的措施,以确保程序的稳定性和可维护性。本文将深入探讨Python的异常处理,从基础概念到...

2023-09-19
1

C# Parallel

Parallel 具有多种静态方法,用于并行执行一组操作。这些方法可以显著提高处理大量数据时的性能,因为它们可以将工作负载分配到多个处理器核心或线程上。...

2023-09-18
1

懒人必备,五个高效Python装饰器

虽然我已经写了很多的代码,但除非绝对必要,我很少使用装饰器,比如使用@staticmethod装饰器来表示一个类中的静态方法。

2023-09-18
1

懒人必备,五个高效Python装饰器

虽然我已经写了很多的代码,但除非绝对必要,我很少使用装饰器,比如使用@staticmethod装饰器来表示一个类中的静态方法。

2023-09-18
1

kafka的controlled shutdown请求

kafka基于k8s容器化部署后,对容器设置了存活探针,即检测监听端口是否存在。然而一次kill kafka进程的操作,服务的重启时间(supervisor会自动再拉起kafka进程)超过了存活探针的监测时间,导致pod重启。本文就该问题展开进行分...

2023-09-18
1

GreatSQL通过错误日志信息判断数据库实例是如何关闭的

在一次客户的数据库实例连接不上了,需要我们排查一下原因,通过查看数据库实例进程已经不存在了,在错误日志中没有发现其他报错信息,发现有shutdown的字样出现,怀疑是某个用户手动关闭了实例。我们通过以下测试,发现是由于用...

2023-09-14
1

GreatSQL通过错误日志信息判断数据库实例是如何关闭的

在一次客户的数据库实例连接不上了,需要我们排查一下原因,通过查看数据库实例进程已经不存在了,在错误日志中没有发现其他报错信息,发现有shutdown的字样出现,怀疑是某个用户手动关闭了实例。我们通过以下测试,发现是由于用...

2023-09-14
1

聊聊spring的UnexpectedRollbackException

本文主要研究一下spring的UnexpectedRollbackException

2023-09-13
1

聊聊spring的TransactionSynchronizationAdapter

本文主要研究一下spring的TransactionSynchronizationAdapter

2023-09-12
1

聊聊jasypt的IVGenerator

org/jasypt/salt/StringFixedIVGenerator.java

2023-09-12
1