html监听,键盘事件



html监听,键盘事件。<script type=”text/javascript” language=JavaScript charset=”UTF-8″>
var isPiss=0;
document.onkeydown=function(event){
var e = event || window.event || arguments.callee.caller.arguments[0];
if(e && e.keyCode==27){ // 按 Esc
//要做的事情
}
if(e && e.keyCode==113){ //[......]

Read more

JS 清除IE缓存



JS 清除IE缓存

js中自动清除ie缓存方法 — 常用

对于动态文件,比如 index.asp?id=…  或者 index.aspx?id=… 相信有经验的程序员都知道怎样禁止浏览器缓存数据了. 但是对于静态文件(css,jpg,gif等等), 在什么场合下面我们需要禁止浏览器缓存他们,怎么做?     方法一:Dojo中我们可以用简单的方法完成:在dojo.xhrGet(包括post)等方法中都包含preventCache属性,此属性的含义: “默认为启用浏览器缓存,否则将通过自动增加不同的参数来确保浏览器缓存失效”  我们只要把此属性赋值为:“true”即可。     方法[......]

Read more

js保留两位小数

js保留两位小数。

Math.round(x*100)/100,当然我要的是Math.round(x*100),这没有关系。但直接使用Math.round(x*100)存在一个问题,有时会有很小的误差,显示很多位的小数位,如0.9996*100,就会变成99.96000000000001,这不是我想要的。

 

查找javascript的功能,number类型有一个toFixed()函数,测试:

alert((0.9996*100).toFixed(2));

使用Number.toFixed()可以格式数字显示任意的小数位!

本文链接地址: js保留两位小数[......]

Read more

Oracle 分组查询取最大时间记录的方法

Oracle 分组查询取最大时间记录的方法。

sql语句:
[sql]
create table dispatch_result  (
   dr_id                number                          not null,
   sheet_id             number,
   check_next           varchar(20),
   check_time           date,
   check_sn             char(8),
   check_comment        v[......]

Read more

Hibernate、Hibernate4获取SessionFactory对象方法的变化

Hibernate、Hibernate4获取SessionFactory对象方法的变化。Hibernate用来获取配置文件的类是Configuration,若用Annotation的话就是AnnotationConfiguration类。

例:Configuration config = new Configuration();

config.configure(“hibernate.cfg.xml”);//用configure()方法取得。

//或者config.configure();不用加参数,因为只有需要一个//hibernate.cfg.xml在src路径下。Hib[......]

Read more

Swing的三层应用程序体系结

Swing的三层应用程序体系结。

基于Swing的三层应用程序体系结构

 

说明:

此文章中的图表都有Dia完成,更多详细信息参看:http://projects.gnome.org/dia/

 

 

何谓三层(http://en.wikipedia.org/wiki/Multitier_architecture)

1.  表示层(Presentation Layer)

用于向用户提供交互(输入和输出)用的画面(Frame或者HTML页面等)

 

2.  业务逻辑层(Logic Layer[......]

Read more

Java代码获取所有系统属性

Java代码获取所有系统属性:

 

Properties props = System.getProperties();

 

Iterator<Entry<Object, Object>> it = props.entrySet().iterator();

while(it.hasNext()) {

Entry<Object, Object> ent = it.next();

System.out.println(ent.getKey() + “:” + ent.getValue());

}[......]

Read more

Model,与数据库,框架和开发方式无关

Model,与数据库,框架和开发方式无关。

Model

 

与数据库,框架和开发方式无关

 

 

 

知识产权保护请从我做起,转载请注明出处。

 

http://blog.csdn.net/struts2

 

 

 

代码示例请参看:http://code.google.com/p/mdx-shopping

 

 

 

概述

 

说到Model就不得不提软件开发领域著名[......]

Read more

Effective Objective-C Item2: 头文件中最少引入其他头文件

Effective Objective-C Item2: 头文件中最少引入其他头文件☐ 尽量少使用#import 为什么:更多的头文件意味着更长的编译时间。 原则:header文件中仅仅使用到类型,而没有使用到类型内详细信息的,可以试用class不用import
例如:

// MZPerson.h

#import <Foundation/Foundation.h>

// 由于这里不需要了解MZHouse类的吸纳关系信息,所以这里不倾向使用头文件,而更倾向于使用class声明。
// #import "MZHouse.h"  
@class MZHouse;[......]

Read more

Struts2 convention plugin

Struts2 convention plugin。

1.         零配置≠无配置。

2.         约定优于配置。

3.         Struts2-convention-plugin.jar位于struts2/lib目录下。

4.         它提供基于annotation(注解)的方式来代替struts.xml。

5.         在该jar包下的struts-plugin.xml是对该插件的各种基本配置。它继承于struts-default。

如果需要改变配置,可以在struts.xml中进行常量声明和赋值来替换默认配置。

6.        [......]

Read more