<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[.::51JAVA::.]]></title><description><![CDATA[:the best programmers are those who can program in many different languages, learn to be flexible:]]></description><link>https://blog.csdn.net/php99</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; php99]]></copyright><item><title><![CDATA[Project_FinalVersion1.0 has been done.]]></title><link>https://blog.csdn.net/php99/article/details/358424</link><guid>https://blog.csdn.net/php99/article/details/358424</guid><author>php99</author><pubDate>Fri, 22 Apr 2005 14:30:00 +0800</pubDate><description><![CDATA[做了这么久，终于算是把这个PROJECT完成了。由于时间没分配好，也没有PARTNER帮助一起讨论，只能自己独立完成了。不过真的太辛苦了。。。可惜没有朋友愿意花时间一起做出来。ANYWAYS，现在程序已经通过TESTING了，不过我还是想将GUIs改进一下，我自己对SWING不精通，做出来的INTERFACE效果感觉不那么UPDATE。看如果对SWING/AWT有兴趣的朋友可以SHOW SHOW你]]></description><category></category></item><item><title><![CDATA[Encrypted Chat Room 4_Class Specifications(8) ]]></title><link>https://blog.csdn.net/php99/article/details/327375</link><guid>https://blog.csdn.net/php99/article/details/327375</guid><author>php99</author><pubDate>Wed, 23 Mar 2005 07:58:00 +0800</pubDate><description><![CDATA[class ControlCentreThis class is responsible for start-up of the client-server network. It provides an interface for users to add new clients to the network.attributesserver: ServercontrolPanel: Contr]]></description><category></category></item><item><title><![CDATA[Encrypted Chat Room 4_Class Specifications(7).............*]]></title><link>https://blog.csdn.net/php99/article/details/327372</link><guid>https://blog.csdn.net/php99/article/details/327372</guid><author>php99</author><pubDate>Wed, 23 Mar 2005 07:53:00 +0800</pubDate><description><![CDATA[class ClientGUIThis class represents the GUI for each client. It provides a control panel through which the user can interact with the system. It should support one or more conversations at the time.a]]></description><category></category></item><item><title><![CDATA[Encrypted Chat Room 4_Class Specifications(6) ]]></title><link>https://blog.csdn.net/php99/article/details/327370</link><guid>https://blog.csdn.net/php99/article/details/327370</guid><author>php99</author><pubDate>Wed, 23 Mar 2005 07:48:00 +0800</pubDate><description><![CDATA[class EncryptionThis class contains the encryption methods. It is a static class, containing only operations and no data. It implements Single Columnar Transposition cipher encryption.operation specif]]></description><category></category></item><item><title><![CDATA[Encrypted Chat Room 4_Class Specifications(5)]]></title><link>https://blog.csdn.net/php99/article/details/327369</link><guid>https://blog.csdn.net/php99/article/details/327369</guid><author>php99</author><pubDate>Wed, 23 Mar 2005 07:46:00 +0800</pubDate><description><![CDATA[class ClientSetThis class represents a set of clients.attributesclients: Client[]operation specifications+ ClientSet ()-- constructorpre:post: clients has been created+ add (client: Client): Boolean--]]></description><category></category></item><item><title><![CDATA[Encrypted Chat Room 4_Class Specifications(4) ]]></title><link>https://blog.csdn.net/php99/article/details/327368</link><guid>https://blog.csdn.net/php99/article/details/327368</guid><author>php99</author><pubDate>Wed, 23 Mar 2005 07:40:00 +0800</pubDate><description><![CDATA[class ServerThis class represents a server that manages the encryption keys, and maintains a list of currently connected clients. It is also responsible for handling message transmission between the c]]></description><category></category></item><item><title><![CDATA[Encrypted Chat Room 4_Class Specifications(3) ]]></title><link>https://blog.csdn.net/php99/article/details/327359</link><guid>https://blog.csdn.net/php99/article/details/327359</guid><author>php99</author><pubDate>Wed, 23 Mar 2005 07:07:00 +0800</pubDate><description><![CDATA[class SessionDataThis class holds initial data for the establishment of a session between two clients.attributessessionId: IntegersessionKey: StringstartTime: DatesenderName: String {name of the clien]]></description><category></category></item><item><title><![CDATA[Encrypted Chat Room 4_Class Specifications(2)]]></title><link>https://blog.csdn.net/php99/article/details/327358</link><guid>https://blog.csdn.net/php99/article/details/327358</guid><author>php99</author><pubDate>Wed, 23 Mar 2005 07:04:00 +0800</pubDate><description><![CDATA[class SessionThis class maintains information about the chat session between two clients. A pair of clients chatting each maintain a Session object, identifying the session with the same unique sessio]]></description><category></category></item><item><title><![CDATA[Encrypted Chat Room 4_Class Specifications(1)]]></title><link>https://blog.csdn.net/php99/article/details/327357</link><guid>https://blog.csdn.net/php99/article/details/327357</guid><author>php99</author><pubDate>Wed, 23 Mar 2005 06:58:00 +0800</pubDate><description><![CDATA[Class Specifications:The attributes and operation specifications are written in UML notation.Assume all attributes have private visibility.If you need to access an attribute from another object, then ]]></description><category></category></item><item><title><![CDATA[Encrypted Chat Room 3_Design Documentation]]></title><link>https://blog.csdn.net/php99/article/details/327354</link><guid>https://blog.csdn.net/php99/article/details/327354</guid><author>php99</author><pubDate>Wed, 23 Mar 2005 06:38:00 +0800</pubDate><description><![CDATA[General design decisions:The system has been designed so that client-to-client communication is performed via the server. Whenever a client wishes to send a command message or a chat message to anothe]]></description><category></category></item><item><title><![CDATA[Encrypted Chat Room 2_Use Cases]]></title><link>https://blog.csdn.net/php99/article/details/327352</link><guid>https://blog.csdn.net/php99/article/details/327352</guid><author>php99</author><pubDate>Wed, 23 Mar 2005 06:28:00 +0800</pubDate><description><![CDATA[Use Case Diagram:Use Cases:Use Case: “Add client”Scenario: SuccessActors: User of client C1 Actor System 1. Requests to add a new client. 2. Prompts user to enter data (name, key). 3. User enters name]]></description><category></category></item><item><title><![CDATA[Encrypted Chat Room 1_System description and requirements]]></title><link>https://blog.csdn.net/php99/article/details/327337</link><guid>https://blog.csdn.net/php99/article/details/327337</guid><author>php99</author><pubDate>Wed, 23 Mar 2005 04:08:00 +0800</pubDate><description><![CDATA[ ENCRYPTED CHAT PROGRAMThis system allows pairs of users or clients “connected” to a network to establish a communication session and interchange encrypted text messages between them.Every message sen]]></description><category></category></item><item><title><![CDATA[Understanding Instance and Class Members]]></title><link>https://blog.csdn.net/php99/article/details/324684</link><guid>https://blog.csdn.net/php99/article/details/324684</guid><author>php99</author><pubDate>Sun, 20 Mar 2005 13:49:00 +0800</pubDate><description><![CDATA[The article as following is transfered from java.sun.com, all rights reserved by Sun Microsystems, Inc. When you declare a member variable such as aFloat in MyClass: class MyClass { float aFloat; } yo]]></description><category></category></item></channel></rss>