XML Tutorials - Herong's Tutorial Examples
This XML tutorial book is a collection of notes and sample codes written by the author while he was learning XML himself. Topics include introduction to XML, DTD (Document Type Definition), XSD (XML Schema Definition), XPath (XML Path Language), XSL (Extensible Stylesheet Language), XSLT (XSL Transf... 2023-03-09, 11635👍, 3💬
💬 2022-07-22 Helen: This is very helpful!
💬 2016-05-07 mehari: this tutorials helps many trainers through out the world, thanks!
JVM Troubleshooting Tools
This chapter tutorial notes on JVM troubleshooting tools. Topics include 'jinfo' to check JVM option values, 'jstack' to dump stack traces and detect deadlocks, 'jmap' to print heap histogram and dump heap files, 'jhat' to browse head files and run OQL queries. 2022-10-01, 199👍, 0💬
Java Tools Terminology
This section provides quick descriptions of terms related to Java tools. 2022-10-01, 196👍, 0💬
java.util.Calendar - The Abstract Calendar Class
This section provides a tutorial example on how to use calendar related classes: java.util.Calendar, java.util.GregorianCalendar, java.util.TimeZone, and java.util.SimpleTimeZone. 2022-10-01, 195👍, 0💬
Archived: Downloading and Installing JDK 1.7
This section describes how to download and install Java SE 7 Update 7 (JDK 7u7) on a Windows system. 2022-10-01, 195👍, 0💬
java.time.Instant - Representing a Moment of Time
This section describes the java.time.Instant class that represents a moment of time expressed in 2 components, Epoch-Second and Nanosecond-of-Second. 2022-10-01, 192👍, 0💬
Java Tools Included in JDK
This chapter provides tutorial notes on Java tools included in the Oracle JDK package. Topics include downloading and installing the latest JDK version on Windows; using 'javac' and 'java' tools to compile and run Java program; listing Java tools in the 'bin' sub-directory of Java home directory. 2022-10-01, 192👍, 0💬
jconsole - Java Monitoring and Management Console
This chapter provides tutorial notes on the Java monitoring and management console, jconsole. Topics include description of JMX technology, list of 'jconsole' command options, turning on JMX agent for local and remote connection, running 'jconsole' to monitor local and remote Java applications. 2022-10-01, 191👍, 0💬
jinfo - VM Option Value Checker
This section provides a tutorial example on how to use the 'jinfo' tool to view the current value of a given HotSpot VM option. 2022-10-01, 189👍, 0💬
javac - The Java Program Compiler
This chapter describes the Java compilation tool 'javac'. Topics include listing of 'javac' options, specifying class path with '-classpath', specifying source path with '-sourcepath', processing 'import' statements, generating debugging information with '-g'. 2022-10-01, 188👍, 0💬
java.util.NumberFormat - Formatting Numeric Values to Strings
This section provides a tutorial example on how to use java.util.NumberFormat and java.util.DecimalFormat classes to convert or format numeric values into text strings in various locales. 2022-10-01, 187👍, 0💬
HTTPS (Hypertext Transfer Protocol Secure)
This chapter provides tutorial notes and example codes on HTTPS (Hypertext Transfer Protocol Secure). Topics include introduction to HTTPS; HTTPS server and client test programs; testing HTTPS connection with IE browser. 2022-10-01, 186👍, 0💬
"jimage extract" - Extracting JIMAGE File Entries
This section provides a tutorial example on how to use the 'jimage extract' command to extract JIMAGE file entries. 2022-10-01, 186👍, 0💬
jpackage - Binary Package Builder
This chapter provides tutorial notes on 'jpackage' tool. Topics include introduction of jpackage; running jpackage to build *.dmg and *.pkg packages on macOS computers. 2022-10-01, 185👍, 0💬
jlink - The JRE Linker
This chapter provides tutorial notes on 'jlink', the JRE Linker. Topics include introduction of jlink; building JRE with java.base only; building application JRE; generating application launching scripts. 2022-10-01, 184👍, 0💬
Character Set Encoding Maps - Unicode UTF-8
This section provides a tutorial example of analyzing and printing character set encoding maps for encoding: UTF-8, the most popular encoding for Unicode character set. 2022-10-01, 183👍, 0💬
"jdeps -verbose" - Class Level Dependencies of Class File
This section provides a tutorial example on how to use 'jdeps -verbose' command to show class level dependencies of a given Java class file. 2022-10-01, 181👍, 0💬
java.util.SimpleDateFormat.parse() - Parsing Date Strings to Objects
This section provides a tutorial example on how to use the java.util.SimpleDateFormat.par se()method to parse or convert date and time strings to date objects. 2022-10-01, 180👍, 0💬
Running EncodingSampler.java with GB18030
This section provides a tutorial example on how to run the character encoding sample program with GB18030, which is the newest Chinese character set encoding. 2022-10-01, 180👍, 0💬
HashSet, Vector, HashMap and Collection Classes
This chapter provides tutorial notes and example codes on collection classes. Topics include collection types: Set, List and Map; data structure types: Array, Linked List, Binary Tree, and Hash Table; commonly used JDK collection classes: HashSet, Vector, HashMap; search operation performance compar... 2022-10-01, 178👍, 0💬
"javac -X" - Specifying Non-Standard Options
This section describes the Java compiler non-standard options, '-X...'. 2022-10-01, 177👍, 0💬
"jcmd 0 GC.*" - Running GC Diagnostic Commands
This section provides a tutorial example on how to use 'jcmd 0 GC.*' commands to get heap information, run GC or generate heap dump file, of a given JVM. 2022-10-01, 177👍, 0💬
Archived: Downloading and Installing JDK 10
This section describes how to download and install JDK 10 on a Windows system. 2022-10-01, 176👍, 0💬
The SSL (Secure Socket Layer) Protocol
This chapter provides tutorial notes and example codes on the SSL (Secure Socket Layer) protocol. Topics include introduction of the SSL (Secure Socket Layer) protocol; JSSE (Java Secure Socket Extension) package; test program to create default SSL sockets; testing the javas.net.ssl.SSLContext class... 2022-10-01, 175👍, 0💬
SslSocketTest.java - Default SSL Socket Factory Test
This section provides a tutorial example on how to write a simple program to test the SSLSocketFactory class and the SSLServerSocketFactory class. 2022-10-01, 175👍, 0💬
This section describes the native-to-ASCII encoding converter 'native2ascii' and its options. Non-AS...
This section describes how to calculate Double-SHA256 hash with Python.
When is the Chinese Double Ninth Festival? How is it celebrated? What are the traditions? The ninth ...
People born in the year of the dog are usually candid, honest, generous, righteous, studious and ene...
This section provides a quick description of XML features and advantages. The power of XML comes fro...