PowerDotNet平台化软件架构设计与实现系列(18):商品管理平台

博主头像 商品系统是电子商务的核心系统之一,是各种电商业务展开的基础和起点,没有调查就没有发言权,个人也深度参与设计开发和维护过商品系统,本文简单分享下PowerDotNet重写过的商品平台系统。 十多年前我刚入行,首次接触电商业务系统开发,开发重点集中在财务、库管、订单等这些需要后台强力支持的系统,反而对商 ...

[微服务进阶场景实战] 微服务痛点 - 用实际经历告诉你它有多少陷阱

博主头像 本文深入探讨了微服务架构的核心概念与实践挑战。通过对比单体架构与微服务架构在新零售系统中的实现差异,揭示了微服务在精准扩展、独立发布、技术异构和持续优化等方面的优势。同时重点剖析了微服务落地的四大痛点:服务边界划分困难(受康威定律支配)、服务粒度失控、系统全貌难以掌握以及代码重复问题。文章指出微服务... ...

PostMan加载三方JS

博主头像 PostMan加载三方JS 1. 背景 在Postman中做接口测试时,需要使用第三方js包或者自己封装的js工具处理接口参数.此时需要在执行脚本前加载外部js文件 ,并且注入运行环境.目前动态执行js文件,可以使用eval或者使用 new Function()方式加载.这里优先考虑第二种方式. 以 ...

CodeSpirit 多语言国际化使用指南(Beta)

博主头像 概述 CodeSpirit 框架现已支持完整的前后端多语言国际化功能,提供中英文双语支持,基于 .NET 资源文件和 AMIS locale,通过 Settings 组件实现全局、租户、用户三级语言配置。 版本: v1.0.0 支持语言: 简体中文(zh-CN)、英文(en) 更新日期: 20 ...

一文理清FastAPI参数:从Query、Path到BaseModel的实战指南

博主头像 本文系统讲解了FastAPI中的核心参数类型,包括查询参数、路径参数以及请求体参数(JSON与表单)的定义、区别和使用方法。重点介绍了利用Pydantic BaseModel进行结构化数据验证和管理的优势与实践,并通过混合参数示例和完整代码展示了如何构建清晰、健壮且文档完善的API接口。 ...

2025 年的 PHP 虽低调内敛没大改 但是更好用了

博主头像 2025 年 PHP 的“反常识”变化 2025 年的 PHP 并没有上演“脱胎换骨”。相反,它做的是更工程化、更实在的改进:把那些最容易割伤人的细节一点点打磨平整。 你只要真的在生产环境里跑 PHP ,就会在这些地方感受到变化: 写领域规则更顺手:不必靠一堆 getter/setter 才能把约束 ...

独立开发者的一周:把生活和项目都推进一点点

博主头像 前言 上周日我写下「独立开发者的一周」系列的第一篇文章。 很快一周时间过去了,又到了总结的时候。 最近除了日常工作外,我竟然连续坚持了一个多星期的公众号日更!(叉腰) 由此也意识到了那些连续一年,甚至好几年日更的博主是具有何等的毅力 连续更新且保持文章质量确实不容易,不过努力也得到了回报,这周达 ...

Claude Skills MCP 技术解析

博主头像 1.概述 如果说大模型的推理能力决定了“它有多聪明”,那么 MCP 决定了它到底能不能在真实世界里把事做完。这篇文章不是简单介绍一个新名词,而是试图回答一个很多工程师心里都在问的问题:Claude 的 Skills 和 MCP,到底解决了什么?为什么它看起来比传统的 Tool / Function ...

MyBatis 连接缓慢问题排查与解决实战

博主头像 MyBatis 连接缓慢问题排查与解决实战 问题背景 最近在维护一个老项目时,遇到了一个令人头疼的问题:项目启动后,首次数据库连接异常缓慢,需要等待较长时间才能正常响应。这个问题严重影响了开发效率和用户体验。项目的技术栈比较老旧,使用的是Spring Boot 2.5.x版本,MyBatis 3.5 ...

程序员必备!一款免费的(原文/译文)AI 双语对照网页翻译插件,信息获取效率飙升!

博主头像 前言 在信息爆炸的时代,掌握一手外文资料往往意味着抢占先机。然而,语言障碍常常成为程序员高效学习与工作的绊脚石。今天大姚给大家分享一款自己觉得非常实用且一直在用的一款免费的(原文/译文)AI 双语对照网页翻译插件:沉浸式翻译,一键开启双语阅读,提升信息获取效率。 插件介绍 沉浸式翻译 是一款免费的( ...

吴恩达深度学习课程四:计算机视觉 第四周:卷积网络应用 (二) 图像风格转换

博主头像 此分类用于记录吴恩达深度学习课程的学习笔记。 课程相关信息链接如下: 原课程视频链接:[双语字幕]吴恩达深度学习deeplearning.ai github课程资料,含课件与笔记:吴恩达深度学习教学资料 课程配套练习(中英)与答案:吴恩达深度学习课后习题与答案 本篇为第四课的第四周内容,4.6到4. ...

拆分的第一性原理——按业务域、一致性与团队边界来切,避免“为拆而拆”

博主头像 写在前面,本人目前处于求职中,如有合适内推岗位,请加:lpshiyue 感谢。同时还望大家一键三连,赚点奶粉钱。 微服务拆分的本质不是技术决策,而是业务认知、数据规律与组织结构的映射艺术 在构建从日志到检索的一站式方案后,我们面临系统架构的更深层挑战:如何合理拆分微服务边界。许多团队在微服务化过程中 ...

规划中主要使用的地图类型

博主头像 博客地址:https://www.cnblogs.com/zylyehuo/ Occupancy Grid Map 【占据栅格地图】 移动机器人运动规划-第一章(运动规划介绍与地图构建)-第三节(地图构建方法-Occupancy Grid Map) 自动驾驶中的Occupancy Grid占用栅格算 ...

123···100>