logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

订单履约系统的状态机设计

从if-else到表驱动引擎的演进,本质是思维方式的转变:把流程当数据来管理。状态机就是这个思想的载体。它是一种将复杂抽象为简单、将混乱转化为秩序的工具。状态机设计的精髓不在代码实现,而在"把流程当数据管理"的思维跃迁。从if-else到表驱动,订单系统就从"哑巴"变成了"会说话"的活系统。

#算法
重新认识Tomcat(三)

HTTP 服务器:管网络、HTTP 解析、静态文件,不懂 JavaServlet 容器:管运行 Java Web 应用、Servlet、Session,依赖 HTTP 服务器提供请求Tomcat 同时包含两者,所以既是 HTTP 服务器,又是 Servlet 容器Nginx (HTTP) + Tomcat (Servlet 容器)配合使用HTTP 服务器:所有语言都有,负责 TCP、HTTP、网络

重新认识Tomcat(一)

Tomcat 启动监听端口(默认 8080)浏览器发 HTTP 请求 → 被 Tomcat 接收Tomcat 解析请求,封装成交给 SpringMVC 的分发找到对应方法执行返回结果,Tomcat 组装 HTTP 响应返回浏览器:负责网络 IO、HTTP 解析:负责 Servlet 管理、生命周期:SpringMVC 中央调度器:URL → 控制器方法:执行控制器方法:请求 / 响应数据转换(JS

#tomcat
容器的理解

让我们先来简单回顾一下 Web 技术的发展历史,可以帮助你理解 Web 容器的由来。早期的 Web 应用主要用于浏览新闻等静态页面,HTTP 服务器(比如 Apache、Nginx)向浏览器返回静态 HTML,浏览器负责解析 HTML,将结果呈现给用户。随着互联网的发展,我们已经不满足于仅仅浏览静态页面,还希望通过一些交互操作,来获取动态结果,因此也就需要一些扩展机制能够让 HTTP 服务器调用服

#tomcat
git分支开发,分支(feature)同步主干(master)代码,以及最终分支合并到主干的操作流程

git分支开发,分支(feature)同步主干(master)代码,以及最终分支合并到主干的操作流程由于rebase执行速度慢,分支同步主干代码时,分支的每次提交都可能和主干产生冲突,需要解决的次数太多,影响提交效率。 同时,为了保证主干提交线干净(可以安全回溯),所以采用下面所说的merge法。merge法核心: (master) git merge feature --squash 意思是把f

MySQL分库分表 VS 分布式数据库

优化需按 “从简单到复杂” 的顺序推进:先通过表结构 + 索引 + 查询优化解决大部分问题;若数据量仍增长,再考虑分表分库 + 读写分离;最后结合配置与硬件提升基础性能。核心是结合业务场景(如查询频率、数据增长速度、读写比例)选择合适方案,避免过度优化。分库分表的核心问题本质是 “分布式环境下的一致性、复杂性与可用性平衡”。是否采用需结合业务场景:若单表数据量未达瓶颈(如千万级以下),优先通过索引

#数据库#mysql#分布式
常用分布式数据库介绍与对比(二)

Apache Doris 是一款轻量级 MPP 架构的开源 OLAP 数据库,由百度主导开源并捐献给 Apache 基金会,核心设计理念是 “简单易用、高性能、低运维”,专为中小团队快速搭建分析平台而生。核心能力兼容性强:100% 兼容 MySQL 协议,支持用 MySQL 客户端 / BI 工具(Tableau、PowerBI)直接连接,无需学习新语法;预聚合优化:支持 “Rollup 表”(预

idea git拉取、提交、合并、处理冲突具体操作

总结一、同一分支-本地和远程早在两个月前我还在用eclipse开发,并且也发布的一些eclipse git的相关操作(操作都是本人亲自实践过的),但由于项目团队要求,开发工具统一用idea,实在不得已而为之切换了开发工具,初次使用IDEA时也是不会操作,并且也是经历了百度上众多文章的灌输,我不想大家有跟我一样的历程,因为这太浪费时间了,特此写下此文章分享经验,话不多说,我们开始主题:特此说明:此文

idea操作git时 合并分支+解决冲突

总结一、IDEA使用Git合并到Master分支&冲突解决步骤1、合并基本步骤首先切换到master分支在要合并的分支上右键 Merge into current合并成功后,再选择Push2、合并过程出现冲突的解决accept yours:代表以自己的为准accept theris:代表以更新下来的文件为准merge:代表手动合并一般解决冲突我们都是选择merge。1、选中文件,点击右侧的

docker与虚拟机性能比较

概要Docker是近年来新兴的虚拟化工具,它可以和虚拟机一样实现资源和系统环境的隔离。本文将主要根据IBM发表的研究报告,论述docker与传统虚拟化方式的不同之处,并比较物理机、docker容器、虚拟机三者的性能差异及差异产生的原理。 docker与虚拟机实现原理比较如下图分别是虚拟机与docker的实现框架。   比较两图的差异,左图虚拟机的Guest OS

    共 107 条
  • 1
  • 2
  • 3
  • 11
  • 请选择