- 浏览: 113095 次
- 性别:
- 来自: 武汉
-
最新评论
-
tobeornottobe:
4月17号有个非常不错的代码分析技术交流会,会邀请Dotfus ...
Java混淆器 -
yjlongfei:
添加上 ZeroClipboard.js 就能运行了 正需要 ...
ZeroClipboard复制到剪切板(支持IE、FF、Chrome)
文章列表
在使用spring的过程中经常遇到获取插入数据的主键值,在使用jdbc时我们可能已经会使用了,但是在spring的jdbcTemplate中也有相关的方法:
第一种方法:
public int getKey1(User user) {
int i = 0;
final String name = user.getUserName();
final String password = user.getPassword();
final int age = user.getAge();
KeyHolder keyHolder = new Generate ...
.java文件中定义了两个class,都没有用public修饰
.java文件最终都被编译为.class文件,这两个类都之能在本包中被引用
.java文件中定义了两个class,其中一个类用public修饰
.java文件最终都被编译为.class文件,被public修饰的类能被任何包中的类引用,无public修饰的只能在本包中
(public用来控制该类可以被所有包的类引用,无public修饰 则只能在本包中被访问)
.java文件的名称必须要和其中一个相同,如果有public class(只能有一个public类),则文件名要与public的类名一致
一个. ...
Spring定时任务
- 博客分类:
- Spring
1. 首先把spring.jar包放到classpath下
2. 编辑spring配制文件,ApplicationContext.xml内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "spring-beans.dtd" >
<beans>
<!—要调度的对象-->
<bean id=&quo ...
Javascript匿名函数
- 博客分类:
- JavaScript
一、什么是匿名函数?在Javascript定义一个函数一般有如下三种方式:函数关键字(function)语句:
function fnMethodName(x){alert(x);}
函数字面量(Function Literals):
var fnMethodName = function(x){alert(x);}
Function()构造函数:
var fnMethodName = n ...
Window 对象:
Window 对象表示浏览器中打开的窗口。
如果文档包含框架(frame 或 iframe 标签),浏览器会为 HTML 文档创建一个 window 对象,并为每个框架创建一个额外的 window 对象。
Window对象是JavaScript层级中的顶层对象。
Window对象表示一个浏览器窗口或一个框架,它在<body>或<frameset>出现时被自动创建。
Window对象是全局对象,它的属性可作为全局变量来使用,它的方法可当作函数来使用,也就是说,引用Window对象的属性和方法时,可以省略对象名。如:使用document属性不必写作 ...
Number()、parseInt()、parseFloat()的区别:
Number()的强制类型转换与parseInt()和parseFloat()方法的处理方式相似,只是它转换的是整个值,而不是部分值。parseInt()和parseFloat()方法只转换第一个无效字符之前的字符串。如“3.4.5”被转换成“3.4”,
用Number()进行强制类型转换将返回NAN,
如果字符串值能被完整地转换,Number()将判断是调用parseInt()还是parseFloat()。
var bb = "35.23ace23";
document.write(Num ...
注意:
ZeroClipboard在本地磁盘上测试无法使用,必须在服务器上测试,如http://localhost...
或者更改flash的安全设置:右键 - 全局设置 - 高级 - 受信任位置设置 - 添加 - 添加文件夹(把含有ZeroClipboard.swf的文件添加进去),设置以后就可以在本地测试了...
<a href="javascript:void(0)" id="btnCopy_1" copyContent="aaa">复制链接</a>
<a href="jav ...
Javascript代码
<input
onkeypress = "return event.keyCode>=48&&event.keyCode<=57||event.keyCode==46"
onpaste = "return !clipboardData.getData('text').match(/\D/)"
ondragenter = "return false"
style = "ime-mode:Disabled"
/> ...
DELIMITER $$
DROP PROCEDURE IF EXISTS `cosbuyer`.`cursor_p`$$
CREATE PROCEDURE `cursor_p`()
BEGIN
DECLARE v_id VARCHAR(50);
DECLARE v_pdtname VARCHAR(200);
DECLARE v_price VARCHAR(20) DEFAULT 'abc';
DECLARE v_fig INT DEFAULT 0;
/*给查询的列取别名:MySQL版本为(5.0.22-community-nt-log)列名不能与declare中相同,别名与 ...
/*创建有输入输出参数的存储过程*/
DELIMITER $$
DROP PROCEDURE IF EXISTS `cosbuyer`.`pp`$$
CREATE
PROCEDURE `cosbuyer`.`pp`(IN a INT,IN b INT,OUT c INT)
BEGIN
SET c=a+b;
SELECT c;
END$$
DELIMITER ;
CALL pp(10,20,@a);
SELECT @a;
/*创建有输入输出参数分页的存储过程*/
DELIMITER $$
DROP PROCEDURE IF ...
jQuery实现的可重用的联动菜单
- 博客分类:
- JavaScript
<%@ page language="java" contentType="text/html; charset=utf-8"
pageEncoding="utf-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta htt ...
1.isNull, isNotNull与isEmpty, isNotEmpty区别
在iBATIS中isNull用于判断参数是否为Null,isNotNull相反
isEmpty判断参数是否为Null或者空,满足其中一个条件则其true
isNotEmpty相反,当参数既不为Null也不为空是其为true
2.Dynamic标签内,最好每一个条件项都附带prepend参数。有些人喜欢第一项不带,在某些情况下这样会出现问题,都带着也多不了一点代码。
=======================附:IBATIS文档注释==================
isNotNull: ...
iterator标签主要是用于迭代输出集合元素,如list set map 数组等,在使用<s:iterator/>标签的时候有三个属性值得我们关注
1. value属性:可选的属性,value属性是指一个被迭代的集合,使用ognl表达式指定,如果为空的话默认就是ValueStack栈顶的集合.
2.id属性:可选属性, 是指集合元素的id
3.status属性:可选属性,该属性在迭代时会产生一个IteratorStatus对象,该对象可以判断当前元素的位置,包含了以下属性方法:
int getCount(); 迭代元素个数
int getIndex(); 迭代元素当前索引
bool ...
package servlet;
import java.awt.BasicStroke;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.GraphicsEnvironment;
import java.awt.geom.AffineTransform;
import java.awt.image.BufferedImage;
import java.io.IOException;
im ...
关系运算符也可以用在char类型的运算符中,它实际比较的是两个char类型数据的ASCII码。