|
Programming Tutorials by Herong - Latest Updates
Web Service Examples
Android Tutorials - Herong's Tutorial Examples
Version 2.00, 2012. Added more tutorial examples on Android SDK and LG-P925g phone.
C# Tutorials - Herong's Tutorial Examples
Version 3.20, 2012. Updated with tutorial examples on FileInfo and FileVersionInfo classes. This free book is a collection of notes and sample codes written by the author while he was learning Flash. Topics include C#, C Sharp, data types, float, expression, literal, loop, .NET, performance.
Notes on Web Site Statistics
Version 2.40, 2012. Added statistics reports and notes for year 2011. This is a collection of statistics reports and notes on this Web site. Topics include weekly Web page requests summary, number of page views for each tutorial books, most popular search engine queries, most popular books, and client browser statistics.
Sorting Algorithm Tutorials - Herong's Tutorial Examples
Version 6.00, 2011. Reformatted with minor corrections. This free book is an excellent tutorial book for beginners. It is a collection of notes and sample codes written by the author while he was learning sorting algorithm himself. Topics include Bubble Sort, Heap Sort, Insertion Sort, Java, JDK, Merge Sort, performance, Quicksort, Selection Sort, Shell Sort.
Herong's Notes on Chinese Calendar - Traditional Chinese Version
Version 4.00, 2011. Converted to Unicode encoding. This book introduces you the Gregorian calendar and the Chinese Calendar. A Java program is provided to convert dates from the Gregorian calendar to the Chinese calendar. This program can also be used to print out Chinese calendars for 200 years between 1901 and 2100.
Herong's Notes on Chinese Calendar - Simplified Chinese Version
Version 4.00, 2011. Converted to Unicode encoding. This book introduces you the Gregorian calendar and the Chinese Calendar. A Java program is provided to convert dates from the Gregorian calendar to the Chinese calendar. This program can also be used to print out Chinese calendars for 200 years between 1901 and 2100.
Free Web Services - Herong's Tutorial Examples
This free Web service tutorial book is a collection of notes and sample codes written by the author while he was testing free Web services available on the Internet. Topics include Web service, SOAP, REST, WSDL, WADL, soapUI, Country codes, currencies, airports, weather, bar codes, mortgage, stock quotes, search, Yahoo, Flickr.
PKI Tutorials - Herong's Tutorial Examples
This PKI (Public Key Infrastructure) tutorial book is a collection of notes and sample codes written by the author while he was learning PKI technologies himself. Topics include CA, Certificate, Crypt::SSLeay, C#, Digital Signature, Firefox, HTTPS, IE, Java, JSSE, KeyStore, keytool, MMC, .NET, OpenSSL, PEM, Perl, PHP, PKI, S/MIME, SSL, TLS, X.509.
Flash Tutorials - Herong's Tutorial Examples
Version 2.00, 2010. Updated with Flash SWF 10.0. - This free book is a collection of notes and sample codes written by the author while he was learning Flash. Topics include ActiveX, classid, Flash, OBJECT, Player, Plugin, Shockwave, SWF, Web.
JVM Tutorials - Herong's Tutorial Examples
Version 4.10, 2010. Added ClassLoader, RunTime, etc. - This free book is a collection of notes and sample codes written by the author while he was learning JVM himself. Topics include JVM (Java Virtual Machine), HotSpot, JRockit, GC (Garbage Collection), Memory, Stack overflow, CDS (Class Data Sharing), Runtime, Reflection.
Data Encodings - Herong's Tutorial Examples
Version 5.10, 2010. Added Base32 encoding. - This free book is a collection of tutorial notes and example codes written by the author while he was learning different binary data encoding algorithms. Topics include Base32, Base64, UUEncode, Algorithm.
WSDL Tutorials - Herong's Tutorial Notes
This free WSDL tutorial book is a collection of notes and sample codes written by the author while he was learning WSDL himself. Topics include WSDL, Web Service, SOAP, service, end point, interface, operation, type.
Reference Citations to Herong's Tutorial Notes
This is a collection of reference citations to Herong's tutorials on the Internet.
Cryptography Tutorials - Herong's Tutorial Notes
Format of the book is improved with better links. This free cryptography tutorial book is a collection of notes and sample codes written by the author while he was learning cryptography technologies himself. It can be used as a tutorial guide for beginners. Topics include blowfish, CA, certificate, certification path, cipher, CSR, decryption, DER, DES, digest, encryption, Java, JCE, JDK, keytool, MD5, message, OpenSSL, PEM, PKCS#8, PKCS#12, private key, public key, RSA, secret key, self-signed certificate, SHA1, SSL, X.509.
Chinese-Pinyin On-line Translator
This Chinese-Pinyin Translator allows you to convert a short Chinese character string into Chinese Mandarin pinyin presentations with 3 tone options: tone marks, tone numbers and no tones.
Chinese-English On-line Dictionary
This Chinese-English On-line Dictionary allows you search entries by Chinese words or English words. Each matching entry is displayed with 4 fields: simplified characters, traditional characters, pinyin presentations, and English definitions.
MySQL Tutorials - Herong's Tutorial Notes
Format of the book is improved with better links. This free book is an excellent tutorial book for beginners. It is a collection of notes and sample codes written by the author while he was learning MySQL himself. Topics include CREATE, cursor, data type, DATE, DBD, DBI, DELETE, deadlock, export, FETCH, HAVING, import, INDEX, INSERT, isolation, GROUP BY, language, load data, lock, mSQL, MySQL, online, ORDER BY, Perl, query, RDBMS, SELECT, SQL, SQL-92, TIME, stored procedure, TIMESTAMP, transaction, UPDATE, WHERE, Windows, XML.
Unicode Tutorials - Herong's Tutorial Notes
Format of the book is improved with better links. This free Unicode tutorial book is a collection of notes and sample codes written by the author while he was learning Unicode himself, an ideal tutorial guide for beginners. Topics include ASCII, character set, encoding, GB, GB18030, GB2312, GBK, ISO-8859, JDK, JIS, UTF8, Unicode...
Best Chinese Music
This is a collection of best and well-known Chinese music works selected by the author. Key words include Chinese, Music, Classic, Best, Well-known, Song, Traditional, Modern, Download, Listen.
Computer History - Herong's Notes
This free book is a collection of notes on computer history. Topics include FORTRAN, Java, UNIX, FTP, C, vi, Bourne Shell, C Shell, Bash, Tcsh, X Window System, Gopher, Macintosh, Apple, WWW.
Java Swing Tutorials - Herong's Tutorial Examples
This free Java Swing tutorial book is a collection of notes and sample codes written by the author while he was learning Java AWT and Swing. Topics include AWT, button, Chinese, component, event, frame, graphics, GUI, internal frame, Java, JDK, JFC, language, label, listener, look and feel, MVC, radio button, resolution, screen, Swing, text field, thread, toolkit, tutorial, Unicode.
PHP Tutorials - Herong's Tutorial Examples
This free PHP tutorial book is a collection of notes and sample codes written by the author while he was learning PHP himself. It can be used as a tutorial guide for beginners or a reference book for experienced developers. Topics include PHP, array, CGI, CLI, session, cookie, database, directory, file, HTTP, header lines, IIS, image, mail, MySQL, redirect, request, response, SMTP, SOAP, SOAP Extension, SQL, Unicode, WSDL.
Windows Security Notes - Virus, Trojan, Spyware and Adware
This free book is a collection of tutorial notes written by the author while he was dealing with security issues with Microsoft Windows systems. Key topics include anti-virus tools, virus and trojan removal techniques, security issues with browser add-on applications.
Windows Tutorials - Herong's Tutorial Notes
New chapters are added. This free book is a collection of tutorial notes written by the author while he was learning and using MS Windows. Topics include Analog, Anonymous FTP, Crossover Cable, FTP, GIF, HijackThis, IE Addon, IIS, JPEG, Puper, RAR, Spyware, Toolbar, Trojan, Vundo, VSAdd-in, Web, WebBar, winfixer, WinRAR, WinZip, ZIP.
"FileZilla" - Free FTP Client and Server
Winsock - Windows Sockets API
Herong's Tutorial Notes on Perl
This free book is an excellent tutorial book for beginners. It is a collection of notes and sample codes written by the author while he was learning Perl himself. Topics include binary file, CGI, client server, DBM file, debug, file handle, references, IIS, MySQL, objects, open file, package, regular expression, XML, SOAP, socket communication, etc.
Best Chinese TV Series
This is a collection of best Chinese TV series selected by the author based on popularity ratings.
Many of them are available on the Internet for free download and online play/view.
Best Chinese Movies - Films
This is a collection of best Chinese movies selected by the author. Most of them are award winners of film competitions and film festivals.
VBScript Tutorials - Herong's Tutorial Examples
This free VBScript tutorial book is a collection of notes and sample codes written by the author while he was learning VBScript himself, an ideal tutorial guide for beginners. Topics include VBScript, Visual Basic, Script, Variant, Array, Function, Error Handling, Regular Expression, Dictionary, File System, Class, Object, IE Browser, IIS Server, WSH, Windows Script Host.
Creating Your Own Classes
IE Web Browser Supporting VBScript
IIS ASP Server Supporting VBScript
WSH (Windows Script Host)
More ...
Java Tool Tutorials - Herong's Tutorial Notes
Format of the book is improved with better links. This free book is an excellent tutorial book for beginners. It is a collection of notes and sample codes written by the author while he was learning Java tools himself. Topics include java, javac, jar, jdb, jar, javap, keytool. Some new tutorial notes are:
Windows Tutorials - Herong's Tutorial Notes
Format of the book is improved with better links. This free book is a collection of tutorial notes written by the author while he was learning and using MS Windows. Topics include Analog, Anonymous FTP, Crossover Cable, FTP, GIF, HijackThis, IE Addon, IIS, JPEG, Puper, RAR, Spyware, Toolbar, Trojan, Vundo, VSAdd-in, Web, WebBar, winfixer, WinRAR, WinZip, ZIP.
JavaScript Tutorials - Herong's Tutorial Examples
This free book is a collection of tutorial examples and notes written by the author while he was learning JavaScript. Topics include data type, variable, expression, statement, loop, user function.
Introduction to JavaScript
Data Types, Variables and Expressions
Flow Control Statements
Creating, Accessing, and Manipulating Arrays
Defining and Calling Functions
New Forum for Your Programming Questions
This new forum is created to allow you to share your programming questions and answers. Other discussions are also welcome. Please register and post your questions or answers.
hyBook - A Simple Guestbook Application in PHP+MySQL
hyBook has been ported to PHP and MySQL environment. Click here to download. hyBook is a simple guestbook server side script. It can be used as a simple guestbook or as a management tool of visitor's comments on multiple topics. Features of hyBook include: page breaking; multiple topics; IP address tracking; and administrator editing. hyBook supports two environments: ASP with MS Access and PHP with MySQL.
XML Schema Tutorials - Herong's Tutorial Examples
This free book is a collection of tutorial examples and notes written by the author while he was learning XML Schema and writing XSD (XML Schema Definition) documents. Topics include XML Schema specifications, XML data types, XSD document samples, XML document validation tools like XML Spy, XML document validation programming interfaces like Xerces-J.
XML Schema Location and Namespace in XML Documents
Complex Element Declaration
XML Parser API - Xerces2 Java Parser
Introduction to XML Schema
XML Editor and Schema Processor - XMLPad
XML Schema Language - Basics
JAXP - XML Schema (XSD) Validation
Java API for XML Processing - JAXP
XML Schema Built-in Datatypes
Herong's Tutorial Notes on CD/DVD
This free book is a collection of tutorial notes on CD related technologies and software. Topics include CD types, physical parameters and logical formats; reading or playing, recording or burning CD, files formats used related to CD data.
Burning MP3 Music to Audio CD
Audio CD (Compact Disc Digital Audio or CD-DA) Format
Audio CD (Compact Disc Digital Audio or CD-DA) Players
Audio CD (Compact Disc Digital Audio or CD-DA) Rip Music
Recording Data on CD
MP3, MPEG-1 Audio Layer 3, Encoding Format
Building Chinese Web Sites using PHP
Tutorial notes on building Chinese Web sites using PHP. New topics include displaying Chinese characters in UTF-8, GB18030, or Big5 encoding; using PHP multibyte string functions; storing and fetching Chinese characters with MySQL database.
PHP Installation on Windows Systems
Integrating PHP with Apache Web Server
charset="*" - Encodings on Chinese Web Pages
Chinese Characters in PHP String Literals
Multibyte String Functions in UTF-8 Encoding
MySQL - Installation on Windows
MySQL - Connecting PHP to Database
MySQL - Character Set and Encoding
MySQL - Sending Non-ASCII Text to MySQL
JDBC Tutorials - Herong's Tutorial Notes
Notes related Microsoft JDBC Driver 1.0 added. New topics include installation of free packages of SQL Server 2005 Express Edition, Sample Databae and JDBC Driver; connection to SQL Server 2005 through the JDBC driver; execution of query and update statements.
See site map for all tutorial books...
|