- 浏览: 108782 次
- 性别:
- 来自: 北京
最新评论
-
masuweng:
JAVA对数字证书的常用操作 -
beming:
org.springframework.beans.facto ...
利用Ant与Proguard混淆引用的子工程项目jar包及打war包 -
beming:
不错,挺清晰的
利用Ant与Proguard混淆引用的子工程项目jar包及打war包 -
sotired:
mark,看看
ExtJs2.0学习系列 - 索引贴
文章列表
openfire3.6.3插件开发方法说明:
作用:初始化时在控制台打印测试消息。
开发环境:winxp/myeclipse6.5/jdk1.5&1.6/mysql5.0/openfire3.6.3
:28588322 (openfire专题研究小组)
开发步骤:
1. 布署openfire3.6.3源码(请参考openfire3.6.3导入eclipse项目实现方法)
结构如下:
2. src/plugins目录下新建文件夹itvi。并按下图的目录结构新建对应的文件。
- 2010-07-14 22:53
- 浏览 1518
- 评论(0)
前一段时间刚做了个java程序和网络上多台机器的c程序通讯的项目,遵循的是TCP/IP协议,用到了java的Socket编程。网络通讯是java的强项,用TCP/IP协议可以方便的和网络上的其他程序互通消息。 先来介绍下网络协议: TCP/IP Transmission Control Protocol 传输控制协议 Internet Protocol 互联网协议
- 2010-07-14 22:10
- 浏览 1076
- 评论(0)
Log4J是Apache的一个开放源代码项目(http://logging.apache.org/log4j/docs/),它是一个日志操作包。通过使用Log4J,可以指定日志信息输出的目的地,控制每一条日志的输出格式,定义日志信息的级别。所有这些功能通过一个配置文件灵活进行配置。
一、LOG4J组成
LOG4J主要由三大组件组成:
. Logger: 决定什么日志信息应该被输出、什么日志信息应该被忽略;
. Appender: 指定日志信息应该输出到什么地方, 这些地方可以是控制台、文件、网络设备;
. Layout: 指定日志信息的输出格式;
一 ...
- 2010-07-14 22:08
- 浏览 786
- 评论(0)
导言
插件是增强Openfire功能。这份文件是一个开发人员创建插件指南。
结构的一个插件
插件存放在插件openfireHome目录。当部署一个jar或war插件文件,它会自动解压安装。该文件在插件目录结构如下:
- 2010-07-14 22:06
- 浏览 1450
- 评论(0)
此篇文章为《开发你自己的XMPP IM 续 - Spark 插件开发》的转发,原文章地址:
http://phoenixtoday.blogbus.com/logs/17878527.html
继续3月18日介绍基于XMPP IM开发的那篇Blog,今天主要总结一下如何基于Spark 的插件架构来新增客户端的功能,这里列举出一个获取服务器端群组信息的实际例子,实现后的效果如下图所示:
- 2010-07-12 22:56
- 浏览 1671
- 评论(0)
UDP"打洞"原理1. NAT分类根据Stun协议(RFC3489),NAT大致分为下面四类1) Full Cone这种NAT内部的机器A连接过外网机器C后,NAT会打开一个端口.然后外网的任何发到这个打开的端口的UDP数据报都可以到达A.不管是不是C发过来的.例如 A:192.168.8.100 NAT:202.100.100.100 C:292.88.88.88A(192.168.8.100:5000) -> NAT(202 ...
- 2010-07-12 16:53
- 浏览 2113
- 评论(0)
Java1.5
泛型指南中文版
(Java1.5 Generic Tutorial): http://blog.csdn.net/explorers/archive/2005/08/15/454837.aspx
英文版
pdf
下载链接:
http://java.sun.com/j2se/1.5/pdf/generics-tutorial.pdf
...
- 2010-07-07 23:28
- 浏览 698
- 评论(0)
Ant手册中配置classpath采用classpath标签,可是我发现这样配置总是不好用,还是直接用path设置classpath
一)设置classpath的方法:
<path id="project.classpath"> <pathelement path="${basedir}/lib/aa.jar"/> <!--1--> <pathelement location="aa.jar"/>
- 2010-07-07 15:03
- 浏览 1507
- 评论(0)
openfire开发文档
版本:Openfire3.5.
摘自:IM即时通讯研究
目
录
一、初始工作···············
1
、安装
jdk1.5
2
、安装
eclipse,myeclipse
- 2010-07-02 17:58
- 浏览 1711
- 评论(0)
<meta http-equiv="content-type" content="text/html; charset=utf-8">
此种问题只在 Ubuntu 下才会出现!安装 debian 系统根本不存在此类问题,因为只有Ubuntu 把默认的 bash 替换成了 dash.
在学习 Shell 脚本的时候,有 ...
- 2010-07-01 11:25
- 浏览 1786
- 评论(0)
适用于:
Ubuntu9.04
Chrome 4.0
非软件源安装,直接从Google下载安装
以前安过Chrome 2,是在软件源里更新的,今天突然发现Google的Chrome中终于提供Chrome for
Linux版下载了,真不愿意用软件源安装,实在是太慢了,于是试着下载个Chrome测试 ...
- 2010-06-25 11:20
- 浏览 3459
- 评论(0)
Apache 安装设置
安装Apache2
sudo apt-get install apache2
编辑/etc/apache2/apache2.conf(新安装的系统可能在/etc/apache2/conf.d/charset)文件,在改动之前,请先将该配置文件做个备份。以便在出错的时候可以恢复。将
AddDefaultCharset ISO-8859-1 改为 AddDefaultCharset GB2312
当然如果你网站的编码用的是UTF-8的话,也可以改为
AddD ...
- 2010-06-24 15:39
- 浏览 753
- 评论(0)
前提是Java安装并配置完成:一、安装JDK(Ubuntu)从sun网站上直接下载JDK:http://java.sun.com/j2se/1.4.2/download.html 提供了两个下载: 1、RPM in self-extracting file (j2sdk-1_4_2_04-linux-i586.bin, 32.77 MB) 这个是自解压的文件,在linux上安装如下: # chmod u+x ./j2sdk-1_4_2_04-linux-i586.bin # ./j2sdk-1_4_2_04-linux-i586.bin 在按提示输入yes后,jdk被 ...
- 2010-06-24 11:32
- 浏览 1113
- 评论(0)