首页 开发教程 ( Page 5116 )

开发教程 -

客户的肯定就是我们实力的证明

【Effective Java 条目二】– 当构造器参数较多时考虑使用生成器

传统模式的缺点 重叠构造器(Telescoping Constructor) :为不同参数组合创建多个构造器,参数越多,构造器数量呈指数级增长,可读性极差,调用时容易混淆参数顺序(…

PHP内核详解· 内存管理篇(五)· 释放内存

一、释放内存的过程 释放指针所指向、已不再使用的内存,是内存管理闭环中的关键一步。Zend 的释放路径保持了与分配对称的结构:从统一入口入手,根据块规模分派到对应的子流程,确保正确…

Docker从零到一部署DNMP+Redis《全程干货》

Docker从零到一部署DNMPR 前几天把本机的mac格式化了,原因是环境太乱了,什么东西都往里装,格式化后就想着重新安装开发工具和部署环境,不想再去下载那些集成环境了(XAMP…

KingbaseES:从兼容到超越,详解超越MySQL的权限隔离与安全增强

KingbaseES:不止是兼容,聊聊它如何超越MySQL的权限安全 一、开篇聊几句 如今这个数字化时代,数据就是企业的命根子,这话一点不假。那谁来守着这个命根子呢?数据库。而数据…

Elasticsearch QueryBuilders 高级使用案例

Elasticsearch QueryBuilders 高级使用案例 本文将详细介绍 Elasticsearch QueryBuilders 的高级使用场景,包括复杂组合查询、聚合…

ShardingJdbc配置说明

ShardingJdbc配置说明 ShardingJdbc是ShardingSphere生态中的轻量级分库分表解决方案,它通过JDBC层拦截SQL语句,实现对底层数据库的分片访问。…

为什么你的 @Transactional 不生效?一文搞懂 Spring 事务机制

大家好,我是大华。 相信很多朋友在使用@Transactional事务注解时都踩过坑,有时候代码看起来没问题,但事务就是不生效,或者出现了莫名其妙的问题。 什么是事务? 在深入代码…

【JDK新特性】分代ZGC到底做了哪些优化?

前言 之前介绍了ZGC,埋了个坑,说是会写分代ZGC,但是因为所在的业务组比较忙,且分代ZGC的相关资料较少,所以就搁置了一段时间,现在有时间了,就继续完成。因为网上的ZGC的资料…

【Android】Lottie – 实现炫酷的Android导航栏动画

【Android】Lottie - 实现炫酷的Android导航栏动画 Lottie是什么? Lottie 是一个由Airbnb 开发并开源的高级动画解决方案,它能将设计师用 Af…

复杂度的代价远比你想象得大

引言:复杂度的代价远比你想象得大 在 Java 后端系统演进过程中,代码复杂度是影响可维护性、稳定性和迭代效率的核心因素。然而,复杂度往往被忽视,直到一次“小改动”引发线上事故,才…