|
// --------------------------------------------------------------------------------------------------------------------------------; author (wyr@null.co.za) - java background (29/11/2017) |
|
|
I am going to digress into my java experience here, -- with a variety of listings relating to my java background. In terms of technology, I have used a variety of java compilers, -- initially from Sun Microsystems and more recently, Oracle. I develop on both UNIX and Windows environments. I am currently using jdk/se 9. I am going to define what the local listings are, so that access to the source repository is simpler. I have written a variety of java software, -- ranging from network based communications to relational database applications. I am an avid fan of the apache foundation and it's supported libraries for java, -- additional to any software provided by GNU. Please see a listing below for a variety of java packages I have developed. libmail, -- an SMTP mail exchanger with additional support for CONN_AUTH (RFC 2554). This includes a 7, 8 & base64 encoder. libcrypt -- A small cryptography library usng a substitution cipher that I wrote. It uses a conditional bit switch to define assorted elements. libdb -- A database wrapper using com.microsoft.jdbc.sqlserver.SQLServerDriver. This is a jdbc interface and provides a unique set of tools for dealing with database interaction. libcfg -- A configuration toolset, handling local I/O. libimg -- A tool developed to deal with web thumbnails and relevant scaling of images. libio -- A basic I/O application to deal with java Files, etc A number of read/write operations. libnet -- An older network based wrapper, only dealing with sys/calls. libstd -- Operations for time and date. libstr -- This is a very comprehensive application dealing with data manipulation, sorting, etc. There are a variety of methods to deal with data control. libsys -- This is an unusual yet interesting library. Dealing with a variety of legacy Win32 API calls. javacli -- A recent CSV conversion tool I wrote. jcrypt -- A basic implementation of my libcrypt class. jpacker -- A cabinet packer/unpack library. jreg -- A basic Win32 registration library, using DLL_REGISTER, etc. jinstaller -- A comprehensive installation tool for Windows platforms. nalive -- An Internet keep/alive utility. ncs -- A network based client/server library. nio -- CRC/checksum and ICMP routines. parser -- A basic SQL parser. |
|