- 浏览: 83201 次
最新评论
-
liang1022:
Groovy 腳本語言在功能上可以取代javax.script ...
JAVA6.0操作脚本语言 -
venus224:
感谢你!
是你让我进入了开发这个行业!
JAVA截屏程序(第四版) -
wendal:
不错嘛, 正好可以用上.
JAVA截屏程序(第四版) -
muqingren:
貌似没有贴完啊
日期选择器 -
keling:
第三、四版附件资源均找不到啦,可否也email一份给我学习下呀 ...
JAVA截屏程序(第四版)
文章列表
1.1.2更新[2008-04-03]
1,更改了精品网页的歌词搜索部分,因为精品网页的内容发生了改变,如果不更改对应的搜索方式的话
将不能从精品网页上查询到歌词,无论怎么样,都对精品网页表示感谢,它的网址是:http://www.jpwy.net/gc
2,修正了程序在某些LINUX版本上的系统上打开会抛出异常而影响程序使用的BUG.
3,在歌词秀窗口去掉了作者的名字:),此前的不便,望各位用户原谅.
4,在使用过程中,有任何的建议,可以加作者的QQ:24325142,注明yoyoplayer,或者
登录http://www.blogjava.net/hadeslee上留言,此博客为作者的博客 ...
前几天通过了,于是把代码通过svn上传到了sf的项目下,大家可以通过如下网址访问yoyoplayer的项目:
http://sourceforge.net/projects/yoyoplayer
SVN的地址是:https://yoyoplayer.svn.sourceforge.net/svnroot/yoyoplayer
大家可以通过subversion签出代码,也可以在项目页下面下载代码,也欢迎大家参与到项目中来.有需要参与的朋友请留下你们在sf上面的ID,以及自己要做的方面.
YOYOPlayer1.0版推出之后,得到了一些朋友的认可和反馈,经过这段时间的修改,现在推出YOYOPlayer1.1版.相对于1.0版,改进的地方如下:
一,设置方面
1,增加了首选项的功能,很多方面现在已经可以配置
二,歌词方面
1,增加了歌词搜索的自主性,用户可以选择自定义搜索关键字,也可以自定义是否和歌词文件相关联,这里的关联并不是把歌词写入歌曲文件,而是在程序中建立一种关联,以免每次播放这首歌的时候都去搜索歌词,而是直接去读取关联好的歌词文件.
2,增加了指定歌词的搜索目录,指定歌词的保存目录功能.为了性能考虑,歌词的搜索目录不会往下递归,只搜索设置的那一级目录.
3,歌词的设置更为 ...
JDK6.0里面加了一个很实用的包,javax.script,它是JAVA新增的操作脚本的包,利用它我们可以对脚本语言进行操作,比如修改,或者调用,并且可以和JAVA语言交互,如果我们利用好的话,我们利用它来实现一些经常要改的部份,这样我们就可以把一些算法写到js文件里面,然后再在运行的时候读取出来并执行,这样就省去了更改一些东西需要重新编译的过程了.
下面我们就来看一个例子吧,看看如何在JAVA代码里面操作脚本并调用里面的方法.
/*
* Test.java
*
* Created on 2007-9-19, 15:28:49
*
* To change this templ ...
- 2007-09-19 16:19
- 浏览 2273
- 评论(1)
实体BEAN的七种关系之---------一对多单向
One-to-Many Unidirectional Relationship
一对多单向最典型的应用莫过于人和电话的关系了,我们一个人可以有很多个电话,有时候还经常会换号码,我们可以既有小灵通也有手机,家里还有固定电话,这就是很典型的一对多关系,为什么要是单向的呢,因为电话的易变性,这个号码可能今天是你的,明天就可能是别人的了,并且现在买手机号码是不需要身份证的,所以从电话号码是不可能查到你的身份证了.并且电话号码也不应该和人绑定,一般我们都是问别人电话是多少,却比较少去问一个号码是谁的(这种情况也有,就是你收到陌生人的电话或短信的时候 ...
- 2007-09-19 11:06
- 浏览 1282
- 评论(1)
实体BEAN的七种关系之---------一对一双向
One-to-One Bidirectional Relationship
一对一双向的情况其实在现实生活中也是挺常见的,最常见的就是人和身份证的关系了,我们每个人都有一个身份证(只要你年满16岁,并且申请了),并且每个身份证都对应一个人,我们可以根据一个人查到他的身份证号码,也可以根据一个身份证号码查到一个人的具体情况,(第一代身份证重码的情况还是有的:( ) .好了,闲话不多说,还是看看代码吧.
先定义一个Person类
/*
* Person.java
*
* Created on 2007-9-15, 0:11:5 ...
- 2007-09-19 10:50
- 浏览 1306
- 评论(0)
实体BEAN的七种关系之---------一对一单向
一对一单向,顾名思义,就是只要求从A方到达B方,而不需要从B方到达A方,典型的例子就是,一个人对应一个地址,因为现实生活中,一个地址可能住很多人,所以一般我们只需要根据人查到它的地址,而不太会需要从一个地址去查谁住在那里,不过,真的有这种需求的话,我们就要以用另外一种关系来实现了,这个以后再讲
首先我们声明一个人的实体类,Person
/*
* Person.java
*
* Created on 2007-9-15, 0:11:58
*
* To change this template, choose Tools | ...
- 2007-09-18 19:44
- 浏览 1282
- 评论(0)
男人25岁前的忠告
这是忠告也是建议.
1.男人是社会的主体,不管你信或不信.所以男人应该有种责任感.
2.25岁之前,请记得,爱情通常是假的,或者不是你所想象的那样纯洁和永远.如果你过了25岁,那么你应该懂得这个道理.
3.吃饭7成 ...
- 2007-09-17 14:58
- 浏览 1188
- 评论(0)
七种映射关系
在实体BEAN中,互相之间的关系有七种,分别是如下七种
1,一对一单向
2,一对一双向
3,一对多单向
4,一对多双向
5,多对一单向
6,多对多单向
7,多对多双向
大家可能发现,为什么没有多对一双向呢?其实多对一的双向,就是一对多的双向,道理是一样的.
今天把典型的应用场哈举个例子,改天再用代码来说话
1,一对一单向.
典型场合:一个人对应一个地址,我们一般只要求给定一个人知道他的地址,却不需要给定一个地址确定一个人的
2,一对一双向
典型场合:一个人对应一个身份证号,我们可以根据一个人得到它的身份证号码,也可以根据身份证号码确定一个人
3,一对多单向
典型场合:一个人 ...
- 2007-09-17 09:47
- 浏览 1253
- 评论(0)
今天了解一下JAVA元数据的用法和一些作用,拿出一些例子,给自己看,怕自己以后忘了
JAVA的元数据功能是JDK1.5才开始支持的,以前都没有,正因为是新支持的,所以有关于它的介绍挺少,用处也不太多,最近发现很多框架都可以把它用来配置一些东西,以代替以前比较复杂的XML配置.想像一下,在JAVA代码中直接写入注释来配置,那该是多么好的事情,让我们写习惯了代码和看习惯了代码的人来说,这无疑是一件很爽的事情.
我们可以使用JAVA内置的注释内型,如果觉得不够用,可以定义自己的注释内型,定义如下
/*
* MyType.java
*
* Created on 2006年12月 ...
- 2007-09-15 09:22
- 浏览 2070
- 评论(1)
实体BEAN的关联
今天自己写了一个例子,有关实体BEAN的关联问题,我写的这个例子是一对多的情况,一是人,多是狗,一个人可以养多条狗,每条狗都必须有一个主
人,在删除主人的时候,狗就没有存在的必要了,所以狗也要跟着删除,可是删除狗的时候,主人却可以在.一开始我实现的时候,删除狗的操作是错误的,我以为
直接把Person里面的Dog删掉,然后更新Person就可以了,谁知不是这样的,你在增加了Person中的狗的时候,你更新Person就可以把
狗加进来了,可是当你把Person里面的狗删除掉时,再更新Person,数据库里面的狗却不会少.而要你显示的调用em.remove()去删除你想
...
- 2007-09-14 09:33
- 浏览 1372
- 评论(0)
昨天,我们看了一下POI操作EXCEL的简单例子,我们只是插入了一些字符串而已,但是现实的应用中,经常需要在EXCEL中插入图片或者图形.这个时候,应该怎么办呢,我们先看一下下面的例子
/*
* Test3.java
*
* Created on 2007年9月13日, 上午9:14
*
* To change this template, choose Tools | Template Manager
* and open the template in the editor.
*/
package test1;
import java.awt.image.BufferedI ...
- 2007-09-13 09:49
- 浏览 1590
- 评论(0)
众所周知,EXCEL是微软的office套件里的一个产品,使用比较广泛,由于微软产品的特殊性,JAVA标准
库里面并没有提供操作EXCEL文档的类,可是在程序开发过程中,如果能将数据输出成一个电子表格的形式,
那将有利于用户分析和查看数据.
虽然标准类库没有提供操作方法,但是得益于JAVA是开源的,所以我们可以找到第三方的开源的类库来
进行EXCEL的读写操作.我们选用apache的POI库来进行EXCEL的操作.
在POI里面,它把很多EXCEL里面的元素都对象化了,很符合的JAVA的编程风格.
在使用POI之前,我们得下载一个POI的库,我们可以去apache的网站上去下载 ...
- 2007-09-12 15:53
- 浏览 1972
- 评论(0)
java中的时间操作不外乎这四种情况:
1、获取当前时间
2、获取某个时间的某种格式
3、设置时间
4、时间的运算
好,下面就针对这四种情况,一个一个搞定。
一、获取当前时间
有两种方式可以获得,第一种,使用Date类。
j2SE的包里有两个Date类,一个是java.sql.Date,一个是java.util.Date
这里,要使用java.util.Date。获取当前时间的代码如下
Date date = new Date();
date.getTime();
还有一种方式,使用System.currentTimeMillis();
这两种方式获得的结果是一样的,都是得到一个 ...
- 2007-09-11 23:56
- 浏览 2240
- 评论(0)
以前看到一本书上写的,有关定义实体BEAN的一些细节,直到今天才知道其中的差别
代码1:
/*
* Test.java
*
* Created on 2006年12月15日, 上午12:06
*
* To change this template, choose Tools | Template Manager
* and open the template in the editor.
*/
package com.hadeslee.entity;
import java.io.Serializable; ...
- 2007-09-11 15:45
- 浏览 1068
- 评论(0)