日历

« 2008-07-07  
  12345
6789101112
13141516171819
20212223242526
2728293031  

RSS订阅

  • assess the requirements

    2008-04-11 16:26:27

        When you design an application, you need to consider what you need to accomplish and assess the requirements.
  • design pattern

    2008-04-02 22:19:01

        The expression “Don’t reinvent the wheel” means that you shouldn’t try to solve a common problem that many bright people have already faced and solved in a clever and elegant way.
  • java network

    2008-04-02 15:26:08

         The word networking strikes fear in the hearts of many programmers. Fear not! Using the networking capabilities provided in the Java environment is quite easy. In fact, you may be using the network already without even realizing it!

    When two applications want to communicate to each other reliably, they establish a connection and send data back and forth over that connection. This is analogous to making a telephone call.

    Consider, for example, a clock server that sends the current time to its client when requested to do so. If the client misses a packet, it doesn't really make sense to resend it because the time will be incorrect when the client receives it on the second try. If the client makes two requests and receives packets from the server out of order, it doesn't really matter because the client can figure out that the packets are out of order and make another request. The reliability of TCP is unnecessary in this instance because it causes performance degradation and may hinder the usefulness of the service.

  • javaBean

    2008-04-01 14:18:55

     Beans are so useful because they are portable, reusable, and platform independent.
    Beans are components because they function as small, independent programs.
    JavaBeans component architecture defines how Beans are constructed
    and how they interact with the program in which they are used.
  • Jakarta

    2008-04-01 11:40:22

     Jakarta is one of many projects under the auspices of the Apache Software Foundation (ASF) (www.apache.org), formerly known as the Apache Group.

    As the popularity of Apache grew, so did ideas for other related open-source applications.Currently 16 software projects are supported by ASF.

    Actually,software projects is a bit of a misnomer because many of these projects have numerous subprojects that are really independent projects in themselves. Creativity is unlimited, so the ideas keep coming!

    Jakarta (jakarta.apache.org) is one of the principal 16 ASF projects. To quote from their Web site, “Jakarta is a Project of the Apache Software Foundation, charged with the creation and maintenance of commercial-quality, open-source, server-side solutions for the Java crePlatform, based on software licensed to the Foundation, for distribution at no charge to the public.”


Open Toolbar