JOURNAL · THINKING & PRACTICE

沿时间沉淀思考,
让经验持续生长。

  1. 09/08
    JavaJava全栈Spring Boot企业级开发系统设计软件工程项目实战

    Java 全栈学完后到底能做什么?从淘宝、美团、12306、Salesforce、SAP 看真实企业项目

    学习 Java 全栈时,我们经常接触商城、外卖、ERP、CRM、票务系统等项目,但如果只停留在“商品 CRUD、订单 CRUD、用户 CRUD”,很难真正理解 Java 企业开发到底在解决什么问题。 事实上,**淘宝、美团外卖、12306、Salesforce、SAP 等成熟系统,分别代表了电商交易、即时配送、票务交易、企业 SaaS、ERP 等典型软件形态**。 本文不讨论教学 Demo,而是从这些真实成熟产品出发,分析它们背后的业务模型、系统复杂度以及 Java 技术体系可以承担的工程职责,从而回答一个更实际的问题: > **Java 全栈真正学完以后,到底可以开发什么?

    阅读全文
  2. 09/08
    B端系统CRMERPMESOASaaSSCMWMS企业信息化企业软件

    B端、C端、G端与 ERP、CRM、WMS:企业业务系统常见术语全景指南

    在企业软件和互联网产品中,经常会遇到 **B端、C端、G端、ERP、CRM、SCM、WMS、MES、OA、SaaS** 等术语。 这些概念看似零散,实际上主要回答四个问题: 1. **系统给谁使用?** 2. **业务发生在谁和谁之间?** 3. **系统解决什么企业业务问题?** 4. **软件通过什么方式部署和交付?** 本文按照统一分类框架,对常见企业业务系统与行业术语进行梳理,帮助快速建立企业软件领域的整体认知。

    阅读全文
  3. 09/04
    Java数据类型

    Java 一共有多少种数据类型?——从 8 种基本类型到完整 Java 类型体系

    本文系统梳理 Java 的完整类型体系,从 **8 种基本数据类型** 出发,进一步介绍类、接口、数组、类型变量以及泛型中的参数化类型、通配符、交叉类型等概念,并解释 `String`、`Integer`、`void`、`var`、`null` 等常见易混点,帮助建立完整、严谨的 Java 类型系统认知。

    阅读全文
  4. 09/02
    AI agent互联网产品人工智能开发者工具科技公司超级App软件工程软件生态

    全球顶级软件产品生态:从超级 App 到 AI Agent,重新理解数字世界的入口之争

    本文梳理全球顶级软件公司及产品生态,从社交、支付、内容、云计算到AI与开发工具,分析超级App、平台生态与AI Agent的演化,并探讨AI如何成为下一代数字世界统一入口。

    阅读全文
  5. 08/31
    LeetCode双指针复杂度分析多语言实现数据结构与算法数组暴力枚举算法算法优化

    LeetCode 11|盛最多水的容器:从暴力枚举到双指针优化

    本题求数组两线间“短板×宽度”的最大值。暴力法枚举全以 LeetCode 11「盛最多水的容器」为例,从最直观的暴力枚举出发,逐步推导标准双指针与双指针剪枝三种解法。结合短板效应、算法正确性证明、黑盒与白盒测试、详细执行步骤及复杂度分析,深入理解双指针算法的优化原理,并提供 C、C++、Java、Python、JavaScript 五种语言的完整注释实现。部组合(O(n²)),双指针法则通过每次移动较短的指针向中心靠拢,以 O(n) 时间高效求解,是本题最优解。

    阅读全文
  6. 08/28

    HelloWorld

    helloworld

    阅读全文