Quantcast
Channel: Java Software Development Tutorials and Videos » admin
Browsing index pages (121 articles)
↧

Understanding Java Bytecode

Java bytecode might initially appear to be some low level magic that is both hard to understand and effectively irrelevant to application developers. However, neither is true. With only little...

View Article


Develop Java Applications with Eclipse Mars

Every year, the Eclipse simultaneous release brings together the hard work of dozens of open source projects into a single coordinated release. Most people think of Eclipse as a Java IDE; for the IDE...

View Article


Secure Your Java EE Application

Security in Java EE applications is a never-ending story. Most of the knowledge about how to build secure applications is derived from knowledge and experience. And we’ve all done the same mistakes...

View Article

An Introduction to PackedObjects

In Java the layout of objects is abstracted away from the application, leaving Java inherently challenged by concerns such as interoperation with native data structures, the dense packing of Java...

View Article

Domain-Driven Design OverDrive: Wittgenstein’s Java

The world of software often attempts to model real-world scenarios, then allows the users of these models to solve certain problems. The world of philosophy often attempts to model real-world...

View Article


Refactoring Java EE application with Microservices and Containers

This talk will provide a quick introduction to Docker images (build time), containers (run time), and registry (distribution). It shows how to take an existing Java EE application and package it as a...

View Article

Fixing Java Code at 100mph

This is a presentation on techniques for debugging Java code in production. Tal Weiss, CEO at Takipi, has spent years trying to understand when, where, and why code breaks. Here are some of things,...

View Article

Ahead-Of-Time Java to Native Code Compilation

As opposed to Just-In-Time (JIT) compilation, found in most modern JVMs, Microsoft .NET framework, browser JavaScript engines, and numerous dynamic language implementations, Ahead-Of-Time (AOT)...

View Article


Implement Async & Concurrent Applications in Java

Four new functionalities have been added with the new Java EE 7 release. This session covers one of the new functionalities: Concurrency Utilities for Java EE (JSR 236). Originally concurrency...

View Article


Great Single Page Apps Need Great Java Backends

This presentation discusses the best practices for building backend services to support highly sophisticated single page API evolution, automated testing, integration with backbone, AngularJS and...

View Article

High Performance Lists in Java

The classes of the Java Collections Framework belong to the most used part of the JDK. But can the offered list implementations really be used for all purposes? The most used class ArrayList has not...

View Article

Java Caching (JSR 107): The State of the Union

Now that the Java Caching API has been ratified, it is time to look at what is new since it was first proposed. This session covers some of the background decisions behind the API, what survived, what...

View Article

Do More of What You Love With Cloud Foundry

Cloud Foundry is an open source cloud computing platform as a service (PaaS). It eliminates a lot of the more boring aspects of your job – no more installing middleware, sorting out databases, and...

View Article


Spring Batch Performance Tuning

This presentation examines various scalability options in order to improve the robustness and performance of Java Spring Batch applications. We start out with a single threaded Spring Batch application...

View Article

Low Latency in Java 8

How do Java 8’s new features, Lambdas and Optional in particular, perform? Do they create garbage and is there anything you can do about it? This talk discusses new features in Java 8 that can be used...

View Article


Easy Google Maps Apps in Java

ntegrating Google Maps API services into applications provides a great set of location based services for powerful functionality. If you write server side applications in Java, accessing these APIs...

View Article

Embedded Java 8 for Tablets and Legos

This presentation contains demos of Java 8 technology running on embedded platforms. It is a fun showcase of the power of Java-based apps to support the internet-of-things (IoT). Ready to play? Event...

View Article


The Quantum Physics of Java

If we were able to take a microscope and observe how our programs work on the lowest level, we would be surprised and shocked. Close to the wire, programs behave very differently from what we expect....

View Article

Fun with Lambdas

You’ve probably heard about the lambda calculus, building up our computing structures from just the treasured lambda. But how much have you played with it? In this talk, armed only with Vim and the...

View Article

Spring XD: A Platform for Big Data

Worried about Big Data and the challenges inherent in making a real application? You don’t have to worry anymore! Spring XD provides a one-stop shop solution that spans traditional enterprise to Big...

View Article
Browsing index pages (121 articles)


Latest Images