文章列表
今天研究Annotation分析JavaBean信息,通过在JavaBean中添加的注解来获得信息真是非常方便。Annotation是在已经发布的JDK1.5(tiger)中增加新的特色。它提供一种机制,将程序的元素如:类,方法,属性,参数,本地变量,包和元数据联系起来。这样编译器可以将元数据存储在Class文件中。这样虚拟机和其它对象可以根据这些元数据来决定如何使用这些程序元素或改变它们的行为。定义Annotation/**
* @(#) Id.java 1.0, 2008-3-5
* Copyright 徐国智. All rights reserved.
* QQ:13629995 ...
第三章类、对象和变量
类定义:
ruby 代码
class Song
def initialize(name,artist,duration)
@name=name
@artist=artist
@duration=duration
end
end
当使用Song.new创建一个Song的对象时,首先分配一些内存来保存为初始化的对象,然后调用对象的initialize方法,并把调用new 时所使用的参数传入该方法
继承自Object的方法:
inspect:默认将对象的ID和实例 ...
- 2007-07-30 13:37
- 浏览 829
- 评论(0)
在Mysql中用到多表关联,内容表的每条记录分别对应资源表中的图片和视频两条记录,要求查询每个内容的信息,包括图片和视频。
第一个版本:循环每条内容,查询对应的图片和视频,组合成一条信息,费时>10分钟
第二个版本:一条SQL搞定,使用嵌套查询,费时2~3分钟
select a.INDEXID,c.TITLE,c.CREATEDTIME,c.INTRO,d.picurl,e.src,e.size,e.info
from mms_content_index a,mms_index_node b,mms_content_table_10 c,(
select a.src as pic ...
- 2007-07-25 17:16
- 浏览 986
- 评论(0)
公司要统计各CP的访问量,流量报表要到由第三方公司每天提供的连接上下载。于是要写一个程序每天定时抓取csv文件入库。可是要先登录认证后才可下载。直接用URLConnection的connection()方法显然不行,查资料后发现可以使用setRequestProperty()方法在请求属性中设置用户名密码。现在有几种用于网络应用的验证方法,其中最广泛使用的是基本验证 (Basic Authentication) 和摘要验证 (Digest Authentication)。步骤如下:
1.将用户名、密码以冒号连接; 如:String input = username+":"+p ...
- 2007-07-25 17:14
- 浏览 1148
- 评论(0)
在web页面中当图片实效或者图片加载失败时图片位置会出现一个红叉 ,使页面很难看,这个时候可以通过Image对象的onError属性自动加载一张默认图片,使页面美观得到改善。方法如下:
<img src="/images/pic.gif" alt="" onError="this.src="/images/default.gif"/>
说明:当/images/pic.gif加载失败时可以用onError属性捕获失败,在这里面指定替换为默认图片,页面上的红叉就会以这个图片代替。
- 2007-07-25 17:13
- 浏览 5095
- 评论(0)
在index页面上用了嵌套frameset,如下
<frameset rows="100,*" cols="*">
<frame src="/cp/user/top.do" name="top" scrolling="no" noresize>
<frameset rows="*" cols="150,*" framespacing="0" frameborder ...
- 2007-07-25 17:11
- 浏览 1836
- 评论(0)