千里冰封
JAVA 浓香四溢
posts - 151,comments - 2801,trackbacks - 0
11 2007 档案
JAVA音乐播放器(Netbeans插件版)      摘要: 前几天写了一个NB的音乐插件,后来想增加一些功能,比如同步显示歌词,最好能自动搜索歌词:),经过这几天的修修改改,终于可以初步实现这些功能了。
目前能实现的功能有:
1,自动保存当前配置。
2,同步显示歌词功能。
3,ID3V1标签编辑。
4,歌曲进度。
5,校正歌词进度。
6,拖放。  阅读全文
posted @ 2007-11-28 08:48 千里冰封 阅读(4568) | 评论 (14)  编辑
JAVA写的MP3标签读写器      摘要: 前几天写了一个NB的音乐插件,自己用了一下,还是挺方便的,后来想想,如果能把歌词也显示出来那就更好了。呵呵,怎么办呢,只有自己写了,在显示歌词之前,必须要知道目前正在播放的MP3是什么内容啊,一点可以从文件名得到一些信息,还有一点就是从MP3文件里面得到这个MP3的信息,我这里实现的 ID3V1的格式标签,APEV2也想实现,无奈找不到相关的资料,不知道APEV2的数据结构是怎么样的,所以也无从分析。目前已经写完了ID3V1格式标签的读取和写入。并且NB的音乐插件也实现了本地歌词的搜索,先把ID3V1的文件结构的类文件帖一下,大家一起分享。  阅读全文
posted @ 2007-11-27 08:51 千里冰封 阅读(5391) | 评论 (30)  编辑
开发Netbeans插件之音乐播放器      摘要: 在写程序的时候,有时候需要静下心来,如果环境比较嘈杂的话,就可以听听歌了,由于一直以来都是用netbeans写程序的,而NB又可以开发插件,于是就想到在NB上开发一个播放音乐的插件,那岂不是更好,一打开NB就可以听音乐了,也不用打开别的什么播放器了,并且即使老板看到也无所谓,我只是打开了一个IDE在那里写程序而已.好了,先帖截图来看一看吧:  阅读全文
posted @ 2007-11-26 08:56 千里冰封 阅读(3939) | 评论 (8)  编辑
javascript经典例子      摘要: 一、验证类
1、数字验证内
1.1 整数
1.2 大于0的整数 (用于传来的ID的验证)
1.3 负整数的验证
1.4 整数不能大于iMax
1.5 整数不能小于iMin
2、时间类
2.1 短时间,形如 (13:04:06)
2.2 短日期,形如 (2003-12-05)
2.3 长时间,形如 (2003-12-05 13:04:06)
2.4 只有年和月。形如(2003-05,或者2003-5)
2.5 只有小时和分钟,形如(12:03)
3、表单类
3.1 所有的表单的值都不能为空
3.2 多行文本框的值不能为空。
3.3 多行文本框的值不能超过sMaxStrleng
3.4 多行文本框的值不能少于sMixStrleng
3.5 判断单选框是否选择。
3.6 判断复选框是否选择.
3.7 复选框的全选,多选,全不选,反选
3.8 文件上传过程中判断文件类型
4、字符类
4.1 判断字符全部由a-Z或  阅读全文
posted @ 2007-11-24 19:01 千里冰封 阅读(12385) | 评论 (4)  编辑
Netbeans6.0 RC2出来了      摘要: 大家赶快去下载试用吧。期待12月3日的正式版的发布。。。

RC2的下载地址是:
http://dlc.sun.com.edgesuite.net/netbeans/6.0/rc2/bundles/netbeans-6.0rc2-windows.exe  阅读全文
posted @ 2007-11-22 21:30 千里冰封 阅读(2169) | 评论 (5)  编辑
一些常用的网页特效      摘要: 在网页里面,我们经常要用到一些比较小而实用的效果,下面就收集了一些大家都喜欢用的一些效果  阅读全文
posted @ 2007-11-20 09:17 千里冰封 阅读(9662) | 评论 (7)  编辑
Java SE 6 新特性: 对脚本语言的支持      摘要: Java SE 6 引入了对 Java Specification Request(JSR)223 的支持,JSR 223 旨在定义一个统一的规范,使得 Java 应用程序可以通过一套固定的接口与各种脚本引擎交互,从而达到在 Java 平台上调用各种脚本语言的目的。javax.script 包定义了这些接口,即 Java 脚本编程 API。Java 脚本 API 的目标与 Apache 项目 Bean Script Framework(BSF)类似,通过它 Java 应用程序就能通过虚拟机调用各种脚本,同时,脚本语言也能访问应用程序中的 Java 对象和方法。Java 脚本 API 是连通 Java 平台和脚本语言的桥梁。首先,通过它为数众多的现有 Java 库就能被各种脚本语言所利用,节省了开发成本缩短了开发周期;其次,可以把一些复杂异变的业务逻辑交给脚本语言处理,这又大大提高了开发效率。  阅读全文
posted @ 2007-11-19 08:57 千里冰封 阅读(2779) | 评论 (2)  编辑
Java SE 6 新特性: XML API 与 Web 服务(转)      摘要: Java SE 6 做为一个开发平台,针对不同的应用开发需求,提供了各种各样的技术框架。XML 处理框架是 JDK 6 的重要组成部分之一。它为应用程序开发人员提供了一个统一的 XML 处理 API。这种框架结构有两个作用:一方面,开发人员透过这些框架,可以透明的替换不同厂商提供的 XML 处理服务;另一方面,服务提供商可以透过这些框架,将自己的产品插入到 JDK 中。这种框架一般被称为 Service Provider 机制。Java SE 6 的 XML 处理功能分为两个部分:XML 处理(JAXP)和 XML 绑定(JAXB)。在 XML 处理框架之上,Java SE 6 结合了注释(Annotation)技术,提供了强大的针对 Web 服务的支持。

本文首先介绍 Service Provider 机制及其在 XML 框架中的应用。然后介绍 Java SE 6 中 XML 框架的功能,包括 SAX,StAX,DOM 三种机制。最后介绍在此基础之上构建 Web 服务的技术。JAXB 和 Web 服务的开发关系紧密,故 JAXB 的介绍也放在 Web 服务部分介绍。  阅读全文
posted @ 2007-11-17 08:52 千里冰封 阅读(2684) | 评论 (2)  编辑
Java SE 6 新特性: Java DB 和 JDBC 4.0(转)      摘要: 长久以来,由于大量(甚至几乎所有)的 Java 应用都依赖于数据库,如何使用 Java 语言高效、可靠、简洁地访问数据库一直是程序员们津津乐道的话题。新发布的 Java SE 6 也在这方面更上层楼,为编程人员提供了许多好用的新特性。其中最显著的,莫过于 Java SE 6 拥有了一个内嵌的 100% 用 Java 语言编写的数据库系统。并且,Java 6 开始支持 JDBC 4.0 的一系列新功能和属性。这样,Java SE 在对持久数据的访问上就显得更为易用和强大了。  阅读全文
posted @ 2007-11-16 08:51 千里冰封 阅读(2840) | 评论 (6)  编辑
常用JS加密编码算法      摘要: 在写程序的过程中,有些时候需要对一些数据进行加密或者编码,下面就是一些JS编码和加密的整理  阅读全文
posted @ 2007-11-16 08:50 千里冰封 阅读(16050) | 评论 (9)  编辑
Netbeans6.0 RC1正式出来了      摘要: 今天上NB的官方网站首页已经看