软件架构设计的30条原则架构设计, 设计模式, 软件设计 / Nick Tan / 2023-03-03 / 发表评论Srinath,是一位科学家,软件架构师,也是一名在分布式系统上工作的程序员。他是 Apache Axis2 软件架构设计的30条原则 Read More »
高内聚低耦合(High cohesion & Low coupling)APP设计, 架构设计, 设计模式, 软件设计 / Nick Tan / 2023-03-03 / 发表评论一、高内聚低耦合是什么? 1、概念 高内聚低耦合,是软件工程中的概念,是判断软件设计好坏的标准,主要用于程序的 高内聚低耦合(High cohesion & Low coupling) Read More »
Cmd Markdown公式指导手册HTML5, JavaScript, Wordpress, 前端设计 / Nick Tan / 2023-02-18 / 发表评论由于 Cmd Markdown 编辑器已放弃维护,最后嵌入版本为 MathJax.js v2.2,可能与当前现 Cmd Markdown公式指导手册 Read More »
《Attention is All you need》论文解读AI人工智能, Python, 架构设计, 算法 / Nick Tan / 2023-02-18 / 发表评论Attention机制最早在视觉领域提出,2014年Google Mind发表了《Recurrent Mode 《Attention is All you need》论文解读 Read More »
Transformer工作原理AI人工智能, Python, 架构设计, 算法 / Nick Tan / 2023-02-16 / 发表评论一、Transformer 1、主流的神经网络架构 主流的神经网络架构如卷积神经网络(CNNs)和循环神经网络 Transformer工作原理 Read More »
OpenAI和DeepMind使用的Transformer解读AI人工智能, Python, 架构设计, 算法 / Nick Tan / 2023-02-16 / 发表评论Transformer 是一种越来越流行的神经网络架构。最近,OpenAI 将 Transformer 用到了 OpenAI和DeepMind使用的Transformer解读 Read More »
基于业务能力的微服务架构微服务, 架构设计, 设计模式, 软件设计 / Nick Tan / 2023-02-12 / 发表评论一、微服务架构 微服务架构在某种程度上是面向服务的架构SOA继续发展的下一步,它更加强调服务的”彻 基于业务能力的微服务架构 Read More »
B端产品如何进行页面设计?APP设计, UIUE, Web设计, 前端设计 / Nick Tan / 2023-02-12 / 发表评论在日常工作中的设计工作中,常常拿到产品的原型图不知道如何下手,业务与流程都基本没问题,真正到了页面设计时就会卡 B端产品如何进行页面设计? Read More »
RabbitMQ如何保证消息的可靠性Java, 开源组件, 架构设计, 消息队列 / Nick Tan / 2023-02-12 / 发表评论一、RabbitMQ消息丢失场景 RabbitMQ丢失的以下三种情况: 二、RabbitMQ消息丢失解决方案 RabbitMQ如何保证消息的可靠性 Read More »
MQ如何保证消息幂等性消费开源组件, 数据结构, 架构设计, 消息队列 / Nick Tan / 2023-02-12 / 发表评论一、什么是幂等? 我们实际系统中有很多操作,不管你执行多少次,都应该产生一样的效果或返回一样的结果。 例如: MQ如何保证消息幂等性消费 Read More »