• 高德亿级流量接入层服务的演化之路

    目标提高单元划分的准确性,同时每次访问需要7次计算优化为3次,同时解决以前如果发现单元出现问题流量只能全切,现在可灰度切量。目前使用的案例有云同步、用户等。用户单元化的案例,最终的收益是,整个单元计算...
    文章 2019-10-31 17376浏览量
  • 带你读《C++代码整洁之道:C++17 可持续软件开发模式...

    单元测试的环境是怎么样的(测试场景)?预期的单元测试结果是什么?单元测试失败的实际测试结果又是什么?因此,单元测试的命名需要具备直观性和描述性,这是非常重要的,我建议建立所有单元测试的命名标准。首先,...
    文章 2019-11-01 989浏览量
  • 第二章 单元测试的基本概念和核心技法

    下面我们就来介绍4种相关的核心手法,其中前2种与CollaboratorClass有关,后2种与ClassUnderTest有关,这4种手法对于解决绝大多数的解依赖问题都适用。2.2.2“接口提取”和“Virtual and Override” “接口提取”...
    文章 2017-07-03 1211浏览量
  • 自动化测试实践经验和教训

    这个概率问题怎么平衡 后来,这个经验是在与开发一起合作冒烟测试建设,到现在的持续集成建设,开始明白,自动化测试的好处是为了增强开发的灵活性和保证软件开发流程的有序性 1)快速检测新版本的不稳定变更,即...
    文章 2017-07-10 3609浏览量
  • 什么时候用抽象类,什么时候用接口 收藏

    “看来设计的问题还是蛮大的,一般来说,怎么设计接口呢?我接着问。“为什么你所看到的编程书籍也好,程序例程也好,极少有对接口的描述,而对类实现继承的例子比比皆是?这就从一个侧面给我们提了一个醒,如果使用...
    文章 2016-05-17 1603浏览量
  • 孙松儿:熟悉的私有云,崭新的云安全2.0

    在这种过程中,针对第三方的一些安全设备,新华三的FBM控制器它仍然能够进入相应的解决方案,可以用一些API的接口和你进行一个灵活的联动。前面讲到了几个其实应该说都不是什么新鲜的问题,因为这几个问题在云安全1....
    文章 2017-07-05 1417浏览量
  • 2019年Java中高级面试题总结(7),228道系列查漏补缺...

    由于适配器模式和代理模式都是封装真正执行动作的类,因此结构是一致的,但是适配器模式用于接口之间的转换,而代理模式则是增加一个额外的中间层,以便支持分配、控制或智能访问。115、什么是模板方法模式?模板...
    文章 2019-12-17 5106浏览量
  • 实施TDD时的常见问题

    如果是问题中的例子,我想没有什么好争论的,正如Derick Bailey所说,我们确实不会对Main方法进行单元测试。我赞成Derick的意见。3、显然,如果能够利用工具来模拟桩对象,何乐而不为?如果测试代码依赖的接口和实体...
    文章 2017-11-22 855浏览量
  • 黄聪:Microsoft Enterprise Library 5.0 系列教程(八...

    Unity的构造类似于Castle中的IOC(控制反转 或者叫依赖注入)容器,我们使用抽象接口来隔离使用者和具体实现之间的依赖关系,但是不管再怎么抽象,最终还是要创建具体实现类的实例,这种创建具体实现类的实例对象就会...
    文章 2014-03-05 877浏览量
  • 对象的自治和行为的扩展与适配

    在实现上,我们还有一个问题需要解决。ExcelTableExporter的export()方法实现使用了jxl,DrawingElement类封装的Label或Number对象事实上需要绘制到jxl的WritableSheet中,而不是我们自己抽象的ReportCanvas。为了...
    文章 2017-11-09 958浏览量
  • 巧用自动化测试组合拳保证产品质量

    针对业务和测试开发同事的特点,我们从单元测试、接口测试、UI自动化测试三个方面做了有效衔接和可持续使用的自动化测试方案。服务端开发完成,接口测试开始介入。接口测试前期使用一些小工具,会在小工具里写一些...
    文章 2019-09-17 3892浏览量
  • 我的 2014 年度小结(from cnodejs.org)

    因此经常发生这样的情况:在开发完成一个功能后,测试没有问题,但之后因为改动其他部分而产生了问题,这种情况往往只有到前端开发用到这个接口的时候才会发现,因为我们团队都是远程工作,经常发生这样的事情会对...
    文章 2015-01-08 1617浏览量
  • 如何带领团队“攻城略地”?优秀的架构师这样做

    务必记住不是强调我们怎么样,而是我们能为客户具体解决什么问题,然后才是我们变成什么,从而怎么样去更好得服务客户。5.善用多种方法对客户问题进行分析,转换成我们产品或者平台需要提供的能力,比如仓储系统 WMS...
    文章 2019-07-03 16303浏览量
  • 【干货】阿里资深技术专家丁宇谈双11高可用架构演进之...

    针对这几个挑战,我今天分成几个部分:如何解决业务增长情况下扩展性的问题、如何解决线上容量规划的问题、如何解决成本增速很快的问题、如何做精细化的运行控制、如何治理线上稳定性。先讲一下淘宝架构的发展背景,...
    文章 2017-04-05 4503浏览量
  • 《精通软件性能测试与LoadRunner最佳实战》—第1章1.4...

    第二,在评审的过程中,如果发现问题,那么大家可能没有遇见过,这样就会更加提高警惕,如果遇见过,就会回想当时自己怎么解决的或者规避的,使得大家能够避免错误的发生,减少解决问题的周期。第三,可以对平常所犯...
    文章 2017-05-02 2066浏览量
  • 扫盲人工智能的计算力基石-异构计算

    这是因为,复杂的控制流程会产生大量的分支(如编程语言中的case和if else),而GPU中一个控制单元要负责好几个计算单元。所以,如果要最大程度地使用GPU,势必要求控制分支越少越好。另外,GPU有CPU大厨的共同毛病...
    文章 2018-06-26 12001浏览量
  • QA seven's blog

    但是单元测试则不同,各种语言都有自己的测试工具以及测试覆盖率工具帮助我们更好的完善我们的代码质量,我们也可以用接口测试与pact测试来保证第三方集成服务的正确性,所以高覆盖率的单元测试时产品的质量的基础。...
    文章 2017-07-03 1228浏览量
  • 如何轻松学习 Kubernetes?

    我们需要知道各种技术的演进历史,比如容器技术是怎么从 chroot 这个命令发展而来的,以及技术演进背后要解决问题是什么,只有知道技术的演进史和发展的动力,我们才能对未来技术方向有自己的判断。同时我们需要...
    文章 2020-04-30 8743浏览量
  • 如何轻松学习 Kubernetes?

    我们需要知道各种技术的演进历史,比如容器技术是怎么从 chroot 这个命令发展而来的,以及技术演进背后要解决问题是什么,只有知道技术的演进史和发展的动力,我们才能对未来技术方向有自己的判断。同时我们需要...
    文章 2020-06-15 342浏览量
  • 万字长文|详解优维科技内部DevOps研发实践|演讲实录

    还有你发布这个需求出问题了,该怎么解决?还有最终怎么防止?这里列出一些是不是你组织高性能的一个衡量标准。比如说我们的谷歌、facebook 在这四个指标上执行上是非常好的。谷歌每天发布量高频率会达到3万次。...
    文章 2017-08-02 1858浏览量
  • [转]李战大师-悟透delphi-第四章 接口

    正是为了解决接口对象实例空间管理的问题,_AddRef和_Release方法才成为所有接口对象类必须实现的方法。第三节 接口对象的生死初看本节的标题似乎有点吓人。接口对象怎么会和生与死联系起来呢?接口对象的生死真的...
    文章 2009-12-15 873浏览量
  • 如何轻松学习 Kubernetes?

    我们需要知道各种技术的演进历史,比如容器技术是怎么从 chroot 这个命令发展而来的,以及技术演进背后要解决问题是什么,只有知道技术的演进史和发展的动力,我们才能对未来技术方向有自己的判断。同时我们需要...
    文章 2020-05-06 677浏览量
  • 重学计算机组成原理(一)-冯·诺依曼体系结构

    学习组成原理,就是在理解从控制器、运算器、存储器、输入设备以及输出设备,从电路这样的硬件,到最终开放给软件的接口,是怎么运作的,为什么要设计成这样,以及在软件开发层面怎么尽可能用好它。4 推荐阅读 First...
    文章 2019-08-09 8102浏览量
  • 【Java】看看人家 Java项目中打印错误日志方式多么...

    在程序中打错误日志的主要目标是为更好地排查问题解决问题提供重要线索和指导。但是在实际中打的错误日志内容和格式变化多样,错误提示上可能残缺不全、没有相关背景、不明其义,使得排查解决问题成为非常不方便...
    文章 2021-11-05 104浏览量
  • 《SAP ERP财务:配置与设计(第2版)》——第2章 SAP...

    企业结构是一组至关重要的组织单元,只有适当地搭建起这些组织单元才能支持其他部分的系统配置。在这里,由于配置的结果都是支撑整个SAP ERP财务的,因此,对系统设计所做出的任何决策也将适用于其他的章节。为了能...
    文章 2017-05-02 1422浏览量
  • Stream is the new file

    实时流计算是走了messaging接口规避了文件接口的一些问题,但是针对历史数据的批处理还是需要文件接口,这实际上是针对同一数据的两种系统。所以,对于连续的流式数据的存储层抽象,我们需要的既不是原来的基于传统...
    文章 2021-03-12 1705浏览量
  • 让你的CI跑起来-《持续集成》读书总结

    《持续集成》站在理论的角度阐述了持续集成能够解决什么样的问题,如何解决,需要遵循那些原则等。这本书的副标题是-软件质量改进和风险降低之道(Improving Software Quality and Reducing Risk)。副标题直指持续...
    文章 2013-09-22 866浏览量
  • 藏经阁电子书发布:《深入浅出Kubernetes》

    我们需要知道各种技术的演进历史,比如容器技术是怎么从chroot这个命令发展而来的,以及技术演进背后要解决问题是什么,只有知道技术的演进史和发展的动力,我们才能对未来技术方向有自己的判断。同时我们需要了解...
    文章 2020-04-17 3432浏览量
  • 有哪些老鸟程序员知道而新手不知道的小技巧?...

    面向接口控制反转与依赖注入,都是编写复杂的软件的必备良药。测试,调试,没啥可说的,必备。版本控制,那是必须的!即使是只有一个开发人员的项目,也需要版本控制。13.一行代码一个兵。形成等建制才能有效指挥...
    文章 2016-05-09 4690浏览量
  • 计算机网络通信中的数据链路层

    物理层是解决了实际的连线问题,传输的是比特位,链路层就是规定一次发送多少个01,这就是帧。链路层的作用有三个 1:封装成帧 2:透明传输 3:差错检测 在物理层搭建好的时候,人们提出链路层这个概念后,就有各种各样...
    文章 2018-11-02 1103浏览量
1 2 3 4 ... 17 >

云产品推荐

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