06 2013 档案

摘要:传统方法:大多数网站都有记载三个方法解决但是出现上述错误另一个原因:刚刚安装的Oracle 里面的账户都是锁定的 需要解锁 见如下的Oracle11g安装过程http://www.2cto.com/database/201208/150620.html呵呵,花了一个多小时,左右把11g安装折腾好了。其中折腾SQL Developer 花了好长时间,总算搞定了。好了,先总结下安装步骤,希望给后面的童鞋提高安装效率。呵呵。一、Oracle 下载注意Oracle分成两个文件,下载完后,将两个文件解压到同一目录下即可。 路径名称中,最好不要出现中文,也不要出现空格等不规则字符。官方下地址:http:/ 阅读全文
posted @ 2013-06-30 23:57 IamThat 阅读(830) 评论(0) 推荐(0)
摘要:在线程中出现这种错误的原因是多次启动start()解决方法:将start()改成 run() 阅读全文
posted @ 2013-06-18 13:44 IamThat 阅读(1038) 评论(0) 推荐(0)
摘要:dom4j API使用简介 功能简介 dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom4j是一个非常非常优秀的Java XML API,具有性能优异、功能强大和极端易用使用的特点,同时它也是一个开放源代码的软件,可以在SourceForge上找到它。在IBM developerWorks上面可以找到一篇文章,对主流的Java XML API进行的性能、功能... 阅读全文
posted @ 2013-06-14 17:12 IamThat 阅读(748) 评论(0) 推荐(0)
摘要:http://blog.sina.com.cn/s/blog_56c9b55c0100zxc7.html 开发你自己的XMPP IM - [J2EE] 这几天查国内外的资料,发现国内关于这方面间的软件资料太少了,就想在这里写几篇关于此类IM 软件开发的文章。不过别看东西小,涉及的模块可不少。 所以我基本上分为三篇文章来介绍此类软件的开发: 第一篇是关于XMPP 协议是啥... 阅读全文
posted @ 2013-06-09 10:22 IamThat 阅读(578) 评论(0) 推荐(1)
摘要:我在网络上找了很多openfire插件的制作的案例 但是都是不全 以下实例来源于 http://blog.csdn.net/uohzoaix/article/details/7188019 非常感谢这位前辈的分享,解决了偶的燃眉之急 openfire 版本3.6.4 关于插件开发的基本信息,可以参考其自带的文档页plugin-dev-guide.html 中文翻译传送... 阅读全文
posted @ 2013-06-08 15:12 IamThat 阅读(367) 评论(0) 推荐(0)
摘要:参考文献: http://blog.csdn.net/huangwuyi/article/details/5412500 1.JAR包简介 要使程序可以运行必须引入JSON-lib包,JSON-lib包同时依赖于以下的JAR包: commons-lang.jar commons-beanutils.jar commons-collections.jar com... 阅读全文
posted @ 2013-06-07 10:34 IamThat 阅读(238) 评论(0) 推荐(0)
摘要:xmpp协议起源于著名的Linux即时通讯服务服务器jabber,有时候我们会把xmpp协议也叫jabber协议,其实这是不规范的,xmpp是个协议,而jabber是个服务器,因为jabber开源,设计精良,安全,稳定,跨语言,跨平台,封装开发简便,越来越多人开始使用它, 并且逐步完善,不久它便形成了一个强大的标准化体系,Google GTalk、Pidgin、PSI、Spark、Pandion、... 阅读全文
posted @ 2013-06-06 11:02 IamThat 阅读(468) 评论(0) 推荐(0)
摘要:注意jsp中的fmt标签 关键这个从插件的i18n中读取本地化配置 阅读全文
posted @ 2013-06-05 17:53 IamThat 阅读(157) 评论(0) 推荐(0)
摘要:Openfire插件制作的结构 代码结构: he Openfire build script will help you build and develop plugins. It looks for plugin development directories in the following format: Plugin Structure myplugin/ |- plugin.x... 阅读全文
posted @ 2013-06-04 16:53 IamThat 阅读(255) 评论(0) 推荐(0)
摘要:详细参见:http://www.igniterealtime.org/builds/openfire/docs/latest/documentation/source-build.html#tasks 3. Build Tasks The list of common build tasks is below. All build commands should be run from t... 阅读全文
posted @ 2013-06-04 14:41 IamThat 阅读(233) 评论(0) 推荐(0)
摘要:最佳的休眠方法为TimeUnit.MILLISECONDS.sleep(100); Thread.sleep()….. 阅读全文
posted @ 2013-06-04 11:38 IamThat 阅读(799) 评论(0) 推荐(0)
摘要:/** * 批量处理方法 * Makes all Compontens the same Size * * @param comps */ public static void makeSameSize(JComponent... comps) { if (comps.length == 0... 阅读全文
posted @ 2013-06-04 09:19 IamThat 阅读(424) 评论(0) 推荐(0)
摘要:Desktop.getDesktop().browse(new URI(http://www.baidu.com/)); 调用本地默认浏览器打开网页 Desktop.getDesktop().browse(new File("D:\\all").toURI());打开该D:\\all所在文件目录 打开本地文件另一种方法: Desktop.getDesktop().open(new File(... 阅读全文
posted @ 2013-06-03 17:12 IamThat 阅读(1048) 评论(1) 推荐(0)
摘要:private void setMyLookAndFeel() { try { UIManager.setLookAndFeel( "com.sun.java.swing.plaf.windows.WindowsLookAndFeel"); Font font = new Font("Dialog", Font.PLAIN, 12); UIMa... 阅读全文
posted @ 2013-06-03 14:22 IamThat 阅读(2685) 评论(0) 推荐(0)
摘要:Java5中带了一个压缩工具:Pack200,这个工具能对普通的jar文件进行高效压缩。其实现原理是根据Java类特有的结构,合并常数池,去掉无用信息等来实现对java类的高效压缩。由于是专门对Java类进行压缩的,所以对普通文件的压缩和普通压缩软件没有什么两样,但是对于Jar文件却能轻易达到10-40%的压缩率。这在Java应用部署中很有用,尤其对于移动Java计算,能够大大减小代码下载量。 ... 阅读全文
posted @ 2013-06-02 15:18 IamThat 阅读(535) 评论(0) 推荐(0)
摘要:前者用户线程中动态加载,动态加载资源 后者只是固定的加载 http://bbs.csdn.net/topics/370181498 如果楼主了解过openfire应该对ClassLoader有比较深的理解。 打个简单的比方,你一个WEB程序,发布到Tomcat里面运行。 首先是执行Tomcat org.apache.catalina.startup.Bootstrap类,这时候的类... 阅读全文
posted @ 2013-06-02 14:19 IamThat 阅读(504) 评论(0) 推荐(0)
摘要:注意: Openfire生成插件的jar不是像Spark一样通过build.xml生成 而是在命令行 ant plugins 实现生成插件的 这篇生成插件的方法很好 我看到最好的 http://blog.chinaunix.net/uid-25434387-id-333577.html 作用:初始化时在控制台打印测试消息。 开发环境:winxp/eclipse3.6/j... 阅读全文
posted @ 2013-06-01 16:38 IamThat 阅读(536) 评论(0) 推荐(0)