• 设计模式之三:观察者模式

    1.观察者模式介绍 2.观察者使用场景 3.观察者UML图解 4.观察者模式简单实现 4.0 举个例子 4.1 观察者代码 4.2 被观察者代码 4.3 测试代码 4.4 思考 5.观察者模式Android源码分析 5.1 先来看看源代码 5.2 观察者从...
    文章 2017-11-14 1399浏览量
  • java设计模式之 观察者模式

    观察者模式定义 GOF给观察者模式如下定义:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。该模式包含四个角色 抽象被观察者角色:也就是一个抽象主题...
    文章 2019-03-19 2174浏览量
  • 五种常见的 PHP 设计模式

    介绍设计模式背后的核心概念非常简单。经过多年的软件开发实践,Gamma 等人发现了某些具有固定设计的模式,就像建筑师设计房子和建筑物一样,可以为浴室的位置或厨房的构造方式开发模板。使用这些模板或者说设计...
    文章 2015-03-31 675浏览量
  • PHP设计模式——简单工厂

    行为型模式主要有命令模式、解释器模式、迭代器模式、中介者模式、备忘录模式、观察者模式、状态模式、策略模式、模板模式、访问者模式和职责链模式。今天主要介绍创建型的第一种简单工厂模式。注意:在阅读本系列...
    文章 2015-04-09 949浏览量
  • 超全的设计模式简介(45种)

    观察者模式&xff08;Observer Pattern&xff09;状态模式&xff08;State Pattern&xff09;空对象模式&xff08;Null Object Pattern&xff09;策略模式&xff08;Strategy Pattern&xff09;模板模式&xff08;Template Pattern&xff09;访问者...
    文章 2021-12-30 37浏览量
  • 终于有人将23种设计模式与七大设计原则整理明白了(一)...

    模板方法模式、命令模式、访问者模式、迭代器模式、观察者模式、中介者模式、备忘录模式、解释器模式(Interperter模式)、状态模式、策略模式、职责链模式(责任链模式)。注意&xff1a;不同书籍对哦分类和名称略有差别。...
    文章 2022-06-09 36浏览量
  • 一名工作8年的Java架构师分享经验如何成为一名架构...

    介绍设计模式,如模板模式,命令模式,策略模式,适配器模式、桥接模式、装饰模式,观察者模式,状态式,访问者模式。抽象能力,怎么提高研发效率。什么是高内聚低耦合,请举例子如何实现 什么情况用接口,什么情况...
    文章 2018-05-18 1422浏览量
  • 后端架构师技术图谱

    设计模式的六大原则 23种常见设计模式 应用场景 单例模式 责任链模式 MVC IOC AOP UML 微服务思想 康威定律 运维&统计&技术支持 常规监控 APM 统计分析 持续集成(CI/CD) Jenkins 环境分离 自动化运维 ...
    文章 2018-05-07 6459浏览量
  • Access 2010 实现 第2版》一:数据处理与数据库

    它采用一种人为规定的符号来表示从现实世界中观察和收集到的现象和事实。数据的表现形式很多,可以是数字、文字、时间,也可以是图形、图像、动画、声音等多媒体形式。从计算机的角度看,数据泛指可以被计算机接受并...
    文章 2019-11-11 1569浏览量
  • Java 推荐读物与源代码阅读

    同时Servlet还提供了一些事件和事件监听器(简单的观察者模式而已)。还有就是过滤器(Filter)和包装器(ServletRequestWrapper、ServletResponseWrapper)――简单的流的使用和装饰器模式的使用。学习Sevlet、JSP...
    文章 2014-11-24 1192浏览量
  • springboot(八):RabbitMQ详解

    通常我们谈到队列服务,会有三个概念:发消息、队列、收消息,RabbitMQ 在这个基本概念上,多做了一层抽象,在发消息和 队列之间,加入了交换器(Exchange).这样发消息和队列就没有直接联系,转而变成发消息把...
    文章 2017-06-02 4948浏览量
  • springboot(八):RabbitMQ详解

    通常我们谈到队列服务,会有三个概念:发消息、队列、收消息,RabbitMQ 在这个基本概念上,多做了一层抽象,在发消息和 队列之间,加入了交换器(Exchange).这样发消息和队列就没有直接联系,转而变成发消息把...
    文章 2017-04-13 1929浏览量
  • springboot(八):RabbitMQ详解

    通常我们谈到队列服务,会有三个概念:发消息、队列、收消息,RabbitMQ 在这个基本概念上,多做了一层抽象,在发消息和 队列之间,加入了交换器(Exchange).这样发消息和队列就没有直接联系,转而变成发消息把...
    文章 2017-01-12 1250浏览量
  • 如何学习 Java|学习笔记

    Java 的核心本质在于 MVC 设计模式上&xff1b;但是在现实的开发中&xff0c;如果以理想状态为例&xff1a;JSP、Servlet 是技术的实现本质&xff0c;但是这种开发模式过于琐碎&xff1b;那么在实际的工作里面就需要将这些琐碎的...
    文章 2021-11-29 67浏览量
  • DDoSaaS!国内地下 DDoS 攻击产业大升级揭秘

    在过去几个月中,思科Talos团队观察到提供在线DDoS服务的中国网站数量在激增,而且其中许多网站的站内布局和设计都一模一样,比如都提供了一个用户选择目标主机,端口,攻击方法和攻击持续时间的简单界面。...
    文章 2017-09-12 2274浏览量
  • 2022Java岗面试季,啃完这35个Java技术栈,冲刺年薪...

    Spring 框架中都用到了哪些设计模式?解释 JDBC 抽象和 DAO 模块解释对象/关系映射集成模块什么是 Spring IOC 容器?BeanFactory 和 ApplicationContext有什么区别?Spring 如何设计容器的,BeanFactory和...
    文章 2022-05-31 20浏览量
  • 2016年系统架构师考试题详解

    所有操作系统(不仅仅只是嵌入式操作系统)给应用程序提供的接口,称为API。选项中的GUI,是用户与操作系统之间的接口:图形用户界面(Graphical User Interface,简称 GUI,又称图形用户接口)是指采用图形方式...
    文章 2017-11-02 3492浏览量
  • QCon演讲实录|基于 KAITIAN 的前端工程研发模式变革

    观察体系内、体系外、国内、国外的一些 IDE 相关领域的进展之后&xff0c;对于未来的一些思考和预测。KAITIAN 背景及业务现状首先进入到第一部分背景和业务相关的介绍&xff0c;这部分通过穿插很多真实发生在我们内部...
    文章 2021-09-22 94浏览量
  • Service Mesh 中的可观察性实践

    本次的分享第二场由高洪涛老师,SkyWalking 的核心贡献者之一,也对 SkyWalking 做了题为《Apache SkyWalking 在Service Mesh 中的可观察性应用》的分享,感兴趣的同学可以关注一下。Skywalking 提供了 Java、.NET...
    文章 2020-06-03 322浏览量
  • 消息中间件MQ详解及四大MQ比较

    能够保证严格的消息顺序提供针对消息的过滤功能提供丰富的消息拉取模式高效的订阅水平扩展能力实时的消息订阅机制亿级消息堆积能力官方提供了一些不同于kafka的对比差异&xff1a;​...
    文章 2022-06-14 117浏览量
  • 最全的BAT大厂面试题整理

    熟练掌握java是很关键的,大公司不仅仅要求你会使用几个api,更多的是要你熟悉源码实现原理,甚至要你知道有哪些不足,怎么改进,还有一些java有关的一些算法,设计模式等等。(一)java基础面试知识点 java中=和...
    文章 2018-02-05 2929浏览量
  • Dubbo/HSF在Service Mesh下的思考和方案

    而Envoy作为servicemesh思潮的带领,提出了一整套的API规范,Istio可以实现其xDS接口,阿里巴巴也可以根据自己的架构设计实现类似的服务平台。协议 协议 协议,重要的事说三遍。sidecar和Dubbo的内核是网络协议的...
    文章 2018-10-15 1866浏览量
  • Ballerina 面向全栈开发人员:创建后端 API 的指南

    观察性可观察性是该语言内置的关键特性一。使用 Ballerina,您可以开箱即用地执行分布式跟踪和指标监控。追踪分布式追踪可通过 Jaeger 和 Choreo 实现。为了将追踪发布到 Jaeger(或 Choreo),您只需在代码中...
    文章 2022-04-24 40浏览量
  • Dubbo在Service Mesh下的思考和方案

    而Envoy作为servicemesh思潮的带领,提出了一整套的API规范,Istio可以实现其xDS接口,阿里巴巴也可以根据自己的架构设计实现类似的服务平台。协议 协议 协议,重要的事说三遍。sidecar和Dubbo的内核是网络协议的...
    文章 2018-10-09 3162浏览量
  • 阿里巴巴 Apache Dubbo 布道师谈 Service Mesh

    而Envoy作为servicemesh思潮的带领,提出了一整套的API规范,Istio可以实现其xDS接口,阿里巴巴也可以根据自己的架构设计实现类似的服务平台。协议 协议 协议,重要的事说三遍。sidecar和Dubbo的内核是网络协议的...
    文章 2018-10-15 6002浏览量
  • Comet:基于 HTTP 长连接的“服务器推”技术

    Pushlet 使用了观察者模型:客户端发送请求,订阅感兴趣的事件;服务器端为每个客户端分配一个会话 ID 作为标记,事件源会把新产生的事件以多播的方式发送到订阅者的事件队列里。客户端 JavaScript 库 pushlet 提供...
    文章 2015-03-19 1014浏览量
  • Comet:基于 HTTP 长连接的“服务器推”技术

    Pushlet 使用了观察者模型:客户端发送请求,订阅感兴趣的事件;服务器端为每个客户端分配一个会话 ID 作为标记,事件源会把新产生的事件以多播的方式发送到订阅者的事件队列里。客户端 JavaScript 库 pushlet 提供...
    文章 2017-05-28 1257浏览量
  • Talos实验室深入我国DDoS黑市DuTe 揭露各种DDoS团伙、...

    在本文中,笔者从我国的DDoS黑产着手,阐述DDoS服务向在线平台的转变,然后介绍最近创建的DDoS平台的类型,突出他们的相似处和不同处。最后,我们将分析造成几乎雷同的DDoS网站的近期增长的主要原因——源代码。...
    文章 2017-09-01 2056浏览量
  • 如何科学地利用A/B测试快速迭代产品?

    我们希望通过介绍基于贝叶斯学派的A/B测试让广大开发不仅仅在疫情时期可以更快的进行产品的迭代,实现用户的增长和更高的留存,也希望在后疫情时代,开发能持续利用适合自己业务场景的数据科学技术,实现产品力...
    文章 2020-02-26 385浏览量
  • Talos实验室深入我国DDoS黑市DuTe 揭露各种DDoS团伙、...

    在本文中,笔者从我国的DDoS黑产着手,阐述DDoS服务向在线平台的转变,然后介绍最近创建的DDoS平台的类型,突出他们的相似处和不同处。最后,我们将分析造成几乎雷同的DDoS网站的近期增长的主要原因——源代码。...
    文章 2017-09-01 3197浏览量
1 2 3 4 5 >

云产品推荐

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