• 机票分享第六篇 机票搜索系统演进的经验

    随着不断新增的业务场景,被动引入各种类型的变化,流程越改越乱,配置纠缠不清。直到有一天老板也不下去了:“你们只会加那不叫本事,敢于删才叫本事”。但要怎么删呢?配:各种if、else,各种配置,乱作一团 ...
    文章 2018-07-15 2191浏览量
  • Spring MVC 系列之拦截器 Interceptor 最全总结

    拦截器 Interceptor 定义事实上拦截器的执行流程远比上述 DispatcherServelt 简化后的流程图复杂&xff0c;它不仅可以在处理器之前执行&xff0c;还可以在处理器之后执行。先拦截器 Interceptor 在 Spring MVC 中的定义...
    文章 2022-11-22 87浏览量
  • 【转载】怎样编写概要设计

    需求规格说明书对于这部分的内容来说是很重要的参考,看看其中明确了的功能性以及非功能性的需求。这部分必须说清楚设计的全貌如何,务必使读者后知道将实现的系统有什么特点和功能。在随后的文档部分,将解释设计...
    文章 2017-11-07 1688浏览量
  • Java技术栈2017年度精选干货总结

    如何设计一个安全的登录流程 分布式服务防雪崩熔断器,Hystrix理论+实战 17张揭密支付宝系统架构 8条关于Web前端性能的优化建议 分布式Session共享解决方案 接口限流算法:漏桶算法&令牌桶算法 RateLimit-使用...
    文章 2018-03-08 3775浏览量
  • 互联网模式下的测试数据中心,小白也能高效构造数据

    分享的功能是为了帮助用户快速精准的定位到自己想要的配置单。在配置单的执行过程中&xff0c;我们支持4种方式执行&xff0c;定值、顺序、随机、百分比执行&xff0c;这些执行的前提条件是配置单的执行次数为多次&xff0c;以及...
    文章 2017-11-03 6091浏览量
  • 深入分析 iBATIS 框架之系统架构与映射原理

    这个是怎么做到的,其实很简单,在 3 中描述了与 ParameterMap 相关的类的关系,这些类中都保存了在 SqlMap 配置文件初始化是解析清单 2 中 Statement 的所有必要的信息,具体的信息是这样的: 最终的 SQL 语句是...
    文章 2014-05-23 1618浏览量
  • 一张进阶 RocketMQ-消息存储

    了很多遍源码整理的 一张进阶 RocketMQ 图片&xff0c;关于 RocketMQ 你只需要记住这张&xff01;觉得不错的话&xff0c;记得点赞关注哦。【重要】视频在 B 站同步更新&xff0c;欢迎围观&xff0c;轻轻松松涨姿势。一张...
    文章 2022-07-22 2011浏览量
  • 深入分析 iBATIS 框架之系统架构与映射原理

    这个是怎么做到的,其实很简单,在 3 中描述了与 ParameterMap 相关的类的关系,这些类中都保存了在 SqlMap 配置文件初始化是解析清单 2 中 Statement 的所有必要的信息,具体的信息是这样的: 最终的 SQL 语句是...
    文章 2014-05-23 1256浏览量
  • 给你一份超详细 Spring Boot 知识清单

    使用@Value注解注入的属性通常都比较简单,如果同一个配置在多个地方使用,也存在不方便维护的问题(考虑下,如果有几十个地方在使用某个配置,而现在你想改下名字,你改怎么做?对于更为复杂的配置,Spring Boot...
    文章 2018-09-12 2217浏览量
  • 逆天:蘑菇街下单平台演进,从PHP到Java

    这里是我在入职之初,删老代码过程中,整理出来的一个原有下单系统内部流程图。其中每个框(无论大小,大框代表核心节点,小框代表各种?小业务节点)代表一个功能或者业务节点。基本一个节点就是对应的一个服务依赖...
    文章 2016-06-16 9809浏览量
  • 如何基于K8s构建下一代DevOps平台?

    看配置文件?看 …… 文档?扩展能力间出现冲突,导致线上故障 比如:CronHPA 和 默认 HPA 被同时安装给了同一个应用 K8s 扩展能力之间的冲突关系,如何有效管理?如何有效的对运维透出?挑战六:不同 DevOps 平台...
    文章 2020-08-27 2509浏览量
  • 如何为云原生应用带来稳定高效的部署能力?

    但在 CloneSet 和 Advanced StatefulSet 中,我们增加了发布顺序的可配置能力,使用户可以定制自己的发布顺序。目前可以通过以下两种发布优先级和一种发布打散策略来定义顺序: 优先级(1):按给定 label key,在发布...
    文章 2020-07-08 232浏览量
  • 深度学习框架Caffe源码解析

    Solver中关键的就是调用Sovle函数和Step函数的流程,你只需要对照Solver类中两个函数的具体实现,懂上面两个流程图就可以理解Caffe训练执行的过程了。Net类解析 分析过Solver之后我们来分析下Net类的一些关键操作...
    文章 2017-08-01 1711浏览量
  • 送你一份Spring Boot 知识清单

    使用@Value注解注入的属性通常都比较简单,如果同一个配置在多个地方使用,也存在不方便维护的问题(考虑下,如果有几十个地方在使用某个配置,而现在你想改下名字,你改怎么做?对于更为复杂的配置,Spring Boot...
    文章 2018-11-22 2615浏览量
  • ASP.NET Core微服务之基于Ocelot+Butterfly实现分布式...

    而这个接口又依赖于ProductService的一个接口的返回结果,因此这个请求的请求顺序就如上所示(标有序号),流程很简单,下面我们就来一一为MVC WebApp、ClientService和ProductService进行Butterfly的配置。...
    文章 2019-06-21 2170浏览量
  • 《云栖TechDay》第9期:钉钉客户端自动化的应用

    或者发现case失败了,怎么看case是因为什么原因失败的?我们对自动化进行专门维护,针对失败进行分析,把失败的原因分类通过这个报告记录下来,下一次客户端同学可以根据这个分析结果进行判断,比如,它的每一次执行...
    文章 2016-04-21 5007浏览量
  • STM32第三章-系统时钟配置

    下面我们看看 STM32F429 的这 5 个时钟源,我们讲解顺序是按中红圈标示的顺序:①LSI 是低速内部时钟,RC 振荡器,频率为 32kHz 左右。供独立看门狗和自动唤醒单元使用。②LSE 是低速外部时钟,接频率为 32.768kHz...
    文章 2022-05-25 43浏览量
  • 浅谈Service Mesh体系中的Envoy

    根据上面我们脑补的流程,配合上这份配置的话,Envoy大致处理流程如下:Envoy内部对请求的处理流程其实跟我们上面脑补的流程大致相同,即对请求的处理流程基本是不变的,而对于变化的部分,即对请求数据的微处理,...
    文章 2018-07-05 23162浏览量
  • 如何基于 K8s 构建下一代 DevOps 平台?

    看配置文件?看 …… 文档?扩展能力间出现冲突,导致线上故障,比如:CronHPA 和 默认 HPA 被同时安装给了同一个应用;K8s 扩展能力之间的冲突关系,如何有效管理?如何有效的对运维透出?挑战六:不同 DevOps 平台...
    文章 2020-09-07 2721浏览量
  • 年末干货!Java技术栈2017年度精选干货总结

    如何设计一个安全的登录流程 分布式服务防雪崩熔断器,Hystrix理论+实战 17张揭密支付宝系统架构 8条关于Web前端性能的优化建议 分布式Session共享解决方案 接口限流算法:漏桶算法&令牌桶算法 34张架构史上最...
    文章 2017-12-24 4248浏览量
  • 这些不知道,别说你熟悉 Spring

    功能的加入,代码变得越来越臃肿,可维护性越来越低,慢慢变成了屎山遇到一些框架层的问题不知道怎么解决面试被问到使用的框架、中间件原理、源码层东西,不知道怎么回答写了 5 年代码了,感觉自己的技术没有理想...
    文章 2022-10-10 58浏览量
  • 摆摆控件,就可以实现多功能(提交、修改、浏览)的表单...

    最后画了一个简单的顺序图,说明一下程序内部是如何执行的。其中,关于XML的部分在Demo里没有做,只是用注释标明了一下,这个很简单,但是功能却很强大,可以让你在运行时动态决定界面加载哪个预定义的表单用户自...
    文章 2018-01-10 1277浏览量
  • 从零开始入门 K8s|应用配置管理

    过介绍之后,再具体一下它是怎么创建的。我们推荐用 kubectl 这个命令来创建,它带的参数主要有两个:一个是指定 name,第二个是 DATA。其中 DATA 可以通过指定文件或者指定目录,以及直接指定键值对,下面可以...
    文章 2019-09-29 2105浏览量
  • 如何熟悉一个开源项目?

    (4)适当画图来帮助你理解源码,在理清主干后,可以将整个流程画成一张流程图或者标准的UML图,帮助记忆和下一步的阅读。(5)挑选感兴趣的“枝干”代码来阅读,比如你对网络通讯感兴趣,就阅读网络层的代码,深入...
    文章 2017-08-01 952浏览量
  • 高德引擎构建及持续集成技术演进之路

    下面重点一下Abtor核心配置文件: coding:UTF-8-*- 以下内容为python语法 指定编译的源码 header_dirs_list=[abtor_path("include")]#依赖的头文件目录 binary_src_list=[abtor_path("src/main.c")]#源码 cflags=...
    文章 2019-11-06 4695浏览量
  • RMQ——支持合并和优先级的消息队列

    二阶段消费的流程图如下所示: 实现方案的异常情况分析 我们来分析下采用二阶段消费方案可能存在的异常情况,从以下分析来二阶段消费方案可以保障消息至少被消费一次。网络丢包导致消费者没有接收到消息,这时消息...
    文章 2020-12-21 1286浏览量
  • 面向中后台复杂场景的低代码实践思路

    这是一个比较复杂的配置页,使用了大量引导类交互,有点击出现弹窗、查看文档、还有各种加下划线气泡、stepbystep引导、还有更过分的要加复杂流程图、这是SVG做的,图里面还要带有气泡按钮解释的,等等,像这种交互...
    文章 2021-12-30 7831浏览量
  • 从运行流程和list-watchkubernetes系统的设计理念

    运行流程看Pod状态数据变化根据上述的介绍,在运行过程中Pod状态变化如下表示: 流程/Pod状态 PodPhase PodCondition 组件 流程1 用户声明RC数据:创建RC,无Pod 流程2~3 Pending kube-controller-manager:RC控制...
    文章 2018-07-11 2118浏览量
  • 涨薪必备|给你一份超详细Spring Boot知识清单

    使用@Value注解注入的属性通常都比较简单,如果同一个配置在多个地方使用,也存在不方便维护的问题(考虑下,如果有几十个地方在使用某个配置,而现在你想改下名字,你改怎么做?对于更为复杂的配置,Spring Boot...
    文章 2018-10-20 1648浏览量
  • 写给即将入职的你-软件工程之需求开发流程

    建议最好画流程图,条件允许的情况下小组内评审下,找出不足。在系统设计阶段如果需引入新技术,一定要考虑使用什么技术,技术的复杂度,成熟度等,为什么用这个技术,好处是什么。如果自己不敢确定用什么技术,可以...
    文章 2019-04-18 1645浏览量
1 2 3 4 ... 36 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化
http://www.vxiaotou.com