`
xiaodongdong
  • 浏览: 80506 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论
文章列表
      smack 虽然提供多媒体通信 jingle 的框架,无奈却没有发布它的API,在网上到处搜罗即便是有人在讨论都极少发布自己的源码,这让我的IMtalk开发很是受阻,没有办法,只能放弃jingle自己去开发多媒体通信,于是乎想到了jmf这样一个多媒体框架       网上有很多人都写了测试用例,源码如下 import java.awt.BorderLayout; import java.awt.Component; import java.awt.Graphics; import java.awt.GraphicsConfiguration; import java.aw ...
最近在使用openfire+smack整合做一个即时通讯的项目 在系统启动的时候想要初始化一些东西,但写死在程序里面又不好,于是乎想到了配置文件,通过读取配置来进行初始化,下面是我做的一个测试   配置文件  startini.properties #系统启动初始化文件 AutoStart=false State=away Server=125.221.165.82   测试类 package cn.zld.imtalk.client.test; import java.util.ResourceBundle; /** * 读取配置文件测试 * * @ ...
   最近在用spark+openfire开发即时通讯工具,在通过SVN将spark的源码下载过并编译运行时报错,错误如下   2010-8-2 17:13:48 net.sf.fmj.media.cdp.civil.CaptureDevicePlugger addCaptureDevices 警告: com.lti.civil.CaptureException: java.lang.UnsatisfiedLinkError: no civil in java.library.path com.lti.civil.CaptureException: java.lang.Unsatisf ...
安装完openfire登录管理控制提示: Login failed:make sure your username and password are correct and that you’re an admin or moderator  解决方案如下: 1.使用Mysql查看工具进入数据库,进入表“ofuser”,将该表清空,然后执行该SQL INSERT INTO ofUser (username, plainPassword, name, email, creationDate, modificationDate)    VALUES ('admin', 'admin', 'A ...
一、hibernate介绍       Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Ja ...
 最近在学习C++的文件操作,看到了有关将对象写入文件的操作,于是乎也想做这样的事情,可是网上找不到一很好的实例,在此将我自己写的实例贴出来,以供后来人参考    #include<iostream> #include<fstream> #in ...
一.什么是dom4j      dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom4j是一个非常非常优秀的Java XML API,具有性能优异、功能强大和极端易用使用的特点,同时它也是一个开放源代码的软件,可以在SourceForge上找到它。在IBM developerWorks上面可以找到一篇文章,对主流的Java XML API进行的性能、功能和易用性的评测,dom4j无论在那个方面都是非常出色的。 二.何为XML文件   XML(Extensible Markup Language)即可扩展标记语言,它与HTML一样,都是SGML(Standa ...
从我的个人理解以及老师的点拨下,提出个人对软件的扩展性的几点见解:      1.直接对代码的修改            可能对大部分初涉软件开发这个行业的人来说,直接修改代码绝对是他们认为的最好的扩展自己所设计的软件的办法,比如要加个什么功能的,可能就会对全部的代码修改,肯定要引起重新编译,打包和部署,肯定是需要停机的,甚至改得面目全非,也就是说可能会因为就为了加一个小小的功能而耗费开发整个项目所要的时间,这样从时间效率上讲是绝对不可行的。      2.编写新的类,在新类里添加新的业务逻辑。        这种做法,没有修改以前的任何业务逻辑代码,而是增加了新的类来容纳新的业务逻辑 ...
 终于是意识到了不写技术博客以及在学完某一样东西而不去练习加以巩固的坏处了!   这些天在开发山寨QQ,所以想用JAVA里面的mina框架,可是自己压根就没怎么练习用过而且也没做什么笔记,于是开始在Google上大肆搜查, ...
最近在学java的桌面应用程序开发; 便开发了一个小连连看游戏 不过程序中还有有很多不完善的地方 在做的过程中碰到了很多问题;当然有的问题解决了;有的却没有,但是却学到了很多东西 还望大家多多指教 之前的代码出了点问题;做了些修改;放在连连看源代码修改里面;原先那个就不用了;谢谢 随着学习的深入;我对界面及功能做了进一步改进;欢迎下载源码及对里面的问题做评价
Global site tag (gtag.js) - Google Analytics