• 肝了一个通宵!给学弟学妹们看的JavaWeb架构师学习...

    其目的是用于简化Web应用程序开发。我以SpringMVC框架为例&xff0c;给你讲讲Web框架是怎么产生的。Web应用程序的开发主要是完成两方面的工作。设计并实现类&xff0c;包括定义类与类之间的关系&xff0c;以及实现类的方法&...
    文章 2021-12-29 53浏览量
  • Spring概述

    Spring能帮助我们简化应用程序开发,帮助我们创建和组装对象,为我们管理事务,简单的MVC框架,可以把Spring看作是一个超级粘合平台,能把很多技术整合在一起,形成一个整体,使系统结构更优良、性能更出众,从而...
    文章 2015-07-03 1800浏览量
  • 云巧组装式交付介绍

    我们说的「可组装」就是通过组装一系列的PBC来开发企业应用程序。我们尝试来看看文章开始出的一些困惑&xff1a;所以先后调用两个方法是可组装吗&xff1f;不是。一堆对象合作完成一堆功能是可组装吗&xff1f;视情况而定&xff...
    文章 2022-08-04 304浏览量
  • 主流WEB开发语言简单对比

    JSP是Sun公司推出的新一代网站开发语言,Sun公司借助自己在Java上的不凡造诣,将Java从Java应用程序和Java Applet之外,又有新的硕果,就是JSP,Java Server Page。JSP可以在Serverlet和JavaBean的支持下,完成功能...
    文章 2017-09-01 2472浏览量
  • Spring概述

    Spring能帮助我们简化应用程序开发,帮助我们创建和组装对象,为我们管理事务,简单的MVC框架,可以把Spring看作是一个超级粘合平台,能把很多技术整合在一起,形成一个整体,使系统结构更优良、性能更出众,从而...
    文章 2018-07-29 1229浏览量
  • Spring源码剖析开篇:Spring概述

    Spring能帮助我们简化应用程序开发,帮助我们创建和组装对象,为我们管理事务,简单的MVC框架,可以把Spring看作是一个超级粘合平台,能把很多技术整合在一起,形成一个整体,使系统结构更优良、性能更出众,从而...
    文章 2017-06-11 1727浏览量
  • 带你读《Java程序设计与计算思维》之一:计算思维与...

    学习程序开发的最终目的是学会如何组织众多程序设计人员共同参与来设计一套大型且符合用户需求的复杂系统。一个程序的产生过程可分为五大设计步骤,如表1-2所示。1.2.3 程序编写的原则 至于在程序设计中要使用何种...
    文章 2019-11-11 1048浏览量
  • 一个前端开发工程师的天猫精灵自定义技能开发评测报告

    比如用户向天猫精灵发起的对话,同下列类型的语句相似时:杭州今天天气怎么样今天天气怎么样杭州天气怎么样智能应用平台就会将这些请求参数,比如 今天,杭州,以及判定出的意图 id,weather,传入应用程序业务接口...
    文章 2022-05-08 78105浏览量
  • 12.2.开发语言及平台

    另外开发一种新语言也并非难事,只要你有时间精力投入我想不出3年,就可以打造一门新语言开发语言也并非难事,只要你有时间精力投入我想不出3年,就可以打造一门新语言。12.2.5.编译语言比脚本语言安全 错!编译...
    文章 2017-12-18 1619浏览量
  • Serverless 的喧哗与骚动

    开发语言和框架呢?好像还没有。今天我们把应用程序往云上搬的时候(a.k.a Cloud Native),往往都会做两件事情: 第一是把巨型应用拆小,微服务化;第二就是摇身一变成为 yaml 工程师,写很多 yaml 文件来管理云上的...
    文章 2020-04-09 723浏览量
  • 面试被问微服务答不上?分享微服务设计指南,你有什么...

    “微服务架构风格是一种将单个应用程序开发为一组小型服务的方法,每个小服务运行在自己的进程中,并且以轻量级机制(通常是HTTP REST API)通信。这些服务是围绕业务能力建立的,并且可以由完全自动化的部署机构...
    文章 2020-04-14 503浏览量
  • 云原生体系下的技海浮沉与理论探索

    云计算应用程序通常是在内部使用传统基础设施开发的,并且经过调整后可以在云中远程访问。设计 云原生应用程序被设计为多租户实例托管(微服务架构)。云计算应用程序在内部服务器上运行,因此它们没有任何多租户...
    文章 2020-12-14 1317浏览量
  • 云原生体系下的技海浮沉与理论探索

    云计算应用程序通常是在内部使用传统基础设施开发的,并且经过调整后可以在云中远程访问。设计 云原生应用程序被设计为多租户实例托管(微服务架构)。云计算应用程序在内部服务器上运行,因此它们没有任何多租户...
    文章 2020-12-01 7193浏览量
  • 微服务设计指南

    “微服务架构风格是一种将单个应用程序开发为一组小型服务的方法,每个小服务运行在自己的进程中,并且以轻量级机制(通常是HTTP REST API)通信。这些服务是围绕业务能力建立的,并且可以由完全自动化的部署机构...
    文章 2018-11-09 3548浏览量
  • Trufun Kant实现模型驱动架构

    整个应用程序族或者不同的项目都属于同一个应用领域,那么,MDA或者生成流程将特别适合于您。MDA的优点*您对建模的投资将更加持久的有效-远长于您目前实现它所应用的技术。这将更有利于保护您的投资。您具有了技术上...
    文章 2017-11-27 1312浏览量
  • Alibaba/IOC-golang 正式开源 ——打造服务于go开发者...

    应用开发思路应用程序多种多样,都是由开发人员一行一行代码编写出来的,身为开发人员,在编写代码之前,一定是对接下来要写的每一行代码有初步的思考与设计。例如,我身为一个 Go 开发人员,如果期望编写一个web 后...
    文章 2022-06-16 1303浏览量
  • 逻辑管理:解决方案(二)-组装原子和原子共存,共建...

    此文章是一个连续探索关于程序中的逻辑的如何管理的系列,在JavaScript中落地实践,理论上思想适用任何语言,建议从头看: 1.逻辑管理-关于前端逻辑管理的设计和实现 概念解释 在新迭代之前,解释下之前博客中所说的...
    文章 2019-10-10 909浏览量
  • 百万级访问量网站的技术准备工作

    因为带宽的增加、硬件的扩展、人员的扩张所带来的成本提高是显而易见的,而还有相当大的一部分成本是因为代码重构、架构重构,甚至底层开发语言更换引起的,最坏的情况就是数据丢失,所有努力付之一炬。这类成本支出...
    文章 2011-02-24 1055浏览量
  • [连载]《C#通讯(串口和网络)框架的设计与实现》-1....

    IT界也在寻找多种方法,包括制定各种软件开发标准和规范、开发更高级更有生产力的编程语言、开发更好的编译器和运行时以及不需要编译的解释性开发语言、开发功能强大以及更通用性的组件库、探索适用不同应用场景的...
    文章 2015-11-20 1062浏览量
  • 微服务架构下的开发部署

    不同的层次、子系统根据具体情况需要采用不同的开发语言,由不同的开发小组完成。第三,项目组成员由几个城市的异地团队协同开发,统一的开发环境和协同工具是必不可少的。针对上述项目背景的考虑,本项目选择基于微...
    文章 2019-07-12 1547浏览量
  • 百万级访问量网站的技术准备工作

    一、开发语言 一般来说,技术人员(程序员)都是根据自己技术背景选择自己最熟悉的语言,不过不可能永远是一个人写程序,所以在语言的选择上还要是要费些心思。首先明确一点,无论用什么语言,最终代码质量是看管理...
    文章 2011-12-25 906浏览量
  • 百万级访问量网站的技术准备工作

    一、开发语言 一般来说,技术人员(程序员)都是根据自己技术背景选择自己最熟悉的语言,不过不可能永远是一个人写程序,所以在语言的选择上还要是要费些心思。首先明确一点,无论用什么语言,最终代码质量是看管理...
    文章 2011-12-25 731浏览量
  • 微服务架构下的开发部署

    不同的层次、子系统根据具体情况需要采用不同的开发语言,由不同的开发小组完成。第三,项目组成员由几个城市的异地团队协同开发,统一的开发环境和协同工具是必不可少的。针对上述项目背景的考虑,本项目选择基于微...
    文章 2017-08-01 2851浏览量
  • 百万级访问量网站的技术准备工作

    因为带宽的增加、硬件的扩展、人员的扩张所带来的成本提高是显而易见的,而还有相当大的一部分成本是因为代码重构、架构重构,甚至底层开发语言更换引起的,最坏的情况就是数据丢失,所有努力付之一炬。这类成本支出...
    文章 2017-11-12 675浏览量
  • 关于组件的思考

    4.为自包含的、可编程的、可重用的、与语言无关的软件单元,软件组件可以很容易被用于组装应用程序中。百度百科 5. 每个结论针对的都是各自稳定软件领域的抽象,我们还可以看到更多对于组件这个概念的定义。所以我们...
    文章 2019-08-22 1139浏览量
  • 百万级访问量网站的技术准备工作

    一、开发语言 一般来说,技术人员(程序员)都是根据自己技术背景选择自己最熟悉的语言,不过不可能永远是一个人写程序,所以在语言的选择上还要是要费些心思。首先明确一点,无论用什么语言,最终代码质量是看管理...
    文章 1970-01-01 1278浏览量
  • 百万级访问量网站的技术准备工作

    因为带宽的增加、硬件的扩展、人员的扩张所带来的成本提高是显而易见的,而还有相当大的一部分成本是因为代码重构、架构重构,甚至底层开发语言更换引起的,最坏的情况就是数据丢失,所有努力付之一炬。这类成本支出...
    文章 2012-10-13 892浏览量
  • 《Java 开发从入门到精通》—— 1.2 面向对象

    早期的编程语言如C、Basic、Pascal等都是结构化编程语言,随着软件开发技术的逐渐发展,人们发现面向对象可以提供更好的可重用性、可扩展性和可维护性,于是催生了大量的面向对象的编程语言,如C++、Java、C#和Ruby...
    文章 2017-05-02 1622浏览量
  • 即将开源|2亿用户背后的Flutter应用框架Fish Redux

    Fish Redux 是为解决上面问题上层应用框架,它是一个基于 Redux 数据管理的组装式 flutter 应用框架,特别适用于构建中大型的复杂应用。它的最大特点是配置式组装,一方面将一个大的页面,对视图和数据层层拆解为...
    文章 2019-01-17 8024浏览量
  • MVVM 开发的几种模式讨论(WPF)

    在WPF系(包括SL,WP或者Win8)应用开发中,MVVM是个老生常谈的问题。初学者可能不会有感觉,但当你写一个核心逻辑能在各种平台上无缝移植,而只需改改UI的时候,那种快感是无法用语言来形容的。笔者当初接触时,对MVVM...
    文章 2016-11-01 1121浏览量
1 2 3 4 ... 9 >

云产品推荐

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