Do you want to know how to develop your skillset to become a Java Rockstar?
Subscribe to our newsletter to start Rocking right now!
To get you started we give you our best selling eBooks for FREE!
1. JPA Mini Book
2. JVM Troubleshooting Guide
3. JUnit Tutorial for Unit Testing
4. Java Annotations Tutorial
5. Java Interview Questions
and many more ....
I agree to the Terms and Privacy Policy
  • 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 »
  • Core Java

    The Serialization Proxy Pattern

    In my last post, I talked about serialization in general. This one is much more focused and presents a single…

    Read More »
  • Software Development

    How to define performance requirements?

    “The app is slow, can you make sure it is fast.” The quote above should send shivers down the spine for any…

    Read More »
  • Career

    7 Tips to Starting a Job Search

    Do you have a resolution to find a new job this year? Check out these tips for a better, streamlined…

    Read More »
  • Core Java

    Calling grandparent methods in Java: you can not

    In the article Fine points of protection I detailed how “protected” extends the “package private” access. There I wrote: What…

    Read More »
  • Desktop Java

    JFXPanel and FX Platform Thread pitfalls

    The JFXPanel is a component to embed JavaFX content into (legacy ;-)) Swing applications. Basically it makes it very easy…

    Read More »
Back to top button