千里冰封
java 浓香四溢
posts - 151,comments - 2801,trackbacks - 0
java扩展
     摘要: java 和c 依然占据榜首一二名的位置,不过c 的指数同比去年略有下降。(visual) basic上升到第3名,c 下降到第5名,ruby 和delphi 则保持继续上升的良好态势。详情见下图:  
posted @ 千里冰封 阅读(2746) |  
apache和subversion集成安装与配置      摘要: 因为工作需要,要架设一个subversion和apache一起工作的源码管理器.以便协同工作.于是网上找了一些资料,在找资料的过程中,也走了一些弯路,于是自己整理了一下安装的过程和一些注意的事项,希望能对大家有些帮助.  阅读全文
posted @ 2008-03-12 18:59 千里冰封 阅读(35897) | 评论 (40)  
     摘要: 前几天写了一个nb的音乐插件,自己用了一下,还是挺方便的,后来想想,如果能把歌词也显示出来那就更好了。呵呵,怎么办呢,只有自己写了,在显示歌词之前,必须要知道目前正在播放的mp3是什么内容啊,一点可以从文件名得到一些信息,还有一点就是从mp3文件里面得到这个mp3的信息,我这里实现的 id3v1的格式标签,apev2也想实现,无奈找不到相关的资料,不知道apev2的数据结构是怎么样的,所以也无从分析。目前已经写完了id3v1格式标签的读取和写入。并且nb的音乐插件也实现了本地歌词的搜索,先把id3v1的文件结构的类文件帖一下,大家一起分享。  
posted @ 千里冰封 阅读(5277) |  
     摘要: 在写程序的过程中,有些时候需要对一些数据进行加密或者编码,下面就是一些js编码和加密的整理  
posted @ 千里冰封 阅读(15832) |  
     摘要: 今天无意看到一个帖子,里面讨论java能不能写操作系统,才发现有确实有java写的操作系统。叫jnode.它的官方网站是
http://www.jnode.org/node/573,我现在正在下载它的文件,先安装试试看。
  
posted @ 千里冰封 阅读(2739) |  
     摘要: 在sun的j3d里面并没有提供对3ds格式的文件的导入。但是3ds格式的文件又很常见。为此,我们需要借用第三方的工具,来把3ds里面的模型导入到程序中。
我们用的是loader3ds这个工具,可以点击这里下载

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

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

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

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

后来查看错误的调用顺序,发现是这句话抛出了异常:  
posted @ 千里冰封 阅读(1992) |  
     摘要: java3d之helloworld


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

对于有java基础的人来说,学习java3d并不会很困难,一般来说涉及到3d都是比较底层的东西了,但是java3d却把它抽象的非常好,很符合面向对象的思维,并且java优秀的架构也使java3d更加强大。我们还是先来看代码吧,看了代码才好讲话:
  
posted @ 千里冰封 阅读(5634) |  
网站地图