摘要:
openfire 阅读全文
摘要:
我用的是eclipse 3.3 已经集成了ant 的功能。 不用写ant 的build.xml 文件,eclipse 工具帮你搞定一切。如下: 选中你的项目-> 右键->export-> 在打开的窗口中选 general -> ant buildfiles , 点击next , 选中你的项目, 点击finish.' 完成上面的步骤后,可以看见在thinkinjava 项目下生成了一个build.xml文件在 window -> show view ,打开ant 窗口。在ant 窗口中添加 thinkinjava 文件,点击运行,编译成功。导出jar 包选中 阅读全文
摘要:
<%@ page language="java" import="你需要的带包名的类" pageEncoding="gb2312"%>。然后具体的jar文件要放在WebRoot下的WEB-INF里的lib中 阅读全文
摘要:
eclipse 编译openfire,openfire 的配置文件在openfire\target\openfire\conf\openfire.xml 中, <?xml version="1.0" encoding="UTF-8" ?> - <!-- This file stores bootstrap properties needed by Openfire. Property names must be in the format: "prop.name.is.blah=value" That will be 阅读全文
摘要:
1.代码自动提示:http://www.cnblogs.com/taofh/archive/2011/11/29/2266999.html2.eclipse + openfire 编译:http://www.cnblogs.com/heezee/archive/2011/12/28/openfire.html如下错误的解决BUILD FAILED/home/guus/eclipse-workspaces/Indigo-SR1/IgniteRealtime/Openfire/build/build.xml:241: Must use JDK 1.5.x or higher to build Op 阅读全文
摘要:
c# 线程池,TPL 并行计算,普通计算,线程池,并行技术的速度对比 阅读全文
摘要:
lock关键字可以用来确保代码块完成运行,而不会被其他线程中断。这是通过在代码块运行期间为给定对象获取互斥锁来实现的。我们一般都这样使用lock 关键字 private static object syncObj =new object(); public static void DoTest(){ lock(syncObj){ //do something } }至于为什么这样使用参见http://www.cnblogs.com/jintianhu/archive/2010/11/19/1... 阅读全文
摘要:
ruby 学习_1 --第一个ruby程序,hello world 阅读全文
摘要:
Web上传文件的原理及实现 阅读全文