• 实现SaaS(软件及服务)架构所面临的三大技术挑战

    实现SaaS(软件及服务)架构所面临的三大技术挑战

    无论你需要做什么,都可以找到大量的应用程序供你选择。软件的本质工作是简化复杂的业务流程,让生活更简单,更有趣。然而,在享受软件带来便捷的同时,也伴随着一定的副作用,比如你需要安装大量的应用软件,且需要为这些应用软件支付一大笔费用,同时还需要关心软件升级维护的问题。为了最大程度的降低使用软件所带来的副作用,SaaS(软件及服务)应势而生。

  • 宠物与牛-全栈工程师的神话与谎言

    宠物与牛-全栈工程师的神话与谎言

    最近几年,在软件开发(尤其是Web开发)领域,“全栈工程师”成为了开发者津津乐道的热词。你或许会听到这样一些话语:“我正在学习全站开发”,“我是全栈工程师”,”我们正在招聘全栈工程师“。那么,”全栈“到底意味着什么?出自什么地方?具体含义是什么?带着这样三个问题,我们将一步步去揭露全栈工程师的神话与谎言。

  • 开端-Java设计模式导读

    开端-Java设计模式导读

    本篇文章时Java设计模式系列技术文章的开篇,作为导读文章,将快速地对设计模式的基本概念、模式分类和适用范围进行解读。在后续的章节中,将对每一种类别的设计模式进行详细的讲解,讲解的内容包括每种设计模式的基本原理、适用范围和实战案例剖析三个部分

  • 技术精讲:Java 8 Stream API

    技术精讲:Java 8 Stream API

    Stream(流)是在Java 8中新增的新特性,首先需要为Java 8 Stream正名:Java 8中的Stream跟Java I/O Stream(例如:InputStream,OutputStream等)没有任何的关系。Stream是Java中数据源的包装器,通过Stream我们可以快速的对数据源进行操作(例如:过滤,排序、求和等等),且Stream不对任何数据进行存储,所以Stream也不是数据结构。