如何定位 Druid & HikariCP 连接池的连接泄漏问题?-拾光赋

如何定位 Druid & HikariCP 连接池的连接泄漏问题?

如何定位 Druid & HikariCP 连接池的连接泄漏问题?,背景 最近碰到一个 case,一个 Java 应用无法获取新的数据库连接,日志中出现了以下错误: com.alibaba.druid.pool.GetConnectionTimeoutExc...
12个月前
08415
OPCUA 探讨(一)——测试与开发环境搭建-拾光赋

OPCUA 探讨(一)——测试与开发环境搭建

OPCUA 探讨(一)——测试与开发环境搭建,一、前言 OPCUA(OPC Unified Architecture)是一种应用层数据通信协议,其规范由OPC基金会(OPC Foundation)制定,笔者在工作期间(面向西门子数控系...
2年前
08411
Java 小数格式化终极指南:4 种方法完美保留两位小数-拾光赋

Java 小数格式化终极指南:4 种方法完美保留两位小数

Java 小数格式化终极指南:4 种方法完美保留两位小数, 在Java中格式化小数并保留两位小数,可以通过以下几种方法实现: 1. 使用 DecimalFormat 类 import java.text.DecimalFormat; import java...
Vue3 如何接入 i18n 实现国际化多语言-拾光赋

Vue3 如何接入 i18n 实现国际化多语言

Vue3 如何接入 i18n 实现国际化多语言,1. 基本方法 在 Vue.js 3 中实现网页的国际化多语言,最常用的包是 vue-i18n,通常我们会与 vue-i18n-routing 一起使用。 vue-i18n 负责根据当前页面的语...
2年前
0840
Python教程(26)——Python迭代器和生成器详解-拾光赋

Python教程(26)——Python迭代器和生成器详解

Python教程(26)——Python迭代器和生成器详解,迭代器 Python中的迭代器是一种对象,它可以迭代(遍历)一个可迭代对象(比如列表、元组或字符串)的元素。迭代器用于实现迭代器协议,即包含 __i...
一文速通Python并行计算:09 Python多进程编程-进程之间的数据同步-基于互斥锁、递归锁、信号量、条件变量、事件和屏障-拾光赋

一文速通Python并行计算:09 Python多进程编程-进程之间的数据同步-基于互斥锁、递归锁、信号量、条件变量、事件和屏障

一文速通Python并行计算:09 Python多进程编程-进程之间的数据同步-基于互斥锁、递归锁、信号量、条件变量、事件和屏障,一文速通 Python 并行计算:09 Python 多进程编程-进程之间的数据同步-基...
11个月前
08413
Netty 如何自动探测内存泄露的发生-拾光赋

Netty 如何自动探测内存泄露的发生

Netty 如何自动探测内存泄露的发生, 本文基于 Netty 4.1.112.Final 版本进行讨论 本文是 Netty 内存管理系列的最后一篇文章,在第一篇文章 《聊一聊 Netty 数据搬运工 ByteBuf 体系的设计与实现...
SignTool 使用 SafeNet eToken 硬证书进行代码签名-拾光赋

SignTool 使用 SafeNet eToken 硬证书进行代码签名

SignTool 使用 SafeNet eToken 硬证书进行代码签名,根据CA/B联盟国际标准要求,从 2022 年 11 月 15 日起,即使是 OV 代码签名证书,也需要将私钥存储在FIPS140-2 Level2、Common Criteria EAL4...
5个月前
08415
HTTP Error 500.19 - Internal Server Error The requested page cannot be accessed because the related configuration data for the page is invalid.-拾光赋

HTTP Error 500.19 – Internal Server Error The requested page cannot be accessed because the related configuration data for the page is invalid.

HTTP Error 500.19 - Internal Server Error The requested page cannot be accessed because the related configuration data for the page is invalid.,问题描述: HTTP Error 500.19 - Inter...
2年前
0846
将NC栅格表示时间维度的数据提取出来的方法-拾光赋

将NC栅格表示时间维度的数据提取出来的方法

将NC栅格表示时间维度的数据提取出来的方法,  本文介绍基于Python语言,逐一读取大量.nc格式的多时相栅格文件,导出其中所具有的全部时间信息的方法。   .nc是NetCDF(Network Common Data ...
一文总结现代 C++ 中的初始化-拾光赋

一文总结现代 C++ 中的初始化

一文总结现代 C++ 中的初始化,本文尝试回答: 现代 C++ 有哪几种初始化形式?分别能够用于什么场景?有什么限制? MyClass obj(); 为什么没有调用默认无参构造函数创建一个对象? new int 和 ne...
2年前
08314
2024 年 C# 高效开发:精选实用类库-拾光赋

2024 年 C# 高效开发:精选实用类库

2024 年 C# 高效开发:精选实用类库,前言 在平时开发中,好的类库能帮助我们快速实现功能,C#有很多封装好的类库。 本文将介绍一些2024年特别受欢迎的C#类库,并分析各自的优点让我们编程写代码...
2年前
0839