领域模型应用

系统设计任何系统设计都可以用schema表示,不管画什么设计图,其核心思路就是找层级和关系。所以任何系统都可以用树型结构表达!用树型结构表达局限在于,树是个二维结构。系统可以有不同维度的树,有了不同维度的树后,单靠一颗...

10亿订单如何分库分表?

前言场景痛点:某电商平台的MySQL订单表达到7亿行时,出现致命问题:-- 简单查询竟需12秒!SELECT * FROM orders WHERE user_id=10086 LIMIT 10;-- 统计全表耗时27...

.NET中全新的MongoDb ORM框架 - SqlSugar

.NET中好用的MongoDb ORM很少,选择也很少,所以我打造了一款适合SQL习惯的MongoDb ORM,让用户多一个选择。1、 MongoDB ORM教程1.1 NUGET 安装SqlSugar.MongoDb...

.net webapi 接收图片保存到服务器,并居中剪裁压缩图片

每天解决一些c#小问题,在写微信小程序,或者一些手机软件接口,我们经常要用到上传图片到服务器,或者使用图床去保存我们的图片。这次就简单明了的来梳理一下如何实现图片的接受和对接受到的图片进行一些处理。一、实现图片的接收1...

微服务架构学习与思考:SOA架构与微服务架构对比分析?它们之间区别是什么?

我现在把微服务架构所有的博客文章也发布到了 github 上,便于阅读(左边栏打开可以看到全部的标题),还有历史修改追踪。当然也希望大家能点个✨ 星 star 鼓励鼓励。什么是 SOA 架构#SOA(Service-O...

《程序员的底层思维》读后感

一、 什么是“底层思维”?超越表面技法: “底层思维”不是指具体的编程技巧或某个框架的使用方法。它指的是程序员在面对问题时所依赖的那些基础的、普遍适用的认知模式和原则。打个比方: 就像盖房子,表面看是漂亮的装修,但真正...

C#中的负载均衡(Nginx )

负载均衡在 C# 和 WPF 日常开发中可能不太常见,因为负载均衡通常与网络服务器、Web 应用程序等领域更相关。但是,如果你的 WPF 应用程序涉及到与远程服务器进行通信或者使用了分布式架构,那么负载均衡可能会成为一...

密钥管理—密钥生命周期对应的技术和流程

密钥管理是安全的密码算法的前置条件,如果没有安全的过程来处理密钥,那么使用密码技术就没有任何意义。密钥管理是什么?密钥管理是密码机制和真实系统安全性之间的接口,因此必须根据特定应用或组织的需要进行定制。但注意,不同的体...

一站式搭建交友平台-交友系统源码-支持H5小程序+带安装说明+可封装APP-交友网站系统平台搭建

诺诺婚恋交友系统1、系统基于TP6+Uni-app框架开发;客户移动端采用uni-app开发,管理后台TH6开发。2、系统支持微信公众号端、微信小程序端、H5端、PC端多端账号同步,可快速打包生成APP;3、准备了完善...

从零实现富文本编辑器#3-基于Delta的线性数据结构模型

数据模型的设计是编辑器的核心基础,其直接影响了选区模型、DOM模型、状态管理等模块的设计。例如在quill中的选区模型是index + len的表达,而slate中则是anchor + focus的表达,这些都是基于数...