-
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 » -
企业级Java
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 »