Subscribe to this page:
RSS
Email Alert

david petersheim

(25 results)
 
  • Articles

    Customize javadoc output with doclets

    August 12, 2005 7:00am PDT

    Did you know that the javadoc is a pluggable documentation tool? This means you can create your own class, or doclet, to perform any task, using your source code as an input. Find out how to...

    2 Latest comment by ghbullor

  • Articles

    Deploy Java applications with JNLP

    August 12, 2005 7:00am PDT

    See why using the Java Network Launching Protocol (JNLP) and Java Web Start for your next distributed application may be an attractive option. For instance, one advantage about JNLP applications...

  • Articles

    Sealing your Java jars can solve some of your classpath problems

    August 12, 2005 7:00am PDT

    Read why David Petersheim advocates making sealed jars part of your deployment system. Also, see how sealing your jars may help you solve some classpath problems.

  • Articles

    Explore Java's static nested classes and inner classes

    August 12, 2005 7:00am PDT

    Learn the basics about Java's two types of nested classes: a static nested class and an inner class. Also, get tips on how to make sense of the sometimes confusing semantics for creating instances...

  • Articles

    Embed HSQLDB into your Java applications

    August 12, 2005 7:00am PDT

    If you need an embedded database for your application, then discover why HSQLDB—a compact, 100 percent Java, SQL standards-based, database engine—might be the right answer for you.

  • Articles

    Consider your Java application framework options

    August 11, 2005 7:00am PDT

    You should consider using an existing application framework the next time you have to build an app that requires a GUI. Learn about some of your Java app framework options.

  • Articles

    Unleash the power of dynamic proxies in Java

    August 11, 2005 7:00am PDT

    Find out how dynamic proxies in Java work, and then learn how to create a proxy that implements a list of interfaces.

    2 Latest comment by Tony Hopkinson

  • Articles

    Maven: A project management solution for Java

    August 11, 2005 7:00am PDT

    Maven is a project management tool that takes Ant concepts several steps further. See why Maven's great features—including jar repositories and project site generation—make it an attractive...

    1

  • Articles

    Choose your own version of serialization in Java

    August 11, 2005 7:00am PDT

    When you attempt to recreate an object from serialized data, if the current class's version doesn't match the version number found in the serialized data, then an InvalidClassException will be...

    2 Latest comment by praveena.atthiptla@...

  • Articles

    Calling wait, notify, and notifyAll within a non-synchronized method

    August 11, 2005 7:00am PDT

    Locks and monitors are important topics in multi-threaded programming. For instance, find out why if you need to call wait(), notify(), or notifyAll() from within a non-synchronized method, you...

  • Articles

    Recreate prior work with source code control in Java

    August 10, 2005 7:00am PDT

    David Petersheim advocates using source code control when you need to recreate work. He offers details on these functions of source code control: concurrent updates, history, source code archives,...

  • Articles

    The importance of design symmetry in your Java types

    August 10, 2005 7:00am PDT

    Design symmetry means that if one method causes an effect, the logically opposite method should cause the opposite effect. In this Java tip, David Petersheim discusses why this can be a subtle...

  • Articles

    Serialize objects with XStream

    August 10, 2005 7:00am PDT

    David Petersheim explains why XStream is a perfect fit for parsing and writing small, simple XML files. Check out an example in which David shows how you could use XStream to read a configuration...

  • Articles

    Override a Java application's time zone

    August 10, 2005 7:00am PDT

    There may be times when you need to override the time zone your Java application thinks it's in. Learn how to change the time zone for a particular application without changing the machine's time...

  • Articles

    Capture network packets in Java with Jpcap

    August 10, 2005 7:00am PDT

    If you want to capture network packets in your Java program, you might want to consider using Jpcap. Read this Java tip to learn how Jpcap works.

    26 Latest comment by vaibhav10

  • Articles

    Map SQL to objects with iBATIS

    August 9, 2005 7:00am PDT

    The iBATIS-Database Layer maps SQL to objects and vice versa. This simple mapping foundation makes it easy for developers with some experience programming Java and SQL to start using iBATIS.

    2 Latest comment by Avadhut.Joshi

  • Articles

    Reduce application coupling with the Java Message System

    August 9, 2005 7:00am PDT

    Did you know that too much coupling—which, in development terms, is a measure of how dependent two entities are upon each other—can make your enterprise software hard to manage? Learn how the Java...

    1 Latest comment by sridhar_domakonda@...

  • Articles

    Parse mathematical expressions with JEP

    August 9, 2005 7:00am PDT

    You can pass JEP (a Java mathematical expression) a string of mathematical operations to perform and get back an answer. See how you can start using JEP in your development work.

  • Articles

    Add security to applications by using JAAS

    August 9, 2005 7:00am PDT

    Java Authentication and Authorization Service (JAAS) provides the ability to implement the two things that any decent security system needs: authentication and authorization. See how JAAS may save...

  • Articles

    Examine class files with the javap command

    August 9, 2005 7:00am PDT

    Javap is useful when you want to see what your compiler is doing for (or to) you, or when you want to see what effect a code change will have on the compiled class file. Get more details on using...