• 前端重构之路(组件化)

    方案的确定走出了第一步,仅仅确定以上方式是远远不够的。在团队中,怎么去协作开发?怎么保证统一规范?怎么最大化节省开发成本?怎么最快速度上手?这些都是要考虑的内容。篇幅有限,关于团队化组件开发工具,日后...
    文章 2018-06-19 2026浏览量
  • 途牛订单的服务化演进

    这个其实了,我想说的就是,业务拆分,SOA能解决一部分问题,但是也有缺点,没有统一的管理,调用链不知谁依赖了谁,可靠性,可用性等的监控得不到保障,所以,这时候我们进入了 服务化的第二阶段 服务治理。...
    文章 2016-07-18 3984浏览量
  • 提升代码质量的方法:领域模型、设计原则、设计模式

    本篇文章中并不会讲述如何进行建模(可以私下交流),笔者发现让大家接受领域建模比知道如何建模更重要,当你知道了领域建模的作用后,自己会想各种办法去学习。下面通过笔者经历的一些实际案例进行阐述,让大家听...
    文章 2021-08-19 1183浏览量
  • 2019年Dubbo你掌握的如何?快看看这30道高频面试题!

    使用 Dubbo 构建的微服务架构就像组装电脑,各环节我们的选择自由度很高,但是最终结果很有可能因为一条内存质量不行就点不亮了,总是让人不怎么放心,但是如果你是一名高手,那这些都不是问题;而 Spring Cloud 就...
    文章 2019-12-18 1676浏览量
  • 阿里大规模计算平台的自动化、精细化运维之路

    我们内部思路是首先会把最底层的一些操作进行原子抽象,比如像把一台机器从 VIP 里摘取出来,装一些包进行固化,固化之后抽象出来,称为工作流,然后把工作流进行组装把它称之为组合工作流。一个组合工作流对应一种...
    文章 2017-03-23 5986浏览量
  • 阿里云大数据计算平台的自动化、精细化运维之路

    我们内部思路是首先会把最底层的一些操作进行原子抽象,比如像把一台机器从 VIP 里摘取出来,装一些包进行固化,固化之后抽象出来,称为工作流,然后把工作流进行组装把它称之为组合工作流。一个组合工作流对应一种...
    文章 2017-02-28 10199浏览量
  • 可穿戴式设备如何突破市场困局?

    同时这个市场的消费主体在发生变化,原来的市场是老年人去药店自购的需求,而近3-5年已经被年轻人通过电商渠道给父母购买的需求远远超过。在这里面有个大背景,那就是子女同父母分开居住的情况每年都在上升,并且...
    文章 2017-05-02 859浏览量
  • 设计模式大全

    命令模式允许请求的一方和发送的一方独立开来,使得请求的一方不必知道接收请求的一方的接口,更不必知道请求是怎么被接收,以及操作是否执行,何时被执行以及是怎么被执行的。系统支持命令的撤消。结构: MM(客户...
    文章 2015-03-28 2142浏览量
  • 2019年Java并发精选面试题,哪些你还不会?...

    总之,AQS 为使用提供了底层支撑,如何组装实现,使用者可以自由发挥。20、ReadWriteLock 是什么 首先明确一下,不是说 ReentrantLock 不好,只是 ReentrantLock 某些时候有局限。如果使用 ReentrantLock,可能本身...
    文章 2019-11-29 4600浏览量
  • IDDD 实现领域驱动设计-架构之经典分层

    在短消息项目中,领域层就一个项目,但对于复杂性的业务系统来说,一个项目是远远不够的,比如 IDDD 中所说的 ProjectOvation 项目,整个领域就划分为敏捷项目管理核心域、协作子域和身份与访问通用子域,对于单个的...
    文章 2017-11-07 2214浏览量
  • 阿里高级技术专家:整洁的应用架构“长”什么样?

    从上面的代码,我们可以发现这已经远远超出DTO的范畴了,这就是一个Domain Model(有数据,有行为,有继承)。这样做合适吗?我认为是合适的: 首先,DefaultStdCategoryDO用到的所有数据都是自恰的,即这些计算是不...
    文章 2020-01-20 2767浏览量
  • 阿里高级技术专家:整洁的应用架构“长”什么样?

    从上面的代码,我们可以发现这已经远远超出DTO的范畴了,这就是一个Domain Model(有数据,有行为,有继承)。这样做合适吗?我认为是合适的: 首先,DefaultStdCategoryDO用到的所有数据都是自恰的,即这些计算是不...
    文章 2020-01-21 1849浏览量
  • 你写的代码,是别人的噩梦吗?

    据我观察大部分工程师(包括我自己)的OO能力还没有达到精通的程度,这种OO思想的缺乏主要体现在两个方面,一个是很多同学不了解SOLID原则,不懂设计模式,不会画UML图,或者只是知道,但从来不会运用到实践中;...
    文章 2017-12-15 3083浏览量
  • 史上最强多线程面试44题和答案:线程锁+线程池+线程...

    总之,AQS为使用提供了底层支撑,如何组装实现,使用者可以自由发挥。19.ReadWriteLock是什么 首先明确一下,不是说ReentrantLock不好,只是ReentrantLock某些时候有局限。如果使用ReentrantLock,可能本身是为了...
    文章 2019-09-06 5272浏览量
  • 企业应用架构实践(复杂性应对之道)

    据我观察大部分工程师(包括我自己)的OO能力还没有达到精通的程度,这种OO思想的缺乏主要体现在两个方面,一个是很多同学不了解SOLID原则,不懂设计模式,不会画UML图,或者只是知道,但从来不会运用到实践中;...
    文章 2017-12-14 9017浏览量
  • 春季最新最全面 JAVA 面试题 附答案

    请结合 OO 设计理念,谈谈访问修饰符 public、private、protected、default 在应用设计中的作用。访问修饰符,主要标示修饰块的作用域,方便隔离防护 image.png public:Java语言中访问限制最宽的修饰符,一般称之为...
    文章 2018-04-02 1839浏览量
  • 做了那么多架构,你真的懂 SOA 了吗?

    以上说法其实都没错,但是面向服务化的架构 SOA 的目的远远超过接口技术细节的设计与定义,其核心的关注点在于服务的业务内容以及内涵,而不仅仅是如何设计和实现。同时,SOA 更多的也不是如何构建一个服务,任何人...
    文章 2020-04-07 1215浏览量
  • 如何在linux下检测内存泄漏(转)

    本文针对 linux 下的 C++ 程序的内存泄漏的检测方法及其实现进行探讨。其中包括 C++ 中的 new 和 delete 的基本原理,内存检测子系统的实现原理和具体方法,以及内存泄漏检测的高级话题。作为内存检测子系统实现的一...
    文章 2017-11-08 931浏览量
  • 带你读《中台战略:中台建设与数字商业》之四:全面...

    那么,怎么理解中台是企业级共享服务平台?我们先来看看中台的起源地—阿里巴巴建设中台的驱动力和成果。2008年的阿里巴巴集团由于内部部门之间的隔离、业务目标相对不一致,淘宝和淘宝商城(即现今的天猫)是作为两...
    文章 2019-11-01 5264浏览量
  • 单页应用的数据流方案探索

    组件的自身形态状态被外置,将导致组件与状态的距离变,从而对这些状态的读写变得比原先繁琐 带交互的组件,无法独立、完整地描述自身的行为,必须借助外部管理器 如果是一种单独提供的组件库,比如像Ant Design...
    文章 2018-07-12 1350浏览量
  • 饿了么交易系统 5 年演化史

    JN同学,有一天突然找到我,看起来很兴奋,告诉我,公司打算成立一个订单组,这个订单组由他来负责,除了他之外,他唯独选中了我(大概是因为上段我提到的一些经历,在可选的人里,还凑合~),说是我怎么怎么让他相中...
    文章 2020-04-17 1185浏览量
  • 控制反转容器&依赖注入模式

    在我的《企业级应用模式》一书中,我们把这种情况称为插件Plugin:MoiveFinder不是在编译时就加入程序的,因为我不知道我的朋友会怎么用什么样的finder。我想让我的MoiveLister类能与任何MoiveFinder实现配合工作,...
    文章 2017-12-03 1003浏览量
  • 面试题有哪些

    当我们在set中插入的时候怎么判断是否已经存在该元素呢,可以通过equals方法。​但是如果元素太多,用这样的方法就会比较慢。解决 先hashCode再equals 先调用这个元素的hashCode方法,就一下子能定位到它应该放置的...
    文章 2021-10-07 14浏览量
  • 阿里内核月报2014年3月

    目前Linux内核急需的一项功能是在线打补丁的特性。此前被Oracle收购的ksplice一度是Linux上唯一的解决方案。但是在被Oracle收购后,ksplice就闭源了,并且成为了Oracle Linux的一项商业特性。而目前可以拿到的最新...
    文章 2017-06-05 2471浏览量
  • 《构建高可用Linux服务器 第3版》—— 1.2 全面了解...

    即使是在组装的PC机上安装网卡驱动也会很顺利,我们可以用如下命令检查网卡是否正常安装,命令如下: lspci|grep Ether命令显示结果如下: 06:07.0 Ethernet controller:Intel Corporation 82541GI Gigabit Ethernet...
    文章 2017-07-03 15093浏览量
  • Maven实战

    Maven 实战 许晓斌 著 ...111持续集成的作用、过程和优势/196 112Hudson简介/198 113安装Hudson/199 114准备Subversion仓库/200 115Hudson的基本系统设置/203 116创建Hudson任务/205 11...
    文章 2017-05-02 5321浏览量
  • json从立地到成佛

    NoSQL以json方式存储,提供了原生态的支持,在效率方面远远高于传统关系型数据库。此外,Elasticsearch等搜索引擎还用json和java api 提供其所有特性和功能。json在开源中间件的应用也越来越多!(多选题)小练习:...
    文章 2020-08-11 393浏览量
  • Oracle内核技术揭密

    无论上帝怎么想,埃里森肯定认为自己是上帝,至少,是数据库界的上帝。这位数据库界的上帝所开创的著名的Oracle数据库软件是闭源的,对于想研究Oracle的DBA来说,相当于关上了一扇门。但同时Oracle中提供大量的DUMP...
    文章 2017-05-02 3445浏览量
  • 带你读《网络防御与安全对策:原理与实践(原书第3版...

    第2章 攻击类型本章目标在阅读完本章并完成练习之后,你将能够完成如下任务: 描述最常见的网络攻击,包括会话劫持、病毒攻击、特洛伊木马、拒绝服务和缓冲区溢出。解释这些攻击是如何执行的。制定针对这些攻击的...
    文章 2019-11-06 448浏览量
  • 想染指系统架构?你绝对不可错过的一篇

    系统的作用是什么?系统的输入输出分别是什么?我们希望处理多少数据?我们希望每秒钟处理多少请求?我们希望的读写比率?第二步:创造一个高级的设计 使用所有重要的组件来描绘出一个高级的设计。画出主要的组件和...
    文章 2017-10-17 2243浏览量
1 2 >

云产品推荐

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