实践出真知,还得要多动手才行。今天做的放上来,实现了客户端的登陆功能,慢慢加功能,锻炼自己的j2se水平。。。功能太简单了(本人水平有限^o^)。
继续完善功能,后面的路还很长。。。 今天还用这个小示例程序给别人讲了次课,发现自己的演讲天赋还是不错的,讲完后闻及感受,说我讲的听通俗易懂的,例子比喻也很不错,开心,呵呵。。。clientMain.java out.println(this.clientCmd); this.serverMsg = in.readLine();
Jabber 是著名的即时通讯服务服务器,它是一个自由开源软件,能让用户自己架即时通讯服务器,可以在Internet上应用,也可以在局域网中应用。 XMPP(可扩展消息处理现场协议)是基于可扩展标记语言(XML)的协议,它用于即时消息
1) 安装好jbuilder2005后,可以看下它的安装目录,对以后很有帮助。它主要的目录有:(1)bin目录。这里存放各种可执行的二进制文件。(2)doc目录。这里存放各种.jar格式的javadoc帮助文档,jbuilder2005会调用这个目录下的帮助文件来显示帮助信息。(3)extras目录:这里有一些著名的第三方开源项目 (4)jdk1.4目录:自带的一个jdk 。(5)lib目录
我机子上以前是Eclipse3.2.2+MyEclipse5.5.0,今天安装SWT Designer 6.0的时候很不顺。先是把features和plugins目录下的东西都复制到Eclipse安装目录对应的文件夹后,启动Eclipse居然没有看到Designer这种项目类型,于是就把configuration下除了config文件以外的东西都删除了,再次启动后就看到了。 ...
今天解决了客户端线程监听时遇到的问题,并且把发送线程和接收线程从客户端窗口中剥离了出来,代码架构更加清晰了,但还有些bug需要调试,明天接着弄,先上几张图纪念下。
需要学习EJB开发,因此需要一个支持EJB的J2EE应用服务器,可选的很多,象开源JBoss,bea公司的Weblogic,还有IBM的Websphere,考虑再三,还是决定用bea的Weblogic,不为别的,这方面的手头资料比较多一点,而且中文版的软件也让人容易着手些。下面给出对它域的配置:
Eclipse项目发布了3.3 M1. 新的发布版本进一步增强了eclipse在 SWT, debugging, platform text, JDT UI, installation wizards, 等方面的功能. SWT ...
一. ActiveMQ是什么? ActiveMQ is the most popular and powerful open source Message Bus.ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,尽管JMS规范出台已经是很久的事情了,但是JMS在当今的J2EE应用中间仍然扮演着特殊的地位。 下面是它的特性列表
建立索引: import java.io.File;import java.io.FileReader;import java.io.IOException;import java.util.Date;import org.apache.lucene.analysis.standard.StandardAnalyzer;import org.apache.lucene.document.Docum
在《用Soap消息调用Web Services(续)》这篇文章中介绍了如何在客户端发送Soap请求去调用服务器端的Web Service并输出服务器返回的结果,但还存在两个弱点,本文的目的就是对其进行改进,使得构造Soap请求发送到服务器端的流程完整。 上文的弱点有二:1)Soap请求是一个XML文件,而非灵活构造出来的。2)服务器端返回的结果仅仅是输出到控制台,而没有进...
如何使用用于 XML 消息传递的 Java API(Java API for XML Messaging (JAXM))简化创建和发送 SOAP 消息的过程。 Web 服务的基础在于以标准格式发送和接收消息以便使所有系统都能理解。通常,那种格式是简单对象访问协议(Simple Object Access Protocol (SOAP))。SOAP 消息可以手工生成和发送,但是用于 XML 消息传递...
上篇《用Soap消息调用Web Services》只是简单的调用一个返回值为String的无参数WebService,这次改成调用一个参数为int型的返回值为一个类对象的WebService 服务器端WebService: public class user implements Serializable{ private String name; public...
今天看了下Struts框架的概述,就用myeclispe试着动手开发了一个简单的用户登录程序。应用程序包括2个jsp文件、一个ActionForm、一个Action以及其它。是:login.jsp(用户登录及错误提示页面),loginSuccess.jsp(提示登录成功页面),LoginForm.java(ActionForm,存放用户提交信息),LoginAction.java(Ac
1,实验准备 ActiveMQ4.1.1 ,jboss-4.0.5.GA ,Ant 1.7.0 2,安装jboss到D:\jboss,bin/run来启动jboss,打开http://localhost:8080/web-console/测试是否安装成功。 3,安装ActiveMQ到D:\activemq,启动activeMQ测试是否安装成功。 4,在D:\jboss\se
我看的是第一版,针对j2ee1.3的,新版的图书馆也有,但太厚了,看起来有点怕,还是从这本小书开始吧。 ...
MVC是一种设计模式,是Model-View-Controller的缩写。它把应用程序分为3个部分: 1. 模型(Model) 它代表了应用程序的核心功能,负责处理用户的数据,实现业务逻辑,为视图提供显示所用的数据,而且可以被多个视图所共用。
上午老板给了我一个小任务:解决他笔记本不连网的时候ActiveMQ无法启动的问题。我拔了网线后,启动ActiveMQ,报下面的错:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->ERROR BrokerService ...
安装好ActiveMQ后,肯定第一个想法就是把这个JMS Provider跑起来,然后运行它自带的例子代码来验证其是否安装成功,通过阅读其官网上的文档,实验如下: 1) 先将ActiveMQ跑起来,运行出一个JMS的代理,它负责消息的接收和发送,就是执行bin目录下的activemq批处理命令。 2) 打开两个cmd窗口,都定位到example目录下,第一个运行ant consumer,...
项目中需要用到ActiveMQ的这个特性,在官网上找到了这篇文档,简单翻译了下,原文见:http://activemq.apache.org/composite-destinations.html 从v1.1开始,ActiveMQ就已经支持一种名为组合目标(composite destinations)的技术。这种技术可以使一个虚拟的JMS目标用来表示一个JMS目标的集合。 ...
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 开始! 我们将讲讲怎么使用ExtJS,来完成一些JavaScript常见的任务。如果你想自己试试,就应该先下IntroToExt2.zip,用来构建已下面的E...
Mina2.0快速入门
八皇后问题(递归版)
Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->/** * @author phinecos * @since 2008/10/31 */ class EightQueen { static final int MAXSIZE = 8;...
Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->import java.applet.Applet;import java.awt.*;import java.awt.event.*;import java.lang.String;import jav...
Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->/** * Query for the particular version of JMF. */public interface QueryJMF{ public static final Str...
Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->import javax.media.*;import com.sun.media.ui.*;import javax.media.protocol.*;import javax.media.protoc...
1. 捕获媒体数据的步骤: (1) 查询CaptureDeviceManager,来定位你需要使用的媒体采集设备。 (2) 得到此设备的CaptureDeviceInfo实例。 (3) 从此CaptureDeviceInfo实例获得一个MediaLocator,并通过它来创建一个DataSource。 (4)用此DataSource创建一个Player或Processor。 (5) 启...
名流时尚服饰 dior 夏季 男装 男士t恤衬衫卫衣休闲裤牛仔裤英伦socool 搜酷女包◆任选两款正价包包邮◆5周年店庆◆5折疯抢紫紫 超人气包邮特价创意家居收纳压缩袋饰品服饰配件包包socool 搜酷女包◆任选两款正价包包邮◆5周年店庆◆5折疯抢dior 风格 CF Homme 男装 男士t恤衬衫卫衣休闲裤牛仔裤英伦【1970流行馆】(春装日韩女装瑞丽女装)非凡瑞丽衣衫 日韩 瑞丽 女装 韩版 2011 欧美 米娜 春夏装 女装芮诗凯诗国际家居馆\欧美田园家居\复古家居\韩式家居\乡村家居【徽商联盟】cool-百衣百顺 续写男装 ★冲双冠★两件包邮★美美箱包专卖店 全场19元起,满58免运
BT种子文件使用了一种叫bencoding的编码方法来保存数据。bencoding有四种类型的数据:srings(字符串),integers(整数),lists(列表),dictionaries(字典)编码规则如下:(1)strings(字符串)编码为:<字符串长度>:<字符串>例如:4:test 表示为字符串"test"4:例子 表示为字符串“例子”...
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号