- 浏览: 563752 次
- 性别:
- 来自: 北京
最新评论
-
hanmiao:
另外,你的解压方法的方法名的定义改下吧,叫unzipFile( ...
JAVA实现压缩/解压缩zip文件 -
hanmiao:
快乐向日葵 写道cherryzhu 写道你好,我使用这个方法的 ...
JAVA实现压缩/解压缩zip文件 -
快乐向日葵:
cherryzhu 写道你好,我使用这个方法的时候发现了一个错 ...
JAVA实现压缩/解压缩zip文件 -
nodonkey:
thx alot
Cannot find bean org.apache.struts.taglib.html.BEAN in any s -
dl96200:
代码你省略了呀,,,title后面的都给省了。不过也很感谢啦 ...
DOM解析XML例子
文章列表
下载文件的时候报错!!!
response这个对象是Servlet自己管理的,之所以出现上面的错误:
1.网上都说跟Output之类其他的输出流相互排斥了。
2.也可能是多次调用那个Struts里面定义的方法。
3.最后查出原因:Struts方法之间调用引起的。
因为:每个方法都返回的是一个ActionForward对象,而response是ActionForward对象参数,所以就会使response冲突!
例如:
public AcitionForward AAA(HttpServletResponse response){
BBB();
return m ...
- 2007-05-25 20:16
- 浏览 8516
- 评论(2)
新建表:
create table [表名]
(
[自动编号字段] int IDENTITY (1,1) PRIMARY KEY ,
[字段1] nVarChar(50) default '默认值' null ,
[字段2] ntext null ,
[字段3] datetime,
[字段4] money null ,
[字段5] int default 0,
[字段6] Decimal (12,4) default 0,
[字段7] image null ,
)
删除表:
Drop table [表名]
插入数据:
INSERT INTO [表名] (字段1,字段 ...
- 2007-05-23 16:47
- 浏览 1451
- 评论(0)
Hibernate配置属性
属性名 用途
hibernate.dialect Hibernate方言(Dialect)的类名 - 可以让Hibernate使用某些特定的数据库平台的特性
取值. full.classname.of.Dialect
hibernate.default_schema 在生成的SQL中,scheml/tablespace的全限定名
取值. SCHEMA_NAME
hibernate.session_factory_name 自动把创建的SessionFactory以这个名字绑定到JNDI中去.
取值. jndi/composite ...
- 2007-05-21 19:45
- 浏览 1621
- 评论(0)
与XML一样都是配置文件,一般简单的,没有结构的用properties,复杂的,有结构的用XML就行了:
读操作:
File f = new File("abc.properties");//这个也可以改成.ini的文件
FileInputStream fin = new FileInputStream(f);
Properties proc = new Properties();
proc.load(fin);
String s = proc.getProperty("name");
System.out.println(s);//可以得 ...
- 2007-05-18 16:29
- 浏览 1868
- 评论(0)
DOCTYPE的全称是document type--文档类型,他用来说明你所使用XHTML或HTML的版本。
DTD的全称是document type defined 文档定义类型,他用来定义你页面的表示,浏览器根据你的DTD来解析你的页面。
你所使用的DTD包含在DOCTYPE中。
要建立符合标准的网页,DOCTYPE声明是必不可少的关键组成部分;除非你的XHTML确定了一个正确的DOCTYPE,否则你的标识和CSS都不会生效。
DOCTYPE的类型
XHTML 1.0 提供了三种DTD声明可供选择:
过渡的(Transitional):要求非常宽松的DTD,它允许你继续使用HT ...
- 2007-05-14 10:14
- 浏览 2119
- 评论(0)
例1:缩进式XML
import javax.xml.parsers.*;
import org.w3c.dom.*;
import java.io.*;
public class DOMPageList{
public static void main(String[] args) {
try {
//创建解析工厂
DocumentBuilderFactory dbfactory = DocumentBuilderFactory.newInstance();
//指定Docum ...
- 2007-05-10 16:39
- 浏览 5830
- 评论(1)
今天写一个关于统计方面的东西用到这两个函数:
1.若统计一个时间点比如某个月的数据:
to_char(BEGIN_TIME, 'yyyy-MM') = '2006-04'
相当于to_date('2006-04','yyyy-MM') = trunc(BEGIN_TIME,'MM')
其中trunc中的'mm'代表精确到月,Oracle中的dd自动会默认从“1”开始。
2.如果统计一个时间段:2007年1月-2007年4月:
to_date('2007-01', 'yyyy-MM') <= trunc(START_TIME, 'mm')
and trunc(START_TIME, 'm ...
- 2007-04-30 13:30
- 浏览 4067
- 评论(0)
类似163附件上传的JS
- 博客分类:
- JavaScript
<script language="javascript">
var i = 0;
var maxTime = 10;//最大次数
function addFile() {
if(i < maxTime){
i++;
var fileDiv = document.all['fileDiv'];
var strHtml = '<span><input type="file"><button on ...
- 2007-04-24 11:04
- 浏览 2361
- 评论(0)
今天作金额计算要用到某种特定数字表示:
查了查网上资料:
利用java类Numberformat格式化数据
//use Number Format 格式化数据
import java.text.*;
import java.util.*;
public class IntegerSample {
public static void main(String args[]) {
int amount = 54321;
NumberFormat myformat = NumberFormat.getInstance();//system format
System.out.pr ...
- 2007-04-23 22:10
- 浏览 1819
- 评论(1)
Serializable机制:将一个对象图平面化为一个字节的线型序列的过程。
对象图:对象继承,关联和聚合的结果而实现的一些关系式。
java.io.Serializable是一个标记接口(没有声明任何方法)。它会告诉 Java 运行时环境,该实现类是可序列化的。如果程序员自己想要知道如何序列化自己需要的对象时,可以实现Externalizable接口,该接口已继承了Serializable接口。
序列化注意:
1。序列化不只保存一个对象,而是递归保存对象引用的每个对象的数据。
2。不是所有的类都可以序列化的。(基本类型一般都实现序列化,其它比如HashMap就没实现)
3。序列化时要保证所有 ...
- 2007-03-29 23:31
- 浏览 2094
- 评论(0)
起因:
JDK1.4以前类型不明确:
1.装入集合的类型都被装作Object对待,从而失去自己的实际类型。
2.从集合中取出时往往需要转型,效率低,容易产生错误。
解决办法:
1.在定义集合的时候同时定义集合中对象的类型。
2.可以在定义Collection的时候指定,也可以在循环时用Iterator指定。
优点:
增强程序的可读性和稳定性。
eg:
list<Object> list = new ArrayList();
- 2007-03-27 22:50
- 浏览 1664
- 评论(0)
第一章:面向应用的持久化设计
1.1
持久(persistance):把数据保存到可掉电式存储设备中供之后使用
持久层:讲数据库使用者与数据实体相关联。持久层介于上层应用与DB之间。在系统逻辑层面上,专注于数据持久化的一个相对独立的领域(Domain)。
持久化:讲内存中的数据保存到数据库(或其他媒介中)的过程。
1.2
解耦合:采用一切手段降低关系的紧密程度。
解耦合设计目标:
1.应用层解耦合---应用逻辑与数据逻辑相分离。
2.资源层解耦合---逻辑结构与物理结构相分离。
DAO(Data Access Object)模式 = Data Accessor模式 + Active Doma ...
背景:java默认的编码方式为Unicode,而计算机系统编码是GBK等编码。需要将系统的编码转换为java正确识别的编码。
Unicode编码的定义:Unicode(统一码、万国码、单一码)是一种在计算机上使用的字符编码。它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理的要求。1990年开始研发,1994年正式公布。
1、native2ascii:是JDK提供的一个工具。用来将别的文本类文件(比如*.txt,*.ini,*.properties,*.java等等)编码转为Unicode编码。
2、native2ascii的命令行的命名格式:
n ...
- 2007-03-27 17:12
- 浏览 2324
- 评论(0)
集合:将多个元素组成一个单元的对象,用于存储,检索,操纵和传输对象。
集合分为Collection跟Map:
Collection分为List跟Set,Map分为TreeMap跟HashMap
List分为ArrayList跟LinkedList
Set分为HashSet跟TreeSet(必须存储相同类型数据否则异常)等 ...
- 2007-03-26 23:46
- 浏览 1458
- 评论(0)
异常:运行期出现的错误!
Throwable 分为 Error 跟 Exception,Exception又分为runtimeException跟其它的Exception
Error:虚拟机错误!处理不了!
runtimeException:比如说是除0错误,NullPointerException等。经常出现的,可以不用抓!因为会影响系统效率。
其它Exception:凡是JDK中写了throws Exception,必须抓!
如果JAVA中某个方法中处理不了某个Exception,可以在方法声明时写throws Exception交给上一级方法处理该异常!所以在上一级的方法中抓该异常:tr ...
- 2007-03-25 20:15
- 浏览 1259
- 评论(0)