千里冰封
JAVA 浓香四溢
posts - 151,comments - 2801,trackbacks - 0
JAVA扩展
4月语言排行榜出炉,JAVA仍是第一      摘要: Java 和C 依然占据榜首一二名的位置,不过C 的指数同比去年略有下降。(Visual) Basic上升到第3名,C++ 下降到第5名,Ruby 和Delphi 则保持继续上升的良好态势。详情见下图:  阅读全文
posted @ 2008-04-12 15:08 千里冰封 阅读(2635) | 评论 (11)  编辑
Apache和Subversion集成安装与配置      摘要: 因为工作需要,要架设一个Subversion和Apache一起工作的源码管理器.以便协同工作.于是网上找了一些资料,在找资料的过程中,也走了一些弯路,于是自己整理了一下安装的过程和一些注意的事项,希望能对大家有些帮助.  阅读全文
posted @ 2008-03-12 18:59 千里冰封 阅读(35550) | 评论 (40)  编辑
JAVA写的MP3标签读写器      摘要: 前几天写了一个NB的音乐插件,自己用了一下,还是挺方便的,后来想想,如果能把歌词也显示出来那就更好了。呵呵,怎么办呢,只有自己写了,在显示歌词之前,必须要知道目前正在播放的MP3是什么内容啊,一点可以从文件名得到一些信息,还有一点就是从MP3文件里面得到这个MP3的信息,我这里实现的 ID3V1的格式标签,APEV2也想实现,无奈找不到相关的资料,不知道APEV2的数据结构是怎么样的,所以也无从分析。目前已经写完了ID3V1格式标签的读取和写入。并且NB的音乐插件也实现了本地歌词的搜索,先把ID3V1的文件结构的类文件帖一下,大家一起分享。  阅读全文
posted @ 2007-11-27 08:51 千里冰封 阅读(5065) | 评论 (30)  编辑
常用JS加密编码算法      摘要: 在写程序的过程中,有些时候需要对一些数据进行加密或者编码,下面就是一些JS编码和加密的整理  阅读全文
posted @ 2007-11-16 08:50 千里冰封 阅读(15086) | 评论 (9)  编辑
用JAVA写的操作系统      摘要: 今天无意看到一个帖子,里面讨论JAVA能不能写操作系统,才发现有确实有JAVA写的操作系统。叫JNode.它的官方网站是
http://www.jnode.org/node/573,我现在正在下载它的文件,先安装试试看。
  阅读全文
posted @ 2007-10-30 15:50 千里冰封 阅读(2518) | 评论 (2)  编辑
在java3d里面使用3DS格式的文件      摘要: 在SUN的J3D里面并没有提供对3DS格式的文件的导入。但是3DS格式的文件又很常见。为此,我们需要借用第三方的工具,来把3DS里面的模型导入到程序中。
我们用的是Loader3ds这个工具,可以点击这里下载

我们还是看一个简单的例子吧  阅读全文
posted @ 2007-10-25 16:15 千里冰封 阅读(2324) | 评论 (0)  编辑
JNA介绍      摘要: 前几天写了一个如何写JNI的文章,说的是调用本地方法,昨天在ruislan的博客里面看到了他写的一个关于窗体的透明和变换的,里面提到了JNA,然后我去JNA的网站一看,呵呵,还真不错,它不但可以做到窗体的透明和变换,还可以完全调用本地的动态链接库文件,并且还在一定的程度上跨了平台。

以下是官方网站的介绍:https://jna.dev.java.net  阅读全文
posted @ 2007-10-24 09:37 千里冰封 阅读(6126) | 评论 (4)  编辑
Install4j介绍      摘要: install4j是一个功能强大的,多平台Java安装文件生成工具,用于生成Java应用程序本地化的安装及应用程序发布。 install4j 的优异性在于它易于使用,紧密的集成到目标平台,以及灵活的JRE 管理与部署选项。  阅读全文
posted @ 2007-10-15 09:24 千里冰封 阅读(38737) | 评论 (492)  编辑
exe4j视频教程      摘要: exe4j是一款很经典的把JAVA打包成EXE的软件.昨天发布了它的4.0破解版有,需要的朋友可以留言,我可以通过邮件发给你们.由于话筒坏了,所以是无声版的,由于此软件的使用并不复杂,所以只是演示了普通的步骤,像加上程序信息的步骤我没有加进来.大家在使用过程中有什么不清楚的问题,可以留言,我会尽量解决:)  阅读全文
posted @ 2007-10-13 09:30 千里冰封 阅读(15462) | 评论 (348)  编辑
一个很好的把java打包成exe的软件      摘要: 用exe4j把java打包成exe

在我们写程序的时候,有时会有一种需求,那就是希望我们的程序是一个可执行文件,而不是一个jar文
件,其实大部份时候,可执行的jar文件都可以满足要求,但是如果我们的程序是需要保护的,那么打包
成jar文件就不太安全了,因为jar文件就是一个解压缩文件,一解压就什么都能看到了,当然也可以选择
混淆,但是混淆了以后排错就没那么容易了,因为混淆的时候,把一些类的信息都混淆了。如何既保证代
码的安全又容易排错呢?那么打包成exe就是一种很好的办法了,其实我今天介绍这个方法并不是希望大
家去打包成exe文件,因为exe文件毕竟不是跨平台的,用了exe的格式就失去了java的初衷了。  阅读全文
posted @ 2007-10-12 09:45 千里冰封 阅读(36083) | 评论 (620)  编辑
JAVA3D播放不出声音的解决办法      摘要: 今天在利用JAVA3D播放声音的时候,碰到一个很奇怪的问题,那就是声音设备无法初始化。它抛出如下异常:
java.lang.UnsupportedOperationException: No AudioDevice specified

但是教程上面包括SUN的例子里面都是这样写的,他那样写肯定有它的道理,他不可能写一个错误的代码吧?那心里就纳闷了,为什么我的电脑就是播放不了呢,难道又像播放MIDI一样,因为装了JMF的原因?我把JMF也缷了,电脑也重启了,还是不行,该不会是人品问题吧:(

后来查看错误的调用顺序,发现是这句话抛出了异常:  阅读全文
posted @ 2007-10-06 09:02 千里冰封 阅读(1810) | 评论 (8)  编辑
JAVA3D学习(1)      摘要: JAVA3D之HelloWorld


很早就听说了JAVA3D,可惜一直都没有去看,那个时候JAVA3D还是1.4是最新版,转眼一年多过去了,JAVA3D都到了1.5.1版了,在感慨时间易逝的同时也不免对自己没有努力而感到叹息。现在又重新拾起对JAVA3D的激情与希望,希望在以后的日子里,少一些虚度,多一份充实,与大家互勉。

对于有JAVA基础的人来说,学习JAVA3D并不会很困难,一般来说涉及到3D都是比较底层的东西了,但是JAVA3D却把它抽象的非常好,很符合面向对象的思维,并且JAVA优秀的架构也使JAVA3D更加强大。我们还是先来看代码吧,看了代码才好讲话:
  阅读全文
posted @ 2007-10-05 00:54 千里冰封 阅读(5061) | 评论 (7)  编辑