• 从零开始单排学设计模式「简单工厂设计模式」黑铁 III

    阅读本文大概需要 2 分钟。 本篇是设计模式系列的第二篇,虽然之前也写过相应的文章,但是因为种种原因后来断掉了,而且发现之前写的内容也很渣,不够系统。所以现在打算重写,加上距

    作者:孤独键客
    2020-08-10 17:15:37
  • 再谈编程范式—程序语言背后的思想

    编程范式托马斯.库尔提出“科学的革命”的范式论后,Robert Floyd在1979年图灵奖的颁奖演说中使用了编程范式一词。编程范式一般包括三个方面,以OOP为例:  1,学科的逻辑体系——规则范式:

    作者:周陆军
    2020-08-10 17:04:10
  • 什么是 DevSecOps ?

    DevOps 不仅仅是开发和运营团队。如果您想要充分发挥出 DevOps 方法的敏捷性和响应力,则必须在应用的整个生命周期内同时兼顾 IT 安全性 。 为什么?以往,安全性会

    作者:JAVA架构
    2020-08-10 17:03:18
  • springcloud(四):熔断器Hystrix

    说起springcloud熔断让我想起了去年股市中的熔断,多次痛的领悟,随意实施的熔断对整个系统的影响是灾难性的,好了接下来我们还是说正事。愿意了解源码的朋友直接求求交流分享技术:二一四七七七五六三

    作者:明理萝
    2020-08-10 16:51:10
  • Jmeter接口测试与数据驱动

    一. 背景数据驱动Data Driven Testing(DDT),是一种用于创建自动化测试的方法,或者说是一种架构, 本质是输入数据和用这些数据获取测试结果, 使测试逻辑和测试数据分离.DDT的优点

    作者:louiezhou001
    2020-08-10 16:25:16
  • FTP的主动模式和被动模式的相关知识

    FTP的主动模式和被动模式的相关知识。 在使用FTP时,如果客户端机器和FTP服务器双方之间的所有端口都是开放的,那连接不存在问题。如果客户端与服务器之间有防火墙,如果没配置好防火策略和采用合适的连接

    作者:浮尔魔司
    2020-08-10 16:10:04
  • 自动化测试应该学什么

    学习自动化工具究竟应该学什么?仅仅学习工具如何使用吗?我们应该学习工具提供的自动化测试的思想、方法、流程,而不仅仅是使用学它学什么?学原理、流程以及设计理念怎么学?研究成熟的自动化工具,因其功能强大,

    作者:heng_sunny
    2020-08-10 16:07:55
  • 代码大全读书笔记1---进入软件构建的世界

        构建实质建设的过程,构建的过程包含计划、设计、检查工作的一些方面。    软件开发过程中的各种不同的活动:    1.定义问题(pr

    作者:ccbaby830
    2020-08-10 15:54:24
  • 深度解读阿里巴巴云原生镜像分发系统 Dragonfly

    Dragonfly 是一个由阿里巴巴开源的云原生镜像分发系统,主要解决以 Kubernetes 为核心的分布式应用编排系统的镜像分发难题。随着企业数字化大潮的席卷,行业应用纷纷朝微服务架构演进,并通过

    作者:阿里系统软件技术
    2020-08-10 15:53:01
  • 二叉树的经典面试题分析(三十七)

            我们之前学习了二叉树相关的概念,那么我们今天来分析下二叉树中的一些经典面试题。        1、单度结点的删除            -- 编写一个函数用于删除二叉树中的所有单度结点

    作者:上帝之子521
    2020-08-10 15:48:10