EC Cryptography Tutorials - Herong's Tutorial Examples
This EC (Elliptic Curve) cryptography tutorial book is a collection of notes and sample codes written by the author while he was learning cryptography technologies himself. Topics include rule of chord and point addition on elliptic curves; Abelian groups with additive and multiplicative notations; ... 2019-07-06, 576👍, 3💬
'native2ascii' - Native-to-ASCII Encoding Converter
This chapter provides tutorial notes on the native-to-ASCII encoding converter 'native2ascii'. Topics include 'native2ascii' command options, default encoding CP1252 used by 'javac', converting UTF-8 characters into \udddd Unicode code sequences, converting \udddd sequences back to native encodings. 2019-08-19, 3607👍, 47💬
What Is URL/URI Encoding?
This section describes what is URL/URI encoding - an encoding schema used in URL/URI that encode data into a sequence of characters prefixed with a percenter sign (%). 2019-08-16, 104👍, 1💬
This section provides a quick introduction of the UTF-16LE (Unicode Transformation Format - 16-bit Little Endian) encoding for Unicode character set. UTF-16LE is a variation of UTF-16. 2019-08-16, 7353👍, 7💬
PC Register and Native Method Stack
This section describes PC Registers and Native Method Stacks, which are reserved one per thread. Normal Java applications do not have any significant impact on PC Registers and Native Method Stacks. 2019-08-14, 1643👍, 3💬
"sc.exe create/delete" - Create or Delete Services
This section provides a tutorial example on how to create and delete a program service with 'sc.exe' Service Controller command tool. 2019-08-13, 19810👍, 3💬
GetStringAsync() Method Example Program
A tutorial example is provided on how to use GetStringAsync() method in the System.Net.Http.HttpClient class to send a GET request in a child thread as am asynchronous operation. 2019-08-12, 146👍, 1💬
RFC 1867 - Form-based File Upload in HTML
This section describes the file upload specification, 'RFC 1867 - Form-based File Upload in HTML', proposed by E. Nebel and L. Masinter in 1995. 2019-08-09, 154👍, 2💬
This section provides a quick introduction of the UTF-16BE (Unicode Transformation Format - 16-bit Big Endian) encoding for Unicode character set. UTF-16BE is a variation of UTF-16. 2019-08-09, 3145👍, 4💬
UTF-16, UTF-16BE and UTF-16LE Encodings
This chapter provides notes and tutorial examples on UTF-16, UTF-16BE and UTF-16LE encodings. Topics including encoding and decoding logics of UTF-16, UTF-16BE and UTF-16LE encodings; introduction of surrogate pairs; explanation of the use of BOM (Byte Order Mark). 2019-08-09, 4358👍, 3💬
Downloading and Editing WSDL Document
This section provides a tutorial example on how to download the WSDL document from the Web service provider. You can change port.address[@location] to a localhost URL to local testing. 2019-08-09, 24388👍, 12💬
XML Tools Plugin for Notepad++
This chapter provides notes and tutorial examples on XML Tools Plugin for Notepad++. Topics include downloading and installing Notepad++ and XML Tools Plugin; generating pretty print XML format; XSD validation; XSLT transformation. 2019-08-06, 130041👍, 65💬
XSD Schema XML SAX Validator with Error Handler
This section describes a tutorial example on how to create an error handler to be used by the validator to alter the default error handling behavior. 2019-08-02, 1044👍, 4💬
Downloading and Installing Visual C# 2010 Express
This section provides a tutorial example on how to download and install Microsoft Visual C# 2010 Express edition on Windows systems. 2019-07-29, 3589👍, 18💬
Perl Script Conversion Tools
This section describes why and how to convert Perl script files to executable binary files. ActivePerl Dev Kit and Perl2Exe are two popular conversion tools for Windows systems. 2019-07-21, 1272👍, 5💬
This section provides a tutorial example on how to use SHA1 message digest algorithm in Java. The JD...
This section provides a tutorial example on how to download the WSDL document from the Web service p...
This free book contains Herong's notes and tutorial examples on Chinese GB2312 character set. It pro...
This section describes the MD5 algorithm - a 5-step process of padding of '1000...', appending messa...
This section provides a tutorial example on how to a simple Java Swing program. SwingHello.java is m...