- Working with Objects in Java
- Feb 18, 2016
- Learn how to create objects, test and modify their class and instance variables, call an object’s methods, and convert objects from one class to another.
|
- Interfaces, Lambda Expressions, and Inner Classes in Java
- Feb 11, 2016
- This chapter shows you several advanced techniques that are commonly used in Java. Despite their less obvious nature, you will need to master them to complete your Java tool chest.
|
- Dependency Management with Apache Ivy
- Jan 25, 2016
- Looking to get started with a simple dependency-management tool? The combination of Ant and Ivy is a solid proposition in this space, and this toolset may save you more than just time. Stephen B. Morris provides some clues.
|
- Introduction to Hadoop Distributed File System Versions 1.0 and 2.0
- Jan 4, 2016
- This chapter from Big Data Analytics with Microsoft HDInsight in 24 Hours, Sams Teach Yourself introduces Hadoop Distributed File System (HDFS), one of the core components of Hadoop for storing data in a distributed manner in the Hadoop cluster. It covers architecture and how data gets stored, the processes of reading from HDFS and writing data to HDFS, and internal behavior to ensure fault tolerance. It also covers HDFS 2.0, which comes as a part of Hadoop 2.0.
|
- Running MapReduce Example Programs and Benchmarks
- Dec 8, 2015
- When using new or updated hardware or software, simple examples and benchmarks help confirm proper operation. Apache Hadoop includes many examples and benchmarks to aid in this task. This chapter from Hadoop 2 Quick-Start Guide: Learn the Essentials of Big Data Computing in the Apache Hadoop 2 Ecosystem provides instructions on how to run, monitor, and manage some basic MapReduce examples and benchmarks.
|
- Video: OCA Java SE 8 Programmer I (1Z0-808): Understanding Integer Primitive Types Literal Forms
- Dec 7, 2015
- In this excerpt from OCA Java SE 8 Programmer I (1Z0-808) Complete Video Course, Simon Roberts looks at the formats of literal values that represent integers.
|
- Video: OCA Java SE 8 Programmer I (1Z0-808): Using Common String Methods to Perform Comparisons
- Dec 4, 2015
- In this excerpt from OCA Java SE 8 Programmer I (1Z0-808) Complete Video Course, Simon Roberts takes a look at some of the string methods that perform comparisons.
|
- Video: Java and MongoDB Rapid App Prototyping: Using Groovy to Convert XML into MongoDB Documents
- Aug 12, 2015
- In this excerpt from Java and MongoDB Rapid App Prototyping (Developer Talks): App Development using HTML5, AngularJS, Groovy, Java, and MongoDB, Trisha Gee shows you how to use Groovy to convert XML into MongoDB documents.
|
- Video: Introduction to Java Concurrency
- Aug 5, 2015
- In this excerpt from Java Concurrency LiveLessons (Video Training), Douglas Schmidt introduces his LiveLessons course on concurrent programming in Java, which focuses on the techniques, tools, and methods needed to write multithreaded Java programs.
|
- Using Transitions to Simplify JavaFX Animations
-
By
Jeff Friesen
- Jul 2, 2015
- JavaFX simplifies common animations (such as fades and rotations) by providing 'canned' animation transition classes. Jeff Friesen introduces each of these classes and shows how to create your own custom transition classes.
|
- Performance Advice for Beginning Java Programmers
- Apr 30, 2015
- Charlie Hunt, author of Java Performance LiveLessons, offers advice on how to be successful at meeting a Java application's performance expectations.
|
- How to Become a Better Java Developer
- Apr 27, 2015
- Cay Horstmann, author of the classic Core Java and the thoroughly modern Core Java for the Impatient, wasn't always a Java expert. In this article, he talks about the psychology of becoming an expert developer. Learn the effective strategies he suggests for beginners and programmers who have mastered the basics.
|
- Video: JavaFX Animation: Use Rotate Transition
- Apr 9, 2015
- In this video excerpt from JavaFX Programming LiveLessons, Part I (Video Training), Paul Anderson discusses the Rotate Transition, which rotates a node about its center point from a given angle to either a target angle or by a specified amount.
|
- Video: JavaFX Programming: Create a Chain of Effects
- Apr 1, 2015
- In this video excerpt from JavaFX Programming LiveLessons, Part I (Video Training), Paul Anderson describes what chaining is and demonstrates how to chain effects in JavaFX.
|
- Dependency Injection the Easy Way
- Mar 31, 2015
- Dependency injection (DI) can be a somewhat difficult concept to grasp and even more confusing to apply to new or existing applications. Jesse Smith shows you how to perform DI without an injection container by using either C# or Java.
|
- Using AngularJS with MongoDB
- Mar 11, 2015
- Jesse Smith shows you how to use MongoDB with your Angular JS applications.
|
- Video: Java Reflection Tutorial: Accessing Array Elements
- Mar 5, 2015
- In this video excerpt from Java Reflection LiveLessons (Video Training), Paul Anderson talks about accessing Array elements using setters and getters.
|
- Video: Java Performance: Tune the HotSpot JVM Step-by-Step
- Feb 24, 2015
- In this video excerpt from Java Performance LiveLessons (Video Training), Charlie Hunt describes a high level step-by-step JVM tuning process that you can use to tune the Java Virtual Machine.
|
- Video: Spring Framework Tutorial: How to Use Bean Lifecycle Callbacks
- Feb 19, 2015
- In this excerpt from Spring Framework LiveLessons (Video Training), Josh Long shows you how to use bean lifecycle callbacks, including the initializing bean interface, the disposable bean interface, @PostConstruct and @PostDestroy methods, and the smart lifecycle interface.
|
- From Mathematics to Generic Programming: An Interview with Alexander Stepanov and Daniel Rose
- Feb 16, 2015
- John Lakos interviews Alexander Stepanov and Daniel Rose, authors of From Mathematics to Generic Programming, on their new book, why it applies to everyday programmers, and their positions on some closely related technical issues — including value semantics, concepts, contracts, and polymorphic memory resources — facing the C++ Standards Committee today.
|