-
Desktop Java
SWT Look and Feel: Customize FlatScrollBar Color and More
Recently I introduced a custom slider control useful for improving the SWT look and feel of more subtle view layouts.…
Read More » -
Software Development
OptaPlanner – Scaling Vehicle Routing with Nearby Selection
OptaPlanner 6.2 has made big step forward for the Vehicle Routing Problem (VRP), Traveling Salesman Problem (TSP) and similar use…
Read More » -
Enterprise Java
Do you really understand @WebService ?
SOAP web services are not cutting edge technology by any means – although it still has it’s place, REST based…
Read More » -
Core Java
Testing Grunt Plugin From Grunt
Writing tests for grunt plugin turned out to be less straightforward then expected. I needed to run multiple task configurations…
Read More » -
Groovy
Grails Tutorial for Beginners – Criteria API
This tutorial will show how to use Criteria API to search data from the database. Criteria is a powerful API…
Read More » -
Core Java
Everything You Need To Know About Default Methods
So, default methods… yesterday’s news, right? Yes but after a year of use, a lot of facts accumulated and I…
Read More » -
Software Development
You’re not going to do Microservices
Seems like every 5 to 10 years our industry, especially in the Enterprise Integration, or enterprise application space, we get…
Read More » -
Core Java
How The Decorator Pattern Saved My Day
At work I am dealing with a huge Java code base, which was developed over the course of more than…
Read More » -
软件开发
云计算的利弊及优劣势
介绍 云计算指的是对计算资源的使用,通过这些属于远程机器上的硬件或软件可以提供给终端用户基于网络的服务,其中最普遍的例子是互联网。根据云计算的定义,一个用户可以把他的数据交托给远程服务而不受限制。 当云计算第一次作为术语和概念出现,很多评论家否认了它是一种科技新时尚。然而,云计算还是成功拨开了天花乱坠的炒作,真正成为转变现今科技的范例。云计算降低了企业的成本,帮助人们更加关注自己的核心业务,而不是被各种信息技术问题阻碍。由于这个原因,云计算似乎就是不久的将来。 云计算的类别 云计算有四种模式 基础设施即服务(IaaS) 平台即服务(PaaS) 软件即服务(SaaS) 网络即服务(Naas) 让我们详细讨论这些. 基础设施即服务(IaaS):这是最基本的云服务模式,它提供给用户虚拟的基础设施,例如服务器和数据存储空间。虚拟化在这种模式中起着重要的作用,它使得IaaS云服务供应商可以根据用户需要提供资源,把用户从忙于安装数据中心中解放出来。 平台作为服务(PaaS):在这个模式中,云服务提供商提供给用户开发环境服务,用户可以在其中开发和运行自己内部开发的应用程序。这些服务可能包括一个操作系统,编程语言的执行环境,数据库和网络服务器。 软件即服务(SaaS):在这个模式中,云技术让用户访问在云上已经开发好的应用程序。通过访问云客户端,云计算的用户不用管理应用程序所在的基础设施,这种模型避免了用户在自己的本地电脑安装和运行应用程序。 网络即服务(NAAS):最少见的模式,这种模式为用户提供网络连接服务,如灵活按需的VPN和带宽。 云计算的优势 云计算为终端用户和各种规模的企业提供了众多的优势。这种明显的优势就是你不再需要维护基础设施或拥有必要的知识去开发和维护基础设施,开发环境或应用程序。 现在这种负担已经减轻,因为有云服务供应商在负责这些所有。企业现在能够转移基础设施的所有麻烦, 而专注于他们的核心业务。 让我们从企业和终端用户的角度来更详细地讨论一些云计算的重要优势。…
Read More »