
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
直观解读 N 的含义:将 “/N” 形象化为固定位前缀长度。精准掌握 /32 单主机路由:特别强调了这一常见场景。轻松区分地址总数与可用主机数:通过直观的对比,帮助您规避实际应用中的陷阱。掌握开发运维场景中的应用:总结了从 VPC 规划到 Kubernetes 网络中的高频场景。

思维导图系列文章Oracle-SQL Explain Plan解读概述如果要分析某条SQL的性能问题,通常来讲,我们首先要看SQL的执行计划,看看SQL的每一步执行计划是否存在问题。 如果某一条SQL平常执行的都很好,却有一天突然性能很差,如果排除了系统资源和阻塞的原因,那么基本上可以判断是执行计划出现了问题。 看懂执行计划变成了SQL优化(其实在大多数的情况下,SQL优化指的是SQL的性能问题定
概述Linux-iptables命令Linux-SNAT和DNATnetfilter/iptables(简称为iptables)组成Linux平台下的包过滤防火墙,与大多数的Linux软件一样,这个包过滤防火墙是免费的,它可以代替昂贵的商业防火墙解决方案,完成封包过滤、封包重定向和网络地址转换(NAT)等功能。规则(rules)其实就是网络管理员预定义的条件,规则一般的定义为“...
文章目录需求实现Step 1 Nacos Config 新增公共配置Step 2 验证配置文件优先级源码需求举个例子,同一个微服务,通常我们的servlet-context 都是相同的,不区分生产环境、测试环境, 那类似这样公共的配置,我们可以每个自己单独配置一份,有没有更好的方式呢?实现我们继续使用 Spring Cloud Alibaba - 17 Nacos Config 配置中心 应用篇的
迪米特法(Law Of Demeter , LoD)则又叫最少知道原则(Least Knowledge Principle),最早是在1987年由美国Northeastern University的Ian Holland提出。通俗的来讲,就是一个类对自己依赖的类知道的越少越好。也就是说,对于被依赖的类来说,无论逻辑多么复杂,都尽量地的将逻辑封装在类的内部,对外除了提供的public方法,不对外泄漏

在面向对象编程中,“职责分离”被奉为圭臬,但什么是真正的职责分离?模块拆得越多越好?按需求分配就是职责分离?本文将用实战案例揭示职责分离的本质、时机与方法,帮你写出高内聚、低耦合的优雅代码。

二叉树、B树和B+树各有其优势和适用场景。理解它们的差异和设计思想,有助于我们在实际开发中做出合理的选择。特别是对于数据库设计和性能优化,深入理解B+树的工作原理至关重要。

概述配置项说明基本配置项usernamepasswordurldriverClassnameconnectionProperties事务相关配置项数据源链接数量配置项连接健康情况维护和检查缓存语句配置项连接泄露回收配置项概述官网: https://commons.apache.org/proper/commons-dbcp/index.htmlcommons-dbcp2包依赖
问题描述从weblogic控制台上,可以看到连接泄露已经达到了6K+,应用已经变得非常不稳定。根据以往的经验,连接池出现泄漏情况一般为代码申请了一个数据库连接,使用后未正常关闭,导致连接一致被占用,应用运行长时间后,累积的泄漏连接越来越多,导致应用在申请数据库连接时出现无可用连接的情况,从而出现应用报异常的情况。排查过程从PLSQL中工具 -会话可以看到 存在的sql,然后对应到了具体的代







