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... 2021-03-07, 8826👍, 2💬
DES Algorithm Java Implementation
This chapter provides tutorial examples and notes about DES algorithm implementation in Java language. Topics include an example Java implementation of DES encryption and decryption algorithm; test cases of single block cleartext and ciphertext. 2020-11-11, 7201👍, 17💬
EC Private and Public Key Pair
This section introduces what is EC (Elliptic Curve) key pair - a pair of private key and public key constructed from a given subgroup generator in a given elliptic curve group. 2020-11-07, 181👍, 1💬
This web site provides a collection of about 40 free tutorial books on programming languages, Web applications, database, Chinese language and other topics. See the site map for a complete list of all tutorial books. Contact Information Name: Herong Yang Email: herong_yang...at...yahoo Web: http://w... 2020-11-06, 51925👍, 23💬
U1D100: Musical Symbols
This section provides a quick summary of the Unicode code point block: 'Musical Symbols', which contains 256 code points to represent Musical Symbols alphabets used in the Musical Symbols language. 2020-11-06, 158👍, 1💬
Downloading and Installing JDK 1.8.0 on Windows
This section provides a tutorial example on how to download and install JDK 1.8.0 (Java SE 8) on a Windows 7 system. A simple Java program was entered, compiled, and executed with the new JDK installation. 2020-11-01, 1639👍, 4💬
1962 - Ma Er A Ni Man Xie Zou (马儿啊，你慢些走) - Run Slower, My Pony
Ma Er A Ni Man Xie Zou (马儿啊，你慢些走) - Run Slower, My Pony, lyrics by Li Jianyao (李鉴尧), Music by Sheng Mao (生茂), in 1962. 2020-10-23, 153👍, 2💬
What is ECB (Electronic CodeBook) Operation Mode?
This section describes what is ECB (Electronic CodeBook) Operation Mode - each plaintext block is encrypted independently without any input from other blocks. 2020-10-18, 3893👍, 4💬
1951 - Cao Yuan Shang Sheng Qi ... (草原上升起不落的太阳) - The Never-Setting Sun Rises Over the Prairie
Cao Yuan Shang Sheng Qi Bu Luo De Tai Yang (草原上升起不落的太阳) - The Never-setting Sun Rises Over the Prairie, lyrics by Mei Li Qi Ge (美丽其格), music by Mei Li Qi Ge (美丽其格), originally performed by Original Performer: Wu Yanze (吴雁泽) in 1951. 2020-10-18, 167👍, 3💬
What Is SWF?
This section describes what is a SWF (Shockwave File) - file format for Flash program files which can be executed by Adobe Flash Player to deliver multimedia information and interactivity in Web pages. 2020-10-18, 145👍, 1💬
What Is an Unnamed Package?
This section describes what is an unnamed package - a package of compilation units with no package name. The main question is how to refer to a compilation unit in an unnamed package. 2020-10-15, 310👍, 2💬
Installing and Running Java DB - Derby
This chapter provides tutorial notes on downloading, installing and setting up Java DB (Derby) server. Topics include downloading and installing Java DB 10.5.3; verifying Java DB execution environment; running Java DB in Network Server mode; using 'ij' to create database and tables. 2020-10-08, 2600👍, 4💬
Example Java Class Converted from a JSP Page
This section provides a tutorial example Java class converted by Tomcat 7 from the JSP page, Hello_Scripting.jsp. Scripting elements included in the JSP page are converted correctly. 2020-09-27, 3779👍, 3💬
1979 - The Tcsh (TENEX C Shell) Developed by Ken Greer
This chapter provides some history of Tcsh developed by Ken Greer in 1979 for Unix systems by extending the C shell with file name completion and command line editing. 2020-09-25, 144👍, 1💬
OpenSSL "enc -bf-cbc" for Blowfish/CBC Encryption
Tutorial notes and example codes are provided OpenSSL 'enc -bf-cbc' command for Blowfish encryption in CBC mode. Topics include introduction of CBC (Cipher Block Chaining) cipher operation mode; Literal Key options to specify secret key and IV directly; Salted Key and Random Salt options to specify ... 2020-09-24, 832👍, 1💬
This section provides a quick introduction of Shift-JIS, also called MS Kanji, encoding, which maps a JIS X0208 character to a 2-byte sequence using a complicated schema designed by Microsoft. 2020-09-18, 1176👍, 6💬
'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. 2020-09-17, 2687👍, 21💬
Geometric Introduction to Elliptic Curves
This chapter provides a geometric introduction of elliptic curves and the associated addition operation. Topics includes what is an elliptic curve and its geometric properties; geometric algorithm defining an addition operation; infinity point or identity element; commutativity and associativity of ... 2020-09-12, 236👍, 1💬
This section describes a tutorial on how to play DAT files directly with Windows Media Player.
This chapter provides notes and tutorial examples on UTF-16, UTF-16BE and UTF-16LE encodings. Topics...
This section describes 'soap:address', a SOAP extension element that specifies an address where Web ...
Information on how to obtain the PDF version of this book for printing.
This chapter provides tutorial examples and notes on runtime error handling. Topics include the defa...