Introduction A shell script is a file with commands that will be executed by the shell. Shell scripts benefit from programming concepts such as if statements, loops, variables and functions. The aim of this article is to provide enough knowledge to comfortably read and write bash shell scripts. Please note this article only looks at bash shell scripts. You … Continue reading Bash Shell Scripting
This article explains key concepts of a Java NIO buffer: position, limit, capacity and flipping, and the difference between direct and non-direct buffers.
This article provides an overview of Java NIO and NIO.2, and will be the foundation for later articles that will explore Java networking programming.
The find tool searches files and directories that match a certain criteria, and executes actions on those files. Find is one of the most useful programs you can have in your Linux toolset. This article explains the foundations of the find tool so that you can use it to its full potential.
This page will give you a brief introduction to sed and its main use cases.
Introduction JAXB defines many annotations that shape how Java classes map to XML Schema. This article documents the JAXB annotations that you will use most often and provides practical examples how to use them. This reference page is part of a series of articles on JAXB: Introduction to JAXB JAXB Validation XSLT with JAXB Schemagen – convert Java … Continue reading JAXB Annotations Reference
Introduction The xjc tool generates Java source code from an XML Schema. This article is a quick reference page to use xjc from both the command line and Maven. This reference page is part of a series of articles on JAXB: Introduction to JAXB JAXB Validation XSLT with JAXB Schemagen – convert Java classes to XML Schema Xjc – convert Xml … Continue reading xjc – Convert XML Schema to Java
Introduction The schemagen tool converts Java classes to a XML Schema. This article is a quick reference page to use schemagen from both the command line and Maven. This reference page is part of a series of articles on JAXB: Introduction to JAXB JAXB Validation XSLT with JAXB Schemagen – convert Java classes to XML Schema Xjc – convert Xml Schema … Continue reading schemagen – Convert Java classes to XML Schema
Introduction This tutorial explains how to transform Java classes using XSLT templates. XSLT is a language that transforms XML documents to another format, such as HTML, PDF or XML with different structure. JAXB lets you treat your Java objects as if they were XML documents. We can therefore leverage the existing javax.xml.transform APIs to transform … Continue reading XSLT with JAXB
Introduction This tutorial explains how to use JAXB validation. It first shows how to validate a JAXB object marshalled to XML. It then shows how to validate an XML message unmarshalled to a Java object. It finally explains how to leverage the javax.xml.validation API to validate a Java object against an XML Schema. This tutorial is part … Continue reading JAXB Validation