• 设计模式之美

    获得最大限度复用的关键在于对新需求和已有需求发生变化的预见性,要求你的系统设计要能够相应的改进。一个不考虑系统变化的设计在将来就有可能需要重新设计。设计模式可以确保系统能以特定方式变化,从而帮助你...
    文章 2017-12-12 1311浏览量
  • Http协议不同版本的区别

    客户端发请求对应的是 Range 服务器端响应对应的是 Content-Rangehttp2.0特性二进制帧多路复用&xff1a;在共享TCP链接的基础上同时发送请求和响应头部压缩:HTTP 2.0会对HTTP的头进行一定的压缩&xff0c;将原来每次...
    文章 2022-04-17 13浏览量
  • 微服务-各种架构比较

    系统的服务化:站在功能的角度,把业务逻辑抽象成可复用、可组装的服务,通过服务的编排实现业务的快速再生,目的:把原先固有的业务功能转变为通用的业务服务,实现业务逻辑的快速复用;这一步解决 的核心问题是...
    文章 2020-05-28 813浏览量
  • 一文读懂HTTP/2及HTTP/3特性

    协议开销大:HTTP1.x在使用,header里携带的内容过大,在一定程度上增加了传输的成本,并且每次请求header基本不怎么变化,尤其在移动端增加用户流量。安全因素:HTTP1.x在传输数据,所有传输的内容都是明文,...
    文章 2019-03-07 5779浏览量
  • 关于组件的思考

    3.组装产品(如书橱或碗橱)所组合的通常或多或少重复的部分 4.可被组装或被重新组装的几个部件之一 这些都是我们看得到,摸得到的,下面我们再跳出现实表象,上升到一个更高的层面去看问题(这样的说法也叫抽象) ...
    文章 2019-08-22 1120浏览量
  • 基于C/S的4层架构 —— ESFramework介绍之(6)

    (2)当单个区域的常在线用户数量突破5000~10000,我们需要添加AS进行区域级的负载均衡,这可以通过具有端口映射功能硬件来解决。4.高度可复用 ESF服务平台体系并非只是适用于我们的LBS服务,其实,ESF服务...
    文章 2006-05-28 905浏览量
  • 刚刚,阿里宣布开源Flutter应用框架Fish Redux!

    因此,在第三个版本进行重构,我们确立了整体的架构原则与分层要求,一方面按照reduxjs的代码进行了flutter侧的redux实现,将redux的原则完整保留下来。另一方面针对组件化的问题,提供了redux之上的component的...
    文章 2019-03-06 14732浏览量
  • [译]深度学习的未来

    类似的方式,将来的元学习系统将能够通过筛选全局库中高度可复用块来组装新程序。当系统发现自己为几个不同的任务开发类似的程序子程序,如果可以产生一个「抽象的」子程序的可复用版本,就会将其存储在全局库中。...
    文章 2017-10-16 1155浏览量
  • HTTP2总结及简单实践总结

    第一个两个stream A 和 B,没有标明父stream,默认依赖虚拟的root节点,A、B处于同一层,优先级相同,根据权重分配资源,A到 12/(12+4)=3/4 资源,B到 1/4 资源。第二个D和C有层级结构,C的父级是D,那么服务器...
    文章 2017-10-09 1520浏览量
  • Flutter高内聚组件怎么做?阿里闲鱼打造开源高效方案...

    类似一个漏斗形的数据管道,管理数据的拆与组装。它表达了如何组装一个Component。而对于react_redux来说,它主要的作用在于把react框架和redux绑定起来,重点在于如何让React component具有Redux的功能。从图中...
    文章 2019-05-23 2579浏览量
  • 移动极速交付体系

    部分复用的共性功能插件化,以便于快速组装;对于真正需要研发参与的业务,要做到提速不可复用类型活动的研发。模板化 在模板化方面,首先需要将需求进行梳理,之后再将其输出到前后端的模板上,通过在该模板上添加...
    文章 2017-02-14 2405浏览量
  • 设计模式之美(一)——设计原则、规范与重构

    提高代码的复用性。xff08;4&xff09;比较难给类起一个合适名字&xff0c;很难用一个业务名词概括&xff0c;这就说明类的职责定义得可能不够清晰。xff08;5&xff09;类中大量的方法都是集中操作类中的某几个属性&xff0c;那就可以...
    文章 2022-04-27 18浏览量
  • 业余草谈设计模式

    常用场景:需要在运行动态的创建指定实例种类的对象,或是需要复用其状态 使用概率:10% 复杂度:中低 变化点:无 选择关键点:创建出来的对象是否可以立即投入使用 逆鳞:在以为是深度拷贝的情况下,却未实现深度...
    文章 2018-02-27 966浏览量
  • 标准流程描述语言 WDL 阿里云最佳实践

    针对基因数据分发中数据拷贝的痛点,推出了对应的分发解决方案:CCP(内容协作平台),生信分析公司通过CCP实现对象存储的目录-Drive的映射,实现租户级目录管理,管理不同的测序公司访问权限,生物样本交付给第三...
    文章 2019-08-30 6229浏览量
  • 独家下载!阿里如何用 AI 写代码?

    复用的业务逻辑点:根据视图智能识别,并由视图驱动自由组装,含小而美的逻辑点(一行表达式、或一般不足以封装成组件的数行代码)、基础组件、业务组件。无法复用的新业务逻辑:PRD 需求结构化(可视化)收集,这...
    文章 2020-02-19 6756浏览量
  • 《前端智能化实践》——逻辑代码生成

    在需求理解方面可以独立做需求理解,当输入设计稿、需求文档、线框图、交互稿后,只需要知道产品或业务真实诉求是什么,在生成代码,参考功能,从软件工程角度做过往的前端代码语义分析,最后知道怎么组织API和...
    文章 2020-02-27 879浏览量
  • 阿里如何用 AI 写代码?

    复用的业务逻辑点:根据视图智能识别,并由视图驱动自由组装,含小而美的逻辑点(一行表达式、或一般不足以封装成组件的数行代码)、基础组件、业务组件。无法复用的新业务逻辑:PRD 需求结构化(可视化)收集,这...
    文章 2020-02-24 613浏览量
  • 独家下载!阿里如何用 AI 写代码?

    复用的业务逻辑点:根据视图智能识别,并由视图驱动自由组装,含小而美的逻辑点(一行表达式、或一般不足以封装成组件的数行代码)、基础组件、业务组件。无法复用的新业务逻辑:PRD 需求结构化(可视化)收集,这...
    文章 2020-02-19 1449浏览量
  • 支付系统如何进行分布式改造

    库分表后批处理任务怎么处理 批处理任务,比如有日终对账、清算、生成账单等,原来在一个数据库中的时候,由一个应用 Server 去数据库中捞取流水就可以了。但是库分表后流水都落在很多库里,一个 Server 去每个...
    文章 2019-08-03 874浏览量
  • 干货|支付系统如何进行分布式改造

    4.库分表后批处理任务怎么处理?批处理任务,比如有日终对账、清算、生成账单等,原来在一个数据库中的时候,由一个应用Server去数据库中捞取流水就可以了。但是库分表后流水都落在很多库里,一个Server去每个...
    文章 2018-05-17 2300浏览量
  • 独家下载!揭秘阿里这样实现前端代码智能生成

    复用的业务逻辑点:根据视图智能识别,并由视图驱动自由组装,含小而美的逻辑点(一行表达式、或一般不足以封装成组件的数行代码)、基础组件、业务组件。无法复用的新业务逻辑:PRD 需求结构化(可视化)收集,这...
    文章 2020-02-11 710浏览量
  • 大话设计模式:(序)

    建造者模式的好处就是使得建造代码与表示代码分离,由于建造者隐藏了该产品是如何组装的,所以若需要改变一个产品的内部表示,只需要再定义一个具体的建造者就可以了。3.工厂方法模式(Factory Method):定义一个用于...
    文章 2015-02-07 1079浏览量
  • 双 11 模块 79.34%的代码是怎样智能生成的?

    复用的业务逻辑点:根据视图智能识别,并由视图驱动自由组装,含小而美的逻辑点(一行表达式、或一般不足以封装成组件的数行代码)、基础组件、业务组件。无法复用的新业务逻辑:PRD 需求结构化(可视化)收集,这...
    文章 2019-11-25 9544浏览量
  • HTTP/2 与 WEB 性能优化(二)

    在 HTTP/1 中,每一个请求和响应都要占用一个 TCP 连接,尽管有 Keep-Alive 机制可以复用,但在每个连接上同时只能有一个请求/响应,这意味着完成响应之前,这个连接不能用于其他请求(怎么判断响应是否结束,可以看...
    文章 2017-08-01 1067浏览量
  • 双 11 模块 79.34%的代码是怎样智能生成的?

    复用的业务逻辑点:根据视图智能识别,并由视图驱动自由组装,含小而美的逻辑点(一行表达式、或一般不足以封装成组件的数行代码)、基础组件、业务组件。无法复用的新业务逻辑:PRD 需求结构化(可视化)收集,这...
    文章 2019-11-21 2390浏览量
  • 给 K8s API“做减法”:阿里巴巴云原生应用管理的挑战...

    第二部分是运维能力的描述,比如应用怎么 scale、怎么访问、怎么升级等策略。这个部分是运维负责编写的;第三部分是把上述描述文件组合在一起的一个配置文件。比如:“一个应用有两个组件,组件 A 需要运维能力 X 和...
    文章 2019-11-23 3279浏览量
  • 面经手册·开篇《面试官都问我啥》

    结构型模式这类模式介绍如何将对象和类组装成较大的结构,并同时保持结构的灵活和高效。行为模式这类模式负责对象间的高效沟通和职责委派。反射、代理 怎么实现反射调用方法 怎么代理一个类,有什么场景使用 类代理...
    文章 2020-08-03 4746浏览量
  • 【JAVA秒会技术之秒杀面试官】JavaSE常见面试题(四)

    另一个是模块化,好的自行车是组装车,从减震叉、刹车到变速器,所有的部件都是可以拆卸和重新组装的,这从我们的框架演化的过程中也可以开出来:。(2)开闭原则:软件实体应当对扩展开放,对修改关闭。(在理想的...
    文章 2016-12-08 1916浏览量
  • 分享如何拿下BAT等大厂的offer,分享复习大纲

    bean 如何对其进行个性化定制MyBatis有什么优势MyBatis如何做事务管理十一、操作系统Linux静态链接和动态链接什么是IO多路复用模型(select、poll、epoll)Linux中的grep管道用处?Linux的常用命令操作系统中虚拟...
    文章 2022-02-15 32浏览量
  • 带你读《面向Arduino用户的树莓派实用指南:物联网...

    显然,如果你不想焊接未组装的80个离得很近的引脚,还是买一个组装好的线板吧。有一个需要考虑的重要内容—对于现代树莓派,如3B+型树莓派和Zero W型树莓派,需要40个引脚的线板,而不是26个引脚的,可在线板...
    文章 2019-11-17 1037浏览量
1 2 3 4 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化