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, 674👍, 3💬
Windows 7: Disable Scheduled Tasks
This section provides a tutorial example on how to review tasks that have been scheduled to run on a Windows 7 system in the background and disable any unwanted tasks. 2016-10-20, 1772👍, 4💬
Installing JDK 1.8 on Windows System
This chapter provides tutorial notes on installing JDK (Java Development Kit) on Windows systems. Topics include downloading and installing Java SE Development Kit 8u45; compiling and executing Java programs; setting up JAVA_HOME environment variable. 2017-01-23, 1749👍, 3💬
'native2ascii' - Encoding Converter Command and Options
This section describes the native-to-ASCII encoding converter 'native2ascii' and its options. Non-ASCII characters in a Java source file must be converted into \udddd Unicode sequences before giving it to the Java compiler. 2019-03-23, 1731👍, 9💬
Using Google Chrome as an XML Syntax Checker
This section provides a tutorial example on how to use Google Chrome as an XML file syntax checker. If there are syntax errors in an XML file, Chrome will stop displaying the XML file at the first error location. 2018-11-10, 1713👍, 3💬
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, 1666👍, 3💬
"OpenSSL" Generating CA's Private Key
This section provides a tutorial example on how to use OpenSSL to generate a RSA private key of 2048 bit long with OpenSSL. This key will be used as the CA's private key and must stored securely in a file with password protection. 2018-02-03, 1666👍, 1💬
Opening UTF-16LE Text Files
This section provides a tutorial example on how to open a UTF-16LE text file with Nodepad correctly by selecting the Unicode encoding option on the open file dialog box. 2018-09-09, 1665👍, 3💬
"instanceof" Operator - Determining Object Type
This section provides a quick description of the 'instanceof' operator. A tutorial example is provided on how to use the 'instanceof' operator to determine what is the type of an object, and its parent types. 2018-08-06, 1663👍, 1💬
XML Files with Linked External XSD Files
This section provides a tutorial example on how to store XSD statements in an external file, which can be then linked to XML files. The external XSD file should also be a well-formed XML document. 2017-03-11, 1620👍, 1💬
SHA1 Mesasge Digest Algorithm
This chapter provides tutorial notes and example codes on the SHA1 message digest algorithm. Topics include SHA1 algorithm overview; using SHA1 in Java, PHP, and Perl. 2016-11-05, 1582👍, 5💬
What is OFB (Output FeedBack) Operation Mode?
This section describes what is OFB (Output FeedBack) Operation Mode - each plaintext block is XORed with the current output block to be the ciphertext block. The current output block is the encrypted version of the previous output block. 2015-11-13, 1572👍, 2💬
Drawing Graphics - Using paint() on Content Pane
This section provides a tutorial example on how to override the paint() method in the javax.swing.Component class to draw graphics (a rectangle) and use it as the content pane of the frame window. 2015-12-28, 1565👍, 2💬
showOptionDialog() - Displaying Option Dialog Boxes
This section provides a tutorial example on how to use the static method, showInputDialog(), to create and display input dialog boxes to take text string input from the user. 2017-09-12, 1546👍, 3💬
2030-2040 Lunar Calendar
I've created Chinese Lunar calendars for my Chinese partner for ten years but your website calendars end at 2029 (http://www.herongyang.com/202 9/2029_chinese_calendar_v3.pdf )Can you please create more for me? firstname.lastname@example.org Sure, just give me a few days. - Herong 2018-06-01, 1542👍, 0💬
XML Messages over Socket Connections
This section describes the XML message communication model - where client and server send and receive XML messages over socket communication connections. 2017-07-20, 1519👍, 5💬
This section describes the Base64 encoding algorithm with some simple encoding examples.
This chapter provides tutorial notes on sqljdbc42.jar, JDBC Driver 4.2 produced by Microsoft for SQL...
This section describes steps of the compilation and execution process of C programs: preprocessing, ...
This chapter provides tutorial notes on the JDBC-ODBC Bridge driver produced by Sun and DataDirect. ...
This section describes how to download and install MySQL Connector/J (JDBC driver).