热门标签:
前言 作为一个普通公司的后端,最近在负责 SaaS 的对账系统重构。理想很丰满,现实很骨感。今天想聊聊小公司做对账系统时,可能会遇到的一些真实问题。 一、理想与现实的差距 1.1 …
用 Swing 生成一个最大公约数计算器 最终的效果如下图所示 ⬇️ 我来说说核心的步骤。 第一步:利用欧几里得算法计算最大公约数 欧几里得算法是计算最大公约数的经典算法。如果我们…
前言 你是否在面试中被问过JDK9的新特性?你是否好奇Java8以后的Java世界?或许你已经开始使用了Java17+SpringBoot3的组合,却从来没有使用过模块化编程,现在…
IO 到底是什么? IO 就是 Input/Output——输入输出,要清楚概念,关键在于要知道所谓的输入输出是以程序内存(代码中的变量、对象)为主体的。 程序内存就是内部,程序内…
接上篇MyBatis-Plus 源码阅读(一)CRUD 方法自动生成原理深度剖析,本文我们讲解一下 mp 的代码生成器是如何工作的。 环境 核心依赖:mybatis-plus-sp…
之前我们讲解了Maven的配置,那么这次我们就讲讲一些更贴近日常维护的东西,就是maven的版本控制,在一个工程的正常生命周期内。 我们可能会因为功能变更、性能提升、修复漏洞等多种…
提起模板技术相信每个 Java 开发者都不会陌生。虽然目前已经很少在 Java 后端开发前端页面了,但是在不同场合还是会用到模板或者应用模板的相关概念,例如把 SQL 写在 XML…
前言 本章学习Kafka的事务消息原理: 1)普通事务消息; 2)精确一次语义的事务消息; 注:本章基于Kafka2.6,无KRaft。 一、引入 1-1、使用案例 配置trans…
一、调整内存块大小的操作流程 在 PHP 的内存管理体系中,调整内存块大小是一项常见操作,用于应对程序在运行过程中内存需求的变化。 它的核心接口定义在 zend_alloc.h 中…
从零开始打造 Laravel 扩展包:开发、测试到发布完整指南 手把手教你创建、测试、版本管理、发布和维护自己的 Laravel 扩展包。 引言 Laravel 生态之所以繁荣,离…
分享最新WordPress教程共同学习,共同进步,共同成长!