Martin Mois

Martin is a Java EE enthusiast and works for an international operating company. He is interested in clean code and the software craftsmanship approach. He also strongly believes in automated testing and continuous integration.
  • Core Java

    Performance, Scalability and Liveness

    This article is part of our Academy Course titled Java Concurrency Essentials. In this course, you will dive into the…

    Read More »
  • Core Java

    The java.util.concurrent Package

    This article is part of our Academy Course titled Java Concurrency Essentials. In this course, you will dive into the…

    Read More »
  • Core Java

    Concurrency Fundamentals: Deadlocks and Object Monitors

    This article is part of our Academy Course titled Java Concurrency Essentials. In this course, you will dive into the…

    Read More »
  • Core Java

    Introduction to Threads and Concurrency

    This article is part of our Academy Course titled Java Concurrency Essentials. In this course, you will dive into the…

    Read More »
  • Core Java

    Java Concurrency Essentials Tutorial

    Course Overview Concurrency is always a challenge for developers and writing concurrent programs can be extremely hard. There is a…

    Read More »
  • 企业级Java

    Hibernate教程-终极指南

    编者按:Hibernate ORM(简称Hibernate)是一个对象-关系映射框架,用于将面向对象的域模型转换为传统的关系数据库。Hibernate通过将直接的持久性相关的数据库访问替换掉,而高级对象处理功能来替换,解决了对象-关系间不匹配的问题。 Hibernate是最流程的Java框架之一。为此,我们在Java Code Geeks提供了大量的教程,点击这里查看它们。 现在,我们想要创建一个独立的、具有参考性的文章,来提供一个关于如何使用Hibernate的框架,并且帮助你快速开启你的Hibernate应用开发。开始享受吧! 目录 1. 简介 2. 项目搭建 3. 基础知识 3.1. SessionFactory 和Session 3.2. 事务(Transactions) 3.3. 表(Tables) 4. 继承(Inheritance) 5.…

    Read More »
  • Core Java

    Updating code at runtime (spring-loaded demystified)

    When the development cycle from compile over deployment up to testing takes too long, one wishes to be able to…

    Read More »
  • Java核心

    多线程和并发面试问题与答案 – 终极列表(PDF下载)

    编者按: 并发一直是开发者的挑战,编写并发程序可以是非常困难的。当涉及并发,有一系列事情可能会出现和系统复杂性大幅提高。但是,编写健壮的并发程序的能力是开发者的一个伟大的工具,可以帮助建立复杂的企业级的应用。在这篇文章中,我们将讨论可用于编程面试的不同类型问题,以评估面试者对并发和多线程的的认识问题。这些问题不仅是Java的特异性,同时也关于常规的编程原则。享受 提示,您是否在寻找Java中的职业发展机会?   请访问我们的Job Board 搜索和查看一个为世界各地的IT专业人员手工挑选 Java就业机会的平台.   此外,您可以将您的简历发给我们的 Resumes Board 推广自己的技能给全球广泛的Java招聘人员。 目录 1. 什么是我们理解的并发? 2. 进程和线程之间的区别是什么? 3. 在Java中,什么是进程和线程? 4. 什么是调度器?…

    Read More »
  • 企业级Javajava-interview-questions-answers

    JPA入门教程 – 终极指南

    编者按:Java持久化API(JPA)是Java语言中的应用程序编程接口规范,在基于Java平台标准版和Java平台企业版的应用程序中,JPA负责管理关系数据。 JPA已经成为事实上的标准,用于编写与数据库交互的代码。也正由于此,我们已经在Java Code Geeks提供了丰富的教程,可以在这里访问这些教程。此外,我们还制作了一本JPA迷你书,它能够帮助你入门JPA,而且顺利过渡到更高级的概念(加入我们的newsletter,可以免费获取)。 现在,我们想要建立一篇独立的、可做参考的文章:提供一个帮助你了解如何使用JPA的框架;并帮助你快速启动你的JPA应用程序开发。开始享受吧! 目录 1. 简介 2. 创建项目 3. 基础知识 3.1. EntityManager和持久化单元(Persistence Unit) 3.2. 事务(Transactions) 3.3. 数据库表(Tables) 4.…

    Read More »
Back to top button