Notes by Dr. Xi

Displaying keyword search results 1 - 10
Created by Dr. Xi on April 19, 2012 10:10:08    Last update: April 19, 2012 10:11:06
The default servlet for Tomcat is declared in $CATALINA_HOME/conf/web.xml : <servlet> <servlet-name>default</servle... Therefore, static content is rendered by the default configuration unless you override it with your own definitions. If you want to allow directory listing, just change the listing parameter to true : <init-param> <param-name>listings</para... Change the welcome-file-list to display a default page in lieu of a directory listing: <welcome-file-list> <welcome-file>home.xhtml</... Welcome pages are defined at the Web application level.
Created by Dr. Xi on February 23, 2012 14:07:40    Last update: February 23, 2012 14:07:40
The command " svn info " prints information about the current directory: $ svn info Path: . URL: http://svn.example.c... where: Revision: is the last syncup (update) revision of the current TARGET (artifact/file/directory, whatever you call). This number bumps up to that of the current project revision number after you do an update. Last Changed Rev: is the revision number of the latest change for the current TARGET . If TARGET is a directory, it is the revision number of the latest change within the directory, including all subdirectories. However , this number is not accurate after you do a check in without a following update. The revision number for the file or directory you checked in will have higher revision number than its parent/ancestor. To...
Created by Dr. Xi on February 06, 2012 09:20:20    Last update: February 06, 2012 09:20:20
This is the error message: Error 6 initializing SQL*Plus SP2-0667: Message... It might be that the ORACLE_HOME environment variable is not properly set or a missing sp1<lang>.msb (for example sp1us.msb ) file. But for my Ubuntu system, there was no such thing as sp1<lang>.msb , and it wasn't caused by a missing ORACLE_HOME . The error was resolved after I restored the shared library file libsqlplusic.so .
Created by Dr. Xi on January 06, 2012 14:02:09    Last update: January 06, 2012 14:02:09
In Java, the OS temporary directory is identified by the system property java.io.tmpdir : public class TmpDir { public static void ma...
Created by Dr. Xi on December 07, 2011 13:51:13    Last update: December 07, 2011 13:51:13
To list all changed files under the current directory: $ svn st To list all changed files since revision 732: $ svn diff -r 732:HEAD --summarize To list all changed files since Dec 07, 2011: $ svn diff -r {'2011-12-07'}:HEAD --summarize To list all files changed after Dec 07, 2011 4:00pm: $ svn diff -r {'2011-12-07 16:00:00'}:HEAD --summa... To list all files changed since Dec 07, 2011 under the directory src : $ svn diff src -r {'2011-12-07'}:HEAD --summarize
Created by Dr. Xi on December 07, 2011 13:41:15    Last update: December 07, 2011 13:41:15
To view change history of the current directory: $ svn log To view change history of README.txt : $ svn log some/path/README.txt To view change history of README.txt since revision 733: $ svn log README.txt -r 733:HEAD To view change history of README.txt since revision Dec 07, 2011: $ svn log README.txt -r {'2011-12-07'}:HEAD
Created by Dr. Xi on September 19, 2011 16:15:19    Last update: September 19, 2011 16:15:19
By default, svn recursively adds new files into the repository: $ svn add * But you have to use " * ", using the dot (current directory) does not work (most likely the current directory is already versioned): $ svn add .
Created by Dr. Xi on August 11, 2007 15:56:47    Last update: July 19, 2011 08:15:55
Here's a list of common TCP ports. You can find a more complete list here: http://www.gasmi.net/docs/tcp.html . Port Number Service Description 21 FTP File Transfer Protocol 22 SSH Secure Shell 23 Telnet Telnet remote login 25 SMTP Simple Mail Transfer Protocol 70 gopher Gopher 79 finger Finger 80 HTTP Hyper Text Transfer Protocol (WWW) 88 Kerberos Kerberos authentication 94 tivoli Tivoli Object Dispatcher 110 pop3 Post Office Protocol Version 3 123 ntp Network Time Protocol 137 netbios NetBIOS Name Service 138 netbios NetBIOS Datagram 139 netbios NetBIOS Session 143 imap Internet Message Access Protocol 161 snmp Simple Network Management Protocol 162 snmptrap SNMP trap 194 irc Internet Relay Chat Protocol 389 ldap Lightweight Directory Access Protocol 443 https Secure HTTP 445 SMB MS Server Message...
Created by Dr. Xi on June 16, 2011 13:51:53    Last update: June 16, 2011 14:02:10
With an absolute path to a file, this is the way to construct a URL : URL url = new URL("file:///absolute/path/to/file.e... What if I want a URL for a file relative to the current working directory? URL url = new URL("file:///./file.ext"); // this ... Or, you can use the File class to help you out: URL url = new URL(String.format("file:///%s/file.e...
Created by Dr. Xi on January 14, 2010 00:28:27    Last update: March 30, 2011 15:37:44
A task that a Java developer does so frequently is to find out where a certain class can be found - to resolve compilation errors, classpath issues, or version conflicts of the same class introduced by multiple class loaders. A long while back I wrote a simple Perl script to perform the task. Later I was informed that there are Swing based Jar Browser and Jars Browser . Then, there are a couple of shell one-liners: # one liner 1 find -name "*.jar" -print0 | xarg... But all of them share the same problem: if a class is in a jar nested in another jar, it cannot be found. Such is the case for a class inside a jar under the WEB-INF/lib directory of a...
Previous  1 2 3 4 5 6 Next