Java GC Tutorials - Herong's Tutorial Examples
This book is a collection of tutorial notes and sample codes written by the author while he was learning JVM GC (Garbage Collection) processes. Topics include Java Garbage Collectors, STW (Stop-The-World), Serial Collector, Parallel Collector, Concurrent Collector, G1 Collector, GC Algorithms, Gener... 2018-06-17, 367👍, 1💬
Ethereum Tutorials - Herong's Tutorial Notes
This free book is a collection of tutorials and notes on Ethereum and blockchain. Topics include Blockchain, Ethereum, Cryptocurrency, Mining, MetaMask, Wallet. 2018-05-11, 509👍, 2💬
Reciprocity of Time Dilation
This section introduces the reciprocity of time dilation. Elapsed time of a moving clock is slower when measured by a stationary observer; and elapsed time of a stationary clock is slower when measured by a moving observer. 2017-12-09, 346👍, 2💬
What Is SHA1 Message Digest Algorithm?
This section describes what is SHA1 (Secure Hash Algorithm 1) - a message digest algorithm which takes as input a message of arbitrary length and produces as output a 160-bit 'fingerprint'. 2017-12-09, 4472👍, 6💬
XML Editor and Schema Processor - XMLPad
This chapter provides notes and tutorial examples on the free XML editor and XML Schema processor, XMLPad. Topics include installing WMHelp XMLPad Pro, assigning XML Schema to XML documents, validating XML documents, generating XML schema diagram. 2017-12-04, 548👍, 1💬
This section describes what is Chinese astrology. 2017-12-04, 506👍, 2💬
Usage Examples of Public Key Infrastructure
This section provides some usage examples of PKI (Public Key Infrastructure), like HTTPS (Hypertext Transfer Protocol Secure) protocol, digital signature, encryption of documents, digital identification. 2017-11-30, 817👍, 2💬
Newton's Third Law of Motion
This section introduces Newton's Third Law of Motion - If a force is exerted by one object to another object, another force is simultaneously exerted by the second object to the first object with equal strength and opposite direction. 2017-11-28, 552👍, 1💬
SslReverseEchoer.java - SSL Server Socket Example
This section provides a tutorial example on how to write a sample program to create a SSL server socket to listen for incoming SSL socket connection requests from client machines. 2017-11-27, 1295👍, 1💬
PHP Implementation of DES - mcrypt
This chapter provides tutorial examples and notes about PHP implementation of DES. Topics include introduction of mcrypt library; mcrypt encryption functions; DES encryption and decryption test program and test result. 2017-11-23, 1377👍, 3💬
Introduction of HTTPS (Hypertext Transfer Protocol Secure)
This chapter provides a quick introduction of HTTPS (Hypertext Transfer Protocol Secure). Topics include what is HTTPS; Web server authentication; communication data encryption. 2017-11-15, 2109👍, 3💬
How Secure Is RSA Algorithm?
This section discusses the security of RSA public key encryption algorithm. RSA private key is not 100% secure. But if the private key uses larger value of n = p*q, it will take a very long time to crack the private key. 2017-11-10, 543👍, 2💬
"base64Binary" Datatype Values and Representations
This section describes the built-in primitive datatype, 'base64Binary' that represents binary data represented in Base64 encoding. Whitespaces are allowed and removed. 2017-11-08, 5345👍, 3💬
Building Your Own Web Browser
This section provides a tutorial example on how to use the saveWebArchive() method to save Web page content in WebView to Web archive files in the application's files folder. 2017-11-05, 704👍, 2💬
HelloServerWsdl.php - SOAP 1.2 Server Application in WSDL Mode
This section describes a tutorial example of a complete SOAP application with both server and client programs using SOAP 1.2 in WSDL mode. 2017-10-26, 8856👍, 11💬
SHA1 Message Digest Algorithm Overview
This section describes the SHA1 algorithm - a 6-step process of padding of '1000...', appending message length, preparing 80 process functions, preparing 80 constants, preparing 5 word buffers, processing input in 512 blocks. 2017-10-26, 10650👍, 6💬
This section provides a tutorial example on how to install OpenSSL on a Windows system.
This section provides a tutorial example on how to download and install Notepadd++ on Windows system...
Want to know when is the 2017 Chinese New Year day? Looking for Chinese calendars for 2017? Chinese ...
Want to know when is the 2016 Chinese New Year day? Looking for Chinese calendars for 2016? Chinese ...
This section provides a tutorial example on how to use the 'keytool -export' command to export certi...