- 浏览: 23759 次
- 性别:
- 来自: 成都
最新评论
文章列表
在 Java2中,有一套设计优良的接口和类组成了Java集合框架Collection,使程序员操作成批的数据或对象元素极为方便。这些接口和类有很多对抽象数据类型操作的API,而这是我们常用的且在数据结构中熟知的。例如Map,Set,List等。 ...
Action 类: • Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。 • Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去实现 常用的接口。Action接口不是必须的,任何有execute标识的POJO对象都可以用作Struts2的Action对象。 线程模式: • Struts1 Action是单例模式并且必须是线程安全的,因为仅有Action的一个实例来处理所有的请求。单例策略限制了Struts1 Action能作的事 ...
第一 反射可以操作某个类的私有变量和方法 第二 反射操作对象更加灵活 如 struts的form 只要有了form对象和 property名字就可以利用反射给property赋值和取值 对这类操作 一个方法就可以搞定。 如果hibernate不用字段进行反射映射 那么每个HQL的编译和结果处理 将无法进行。 第三 反射方式调用方法 动态代理 扩展API 。sping ioc,aop也都是用的反射 第四 运行过程中对未知类进行初始化等 我都是用反射在窃取和扩展一些收费的无法反编译的API
在我做过的一个项目里有这样一个例子 有很多class文件,被丢在一个系统文件夹下面。每天这个文件 ...
Oracle内置角色connect与resource的权限 首先用一个命令赋予user用户connect角色和resource角色: grant connect,resource to user; 运行成功后用户包括的权限: CONNECT角色: --是授予最终用户的典型权利,最基本的 ALTER SESSION --修改会话 CREATE CLUSTER ...
2. 数据表空间 (Tablespace) 存放数据总是需要空间, Oracle把一个数据库按功能划分若干空间来保存数据。当然数据存放在磁盘最终是以文件形式,所以一盘一个数据表空间包含一个以上的物理文件 3. Oracle用户 ...
String haveSite=new String(request.getParameter("haveSite").getBytes("ISO8859-1"),"GBK");
- 2009-11-11 15:55
- 浏览 640
- 评论(0)
1)写一个javascrīpt函数,只要简单的一句话:
function printPage()
{
document.all.WebBrowser.ExecWB(7,1);
}
这个组件还有其他的用法,列举如下:
WebBrowser.ExecWB(1,1) 打开
WebBrowser.ExecWB(2,1) 关闭现在所有的IE窗口,并打开一个新窗口
WebBrowser.ExecWB(4,1) 保存网页
WebBrowser.ExecWB(6,1) 打印
WebBrowser.ExecWB(7,1) 打印预览
WebBrowser.ExecWB( ...
- 2009-08-06 17:30
- 浏览 2086
- 评论(0)
_,~,0-9,a-z,A-Z
encodeURIComponent不编码字符有71个:!, ',(,),*,-,.,_,~,0-9,a-z,A-Z
以下是url中可能用到的特殊字符及在url中的经过编码后的值:
字符
特殊字符的含义
URL编码
#
用来标志特定的文档位置
%23
%
对特殊字符进行编码
%25
&
分隔不同的变量值对
%26
+
在变量值中表示空格
%2B
/
表示目录路径
%2F
\
表示目录路径
%5C
=
用来连接键和值
%3D
?
表示查询字符串的开始
%3F
空 ...
- 2009-08-06 10:39
- 浏览 2574
- 评论(0)
下面只是自己写的一个测试类
try{
File f = new File("C:/宁夏物资系统与TMS系统接口规范v1.0.doc");
FileInputStream is = new FileInputStream(f);
byte[] b = new byte[is.available()];
is.read(b);
String strB = new String(Base64.encodeBase64(b));
System.out.println(strB);
is.close();
BASE64 ...
- 2009-07-22 17:17
- 浏览 3708
- 评论(0)
第一种结构:
<?xml version="1.0" encoding="utf-8" ?>
<list>
<software>
<name>软件1</name>
<icon>1.gif</icon>
</software>
<software>
<name>控件2&l ...
- 2009-06-24 16:32
- 浏览 932
- 评论(0)
前置:
后台成功返回字符串:{success:true,msg:'操作成功!'}
后台失败返回字符串:{success:false,errors:'操作失败!'}
当submi提交时,action不存在后台返回下图字符串:
下面所有的action不存在,是指url路径不存在
FormPanel 提交代码如下:
var G = new Ext.form.FormPanel({})
G.getForm().submit({//客户端的数据提交给服务器
url:wayfoon.MMS.DataPage +'/ext2Upload.action ...
- 2009-06-24 14:11
- 浏览 3825
- 评论(0)
/**
* 复制整个文件夹内容
*
* @param oldPath
* String 原文件路径 如:c:/fqf
* @param newPath
* String 复制后路径 如:f:/fqf/ff
* @return boolean
*/
private static void copyFolder(String oldPath, String newPath) {
try {
(new File(newPath)).mkdirs(); // 如果文件夹不存在 则建立 ...
- 2009-06-23 13:55
- 浏览 2429
- 评论(0)