• 关于

    结构软件系统怎么组装

    的搜索结果
  • .NET简谈构件系统开发模式

    在本人的“.NET简谈插件系统开发模式”一文中我们详细介绍了插件系统开发模式的优越性,尽管.NET平台或者第三方提供的平台都为我们实现了底层插件原理模型,我们可以在上面进行开发,作为一名有求知欲的程序员才是一名合格的程序员;我们不能满足系统为我们提供的功能,我们要向下沉,沉的越深越好,躲开那些应用...

    文章 技术小胖子 2017-11-14 768浏览量

  • .NET简谈构件系统开发模式

    在本人的“.NET简谈插件系统开发模式”一文中我们详细介绍了插件系统开发模式的优越性,尽管.NET平台或者第三方提供的平台都为我们实现了底层插件原理模型,我们可以在上面进行开发,作为一名有求知欲的程序员才是一名合格的程序员;我们不能满足系统为我们提供的功能,我们要向下沉,沉的越深越好,躲开那些应用...

    文章 王清培 2011-06-14 679浏览量

  • 【DockerCon2017最新技术解读】使用Moby工具和Linuxkit定制容器系统

    摘要:在云栖TechDay34期:DockerCon2017最新的技术解读中,阿里巴巴技术专家王炳燊为大家解读了在DockerCon2017中新发布的Moby项目和Linuxkit项目,为大家详细地介绍了Moby与Docker的区别,以及Linuxkit的优势所在,并通过示例介绍了如何利用Moby...

    文章 场景研读 2017-05-29 7070浏览量

  • 【DockerCon2017技术解读】使用Moby工具和Linuxkit定制容器系统

    **以下内容根据演讲嘉宾现场视频以及速记整理而成。**演讲嘉宾介绍:王炳燊(花名:溪恒),具有丰富的Linux开发经验,对Docker技术有深入研究,多次提交Docker Patch。之前从事阿里云容器服务网络方案的设计与实现,专注于容器技术的基础环境研究。 **本次分享主要围绕以下三个方面:为什...

    文章 杨琬祯 2019-09-16 326浏览量

  • 企业级应用系统设计--架构的选择

    莎士比亚曾经说过“to be or not to be”,在当今这个企业级应用盛行的时代,我们当然选择toB。 既然选择了toB,那么toB的项目都有什么特点呢?接下来咱们看一下企业级应用的特点: (1)数据持久化 (2)海量数据的存储 (3)数据的并发访问 (4)大量的用户图形界面 (...

    文章 栀夏@云顶云技术团队 2020-01-21 815浏览量

  • Android单元测试(二):什么是单元测试

    2.1 什么是单元测试 首先需要弄清楚这个概念,到底什么是单元测试。即便我是计算机专业毕业的,说实话如果不是专门研究了一段时间,我也说不出一个所以然来。以下是百度百科的定义: 单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。对于单元测试中单元的含义,一般来说,要...

    文章 云之崖 2017-08-01 655浏览量

  • SOA 初步阅读理解

    SOA的基本概念 SOA是英文词语"Service Oriented Architecture"的缩写,中文翻译"面向服务的架构",其中"面向服务的架构"SOA有定义:SOA是包含运行环境、编程模型、架构风格和相关方法论等在内的一整套新的分布式软件系统构造方法和环境,涵盖服务的整个生命周期:建模-...

    文章 橘子红了呐 2017-11-18 837浏览量

  • SOA 初步阅读理解

    SOA的基本概念 SOA是英文词语"Service Oriented Architecture"的缩写,中文翻译"面向服务的架构",其中"面向服务的架构"SOA有定义:SOA是包含运行环境、编程模型、架构风格和相关方法论等在内的一整套新的分布式软件系统构造方法和环境,涵盖服务的整个生命周期:建模-...

    文章 灵动生活 2008-01-07 672浏览量

  • 设计模式之Build(生成者模式)

    一、生成器模式的定义: 生成器模式也称为建造者模式。生成器模式的意图在于将一个复杂的构建与其表示相分离,使得同样的构建过程可以创建不同的表示(GoF)。在软件设计中,有时候面临着一个非常复杂的对象的创建工作。这个复杂的对象通常可以分成几个较小的部分,由各个子对象组合出这个复杂对象的过程相对来说比较...

    文章 范大脚脚 2017-11-15 723浏览量

  • 大话设计模式:(序)

                设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的;设计模式使代码编制真正工程化;设计模式是软件工程...

    文章 吴士龙 2015-02-07 1049浏览量

  • 蒋勇 | 白话区块链技术栈与应用

    (中生代技术&华章科技区块链技术分享第一期)(本文约12000字,阅读完本文预计10分钟)(如果电脑上阅读出现方框乱码,请下载PDF原文:链接:http://pan.baidu.com/s/1jHEyjEA 密码:zg30) 内容概要 现如今说起比特币,相信不少朋友已是耳熟能详了,尤其是...

    文章 技术小能手 2017-08-29 3684浏览量

  • Maven实战. 1.2为什么需要Maven

    1.2为什么需要Maven Maven不是Java领域唯一的构建管理的解决方案。本节将通过一些简单的例子解释Maven的必要性,并介绍其他构建解决方案,如IDE、Make和Ant,并将它们与Maven进行比较。 1.2.1组装PC和品牌PC 笔者初中时开始接触计算机,到了高中时更是梦寐以求希望拥...

    文章 华章计算机 2017-05-02 847浏览量

  • 阿里研究员谷朴:警惕软件复杂度困局

    作者 | 张瓅玶(谷朴)  阿里巴巴研究员 导读:对于大型的软件系统如互联网分布式应用或企业级软件,为何我们常常会陷入复杂度陷阱?如何识别复杂度增长的因素?在代码开发以及演进的过程中需要遵循哪些原则?本文将分享阿里研究员谷朴关于软件复杂度的思考:什么是复杂度、复杂度是如何产生的以及解决的思路。较长...

    文章 阿里巴巴云原生小助手 2020-08-26 1098浏览量

  • 阿里研究员:警惕软件复杂度困局

    写在前面 软件设计和实现的本质是工程师相互通过“写作”来交流一些包含丰富细节的抽象概念并且不断迭代过程。另外,如果你的代码生存期一般不超过6个月,本文用处不大。 一 软件架构的核心挑战是快速增长的复杂性 越是大型系统,越需要简单性。 大型系统的本质问题是复杂性问题。互联网软件,是典型的大型系统,...

    文章 茶什i 2020-08-24 1132浏览量

  • 设计模式大全

    转自:http://blog.csdn.net/longronglin/article/details/1454315 Longronglin之设计模式: Christopher Alexander 说过:“每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。这样,你就...

    文章 楚兴 2015-03-28 2077浏览量

  • 《分布式系统:概念与设计》一3.3.4 协议

    3.3.4 协议 协议是指为了完成给定任务,进程间通信所要用到的一组众所周知的规则和格式。协议的定义包括两个重要的部分: 必须交换的消息的顺序的规约。 消息中数据格式的规约。众所周知的协议的存在使得分布式系统的软件组件能独立地开发,能在代码次序不一样、数据表达不一样的计算机上用不同的程序语言实现...

    文章 华章计算机 2017-08-01 854浏览量

  • Cyber Physical Systems将颠覆工业和能源行业

    CPS,全称信息物理系统(Cyber Physical Systems),是信息系统和物理系统的统一体,可以被看作升级版的物联网。与物联网相比,CPS更强调数字世界对于物理世界的控制,CPS可以通过互联网,以可靠并且安全的方式,实时和自治的操控一个物理实体和系统。CPS将使得数字世界不再仅仅是物理...

    文章 小旋风柴进 2017-05-02 1286浏览量

  • 基于C/S的4层架构 —— ESFramework介绍之(6)

        ESFramework的4层结构的4层分别是:客户端(Client)、应用服务器(AS)、功能服务器(FS)、数据库服务器。它们之间的联系图示意如下:    FS (FunctionServer),功能服务器,处理并且仅处理所有的功能性请求,不参与用户管理、状态保持等,提供最纯粹的功能服务...

    文章 zhuweisky 2006-05-28 769浏览量

  • SAP S4CRM 1811 服务订单API介绍

    Jerry在今年2月28日,SAP Customer Management for S/4HANA 1.0正式问世这个具有纪念意义的日子,同时发布了中英文版的博客进行介绍。 英文版发在SAP社区上,至今超过16000的阅读量: 而发布在微信公众号上的中文版,也有两千多的阅读量: 一转眼大半年就...

    文章 jerrywangsap 2018-11-27 1302浏览量

  • OEA中的缓存模块设计

      项目组目前开发的基于OEA框架的GIX4项目,本次功能已经完成得差不多了,本次迭代的目标主要是提升产品的性能。由于GIX4是C/S结构的应用程序,所以决定实现缓存模块来提升高繁数据访问的缓存。     本篇文章主要介绍了OEA框架中的缓存模块设计与一般的缓存有什么不同,如何在OEA框架中实现缓...

    文章 胡庆访 2016-05-05 1342浏览量

  • OEA中的缓存模块设计

    一般缓存介绍     网上介绍缓存的文章比较多,在这里我就挑点重点说一下。     缓存是信息系统软件硬件设计中常用的设计方法:从底层硬件的CPU结构中的多级缓存,到软件中操作系统中内存管理的设计,再到应用软件中的高繁数据的缓存设计;在代码设计方面,小到一个冗余变量的设计,大到分布式缓存的设计;都...

    文章 文艺小青年 2017-11-08 948浏览量

  • 万字长文全解读 | 浅析银行数字化转型之二:打造金融敏捷中心

    本文作者: 刘伟光,蚂蚁金服副总裁,目前致力于蚂蚁金服技术的商业推广和生态建设。在加入蚂蚁金服前,他在企业软件市场深耕多年,创建Pivotal软件大中华区分公司,开创了企业级大数据以及企业级云计算PaaS平台的市场先河。在创建Pivotal中国软件公司之前,刘伟光曾经担任EMC大中国区数据计算事业...

    文章 平生栗子 2018-12-13 2823浏览量

  • 阿里毕玄:阿里十年,从分布式到云时代的架构演进之路

    编者按:这是一篇来自鲲鹏会的文章,其内容是毕玄在TGO 鲲鹏会杭州分会活动现场分享的《云时代的软件架构》的整理。特别转载到云栖社区,让更多开发者深入了解阿里架构的变迁和对云技术的一些新的想法。 2018 年 12 月 15 日,TGO 鲲鹏会杭州分会拉开了 TGO 特有的技术人年会「E 家宴」的...

    文章 阿里云头条 2018-12-21 2413浏览量

  • 微服务实战分享

    导语喜欢踢球的同学一般知道这样的一个段子,当年有好事的记者问风头正盛的球王马拉多纳,在他进球中,哪个踢得最精彩?马拉多纳想了想就说:“一个吧”所以,努力追求“下一个”是一个普通球员到天才球员的必备品质,那么在快速互联网行业中同样如此,每一次的技术更新变革也意味着无数个追求“下一个”的互联网从事着的...

    文章 先生我不会 2018-11-16 2320浏览量

  • 机械手要在IROS上挑战两大任务12个项目,灵巧度能赶上一岁小孩吗?

    如果你喜欢机器人,你应该去IROS;如果你从事机器人行业,什么,你还没去过IROS? 由IEEE和RSJ(日本机器人协会)联合发起的世界机器人顶尖学术会议IROS将于2017年9月24日到9月28日在加拿大温哥华召开。IROS国际会议是国际上机器人和智能系统领域最著名、影响力最大的顶级年度会议,预...

    文章 玄学酱 2017-11-02 860浏览量

  • 《领域特定语言》一2.2为何需要DSL

    2.2为何需要DSL 至此,我希望,对什么是DSL,我们已经有了一个很好的共识,接下来的问题是,为何要考虑采用DSL。DSL只是一种工具,关注点有限,无法像面向对象编程或敏捷方法论那样,引发软件开发思考方式的深刻变革。相反,它是在特定条件下有专门用途的一种工具。一个普通的项目可能在多个地方采用了多...

    文章 华章计算机 2017-08-01 1229浏览量

  • Follow me!其实你也可以做智能瓷杯

    【编者按】开发板、3D打印一向是那些技术创客们的玩物,而基于其上做出一款真正产品,比如智能围裙、机器人则更是要技术大牛来操刀。对于不太懂技术的大众来说,这些东西只能默默艳羡。 在Edison入华首秀现场,英特尔中国研究院智能互联创新研究中心总监宋继强公布了一款基于Edison开发的智能瓷杯产品,他...

    文章 boxti 2017-08-08 1042浏览量

  • [连载]《C#通讯(串口和网络)框架的设计与实现》-1.通讯框架介绍

    [连载]《C#通讯(串口和网络)框架的设计与实现》- 0.前言   目       录 第一章           通讯框架介绍... 2 1.1           通讯的本质... 2 1.2           框架简介... 3 1.3           解决现实问题... 4 1.4 ...

    文章 唯笑志在 2015-11-20 760浏览量

  • 重学计算机组成原理(一)- 冯·诺依曼体系结构

    1 计算机的基本硬件组成 早期,DIY一台计算机,要先有三大件 CPU 内存 主板 1.1 CPU 计算机最重要的核心配件,中央处理器(Central Processing Unit)。 计算机的所有“计算”都是由CPU来进行的。 CPU是一个超级精细的印刷电路版 1.2 内存(Memory...

    文章 javaedge 2019-08-09 7721浏览量

  • [译] 深度学习的未来

    本文讲的是[译] 深度学习的未来, 原文地址:The future of deep learning 原文作者:Francois Chollet 译文出自:掘金翻译计划 本文永久链接:github.com/xitu/gold-m… 译者:Changkun Ou 校对者:Mouta...

    文章 玄学酱 2017-10-16 1075浏览量

1 2 3 4 >

云产品推荐

上海奇点人才服务相关的云产品 小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 自然场景识别相关的云产品 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT