Deprecated: Assigning the return value of new by reference is deprecated in /home/emperor/public_html/wiki/inc/parserutils.php on line 202

Deprecated: Assigning the return value of new by reference is deprecated in /home/emperor/public_html/wiki/inc/parserutils.php on line 205

Deprecated: Assigning the return value of new by reference is deprecated in /home/emperor/public_html/wiki/inc/parserutils.php on line 314

Deprecated: Assigning the return value of new by reference is deprecated in /home/emperor/public_html/wiki/inc/parserutils.php on line 454

Strict Standards: Declaration of cache_instructions::retrieveCache() should be compatible with cache::retrieveCache($clean = true) in /home/emperor/public_html/wiki/inc/cache.php on line 291

Deprecated: Function split() is deprecated in /home/emperor/public_html/wiki/inc/auth.php on line 146

Warning: Cannot modify header information - headers already sent by (output started at /home/emperor/public_html/wiki/inc/parserutils.php:202) in /home/emperor/public_html/wiki/inc/auth.php on line 236

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/emperor/public_html/wiki/inc/auth.php on line 390

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/emperor/public_html/wiki/inc/auth.php on line 390

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/emperor/public_html/wiki/inc/auth.php on line 387

Strict Standards: Only variables should be passed by reference in /home/emperor/public_html/wiki/doku.php on line 69

Warning: Cannot modify header information - headers already sent by (output started at /home/emperor/public_html/wiki/inc/parserutils.php:202) in /home/emperor/public_html/wiki/inc/actions.php on line 124
java:start [MojaveWiki]
 

Java Department

Information gear specifically towards Java, which is my main programming environment at the time.

Application Development

On the Desktop

Books

This is a collection of books that are often recommended for software development. Some of these books I have read, while some I either haven't gotten to or perhaps I wouldn't find so useful.

  • The Pragmatic Programmer
  • The Mythical Man-Month: Essays on Software Engineering
  • Practices of an Agile Developer
  • Ship It!
  • Refactoring
  • Design Patterns
  • Head First Design Patterns
  • Peopleware
  • Agile Software Development, Principles, Patterns, and Practices
  • UML 2 and the Unified Process: Practical Object-Oriented Analysis and Design, 2nd Edition
  • Code Complete

You can find a good description of Java servlets pg 286-7 in J2EE Web Services

Incidental Tips

Information that does not fit anywhere just yet will be dumped below.

  • To get tag completion for facelets templates using Eclipse WTP, use the JSPX syntax (as well as the *.jspx file extension), as shown in the following snippet:
<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.0"
  xmlns:ui="http://java.sun.com/jsf/facelets"
  xmlns:h="http://java.sun.com/jsf/html">
  <jsp:text>
    <ui:composition template="/templates/master.jsp">
      <ui:define name="title">Page Title</ui:define>
      <ui:define name="body">
        <p>body</p>
      </ui:define>
    </ui:composition>
  </jsp:text>
</jsp:root>
 
java/start.txt · Last modified: 2009/01/03 22:47 by dallen
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki

Strict Standards: Only variables should be passed by reference in /home/emperor/public_html/wiki/doku.php on line 77