Introducing a function you can use to print out the current call stack in IE, Firefox, Opera, and Safari, along with other methods you can get at a stack trace for better debugging. Should be very useful and insightful! - Rank: 107 - Votes: 0 - Views: 7 - Submitted: 2008-08-19
Problem solving is one of the most important skills a manager or developer can posses. Here is are a few points for fixing problems. - Rank: 106 - Votes: 0 - Views: 6 - Submitted: 2008-08-19
Introducing a function you can use to print out the current call stack in IE, Firefox, Opera, and Safari, along with other methods you can get at a stack trace for better debugging. Should be very useful and insightful! - Rank: 107 - Votes: 0 - Views: 7 - Submitted: 2008-08-19
Problem solving is one of the most important skills a manager or developer can posses. Here is are a few points for fixing problems. - Rank: 106 - Votes: 0 - Views: 6 - Submitted: 2008-08-19
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.
This chapter provides notes and tutorials on the public key certificate management tool, 'keytool'. Topics include introduction of certificates and 'keystore' files, list of 'keytool' commands, generating private and public key pair, importing and exporting certificates.
This chapter provides tutorial notes on 'javap', the Java class file disassember. Topics include list of 'javap' command options, showing public variables and methods, showing private variables and methods, disassembling bytecode to JVM assembler code.
This chapter provides notes and tutorials on JAR file tool, 'jar'. Topics include Java Archive (JAR) file forma, 'jar' command options, creating JAR files, managing JAR files with WinZIP, using manifest file, creating executable JAR files.
This chapter tutorial notes on JVM troubleshooting tools. Topics include 'jinfo' to check JVM option values, 'jstack' to dump stack traces and detect deadlocks, 'jmap' to print heap histogram and dump heap files, 'jhat' to browse head files and run OQL queries.
This chapter provides tutorial notes on JVM statistics monitoring tools. Topics include listing JVM processes with 'jps', the JVM remote monitoring server - 'jstatd', Java security policy file, connecting 'jps' and 'jstat' to a remote machine, RMI protocol and URL, getting garbage collection statistics with 'jstat -gcutil'.
This chapter provides tutorial notes on the Java monitoring and management console, jconsole. Topics include description of JMX technology, list of 'jconsole' command options, turning on JMX agent for local and remote connection, running 'jconsole' to monitor local and remote Java applications.
This chapter provides tutorial notes on the Java debugger 'jdb'. Topics include starting 'jdb' to debug an application, running 'jdb' separately from the application, debugging remote application, debugging multi-thread application, listing and switching execution threads.
This chapter describes the Java launch tool 'java'. Topics include listing of 'java' options, specifying class path with '-classpath', specifying an executable JAR file with '-jar', specifying non-standard options with '-X', launching Java programs without the console window.
This chapter describes the Java compilation tool 'javac'. Topics include listing of 'javac' options, specifying class path with '-classpath', specifying source path with '-sourcpath', processing 'import' statements, generating debugging information with '-g'.
This chapter provides tutorial notes on downloading and installing JDK 1.5.0 on Windows systems; writing, compiling and executing simple Java programs to test JDK installation.