- 浏览: 5578 次
- 性别:
- 来自: 深圳
最新评论
文章列表
摘要 试可以帮助识别和解决应用程序缺陷,在本文中,作者将使用大家常用的的开发工具Eclipse来调试Java应用程序。但这里介绍的调试方法基本都是通用的,也适用于NetBeans IDE,我们会把重点放在运行时上面。
目录[-]
1.条件断点
2.异常断点
1、尽量少用IN操作符基本上所有的IN操作符都可以用EXISTS代替,在选择IN或EXIST操作时,要根据主子表数据量大小来具体考虑2、尽量用NOT EXISTS或者外连接替代NOT IN操作符因为NOT IN不能应用表的索引3、尽量不用“<>”或者“!=”操作符不等于操作符是永远不会用到索引的,因此对它的处理只会产生全表扫描。比如:a<>0 改为 a>0 or a<04、在设计表时,把索引列设置为NOT NULL判断字段是否为空一般是不会应用索引的,因为B树索引是不索引空值的。5、尽量不用通配符“%”或者“_”作为查询字符串的第一个字符当通配符“%”或者“ ...
再谈Jquery Ajax方法传递到action
2012-09-07 14:15:03
标签:MVC
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://cnn237111.blog.51cto.com/2359144/984466
之前写过一篇文章Jquery Ajax方法传值到action,本文是对该文的补充。
假设 controller中的方法是如下:
public ActionResult ReadPerson(PersonModel model)
{
string s ...
package com.lid;
import java.util.Calendar;
import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;
public class Test {
public static void main(String[] args) {
//timer1();
timer2();
//timer3();
//timer4();
}
// 第一种方法:设定指定任务task在指定时间ti ...
<html>
<head>
<title>JS实现动态删除/添加附件</title>
</head>
<script type="text/javascript">
var attachname = "attach";
var i=1;
function addInput(){
if(i>0){
var attach = attachname + i ;
if(createInput( ...
MyBatis简介
MyBatis 是一个可以自定义SQL、存储过程和高级映射的持久层框架。MyBatis 摒除了大部分的JDBC代码、手工设置参数和结果集重获。MyBatis 只使用简单的XML 和注解来配置和映射基本数据类型、Map 接口和POJO 到数据库记录。相对Hibernate和Apache OJB等“一站式”ORM解决方案而言,Mybatis 是一种“半自动化”的ORM实现。
需要使用的Jar包:mybatis-3.0.2.jar(mybatis核心包)。mybatis-spring-1.0.0.jar(与Spring结合包)。
下载地址:
http://ibatis ...
spring提供俩种事务管理方式
1.annotation(注解)
2.xml配置(aop技术)
贴下配置文件
Xml代码 收藏代码
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:context=&q ...
互联网出版网
数据结构 :C++数据结构与算法 蓝色皮红色子
**叶核亚 数据结构**----------------
**系统原理 内存调度**
JVM(hotspot):深入理解JAVA虚拟机--周志明 -----------
解析java虚拟机
C语言:王者归来 Linux c程序设计 (*)
linux linux 系统编程
多核应用编程实战
java: java程序性能优化(*)----****----------
数据库系统实现(*)-----------------
Oracle内核技术揭秘
HBa ...
一:JS 重载页面,本地刷新,返回上一页
复制代码 代码如下:
<a href="javascript:history.go(-1)">返回上一页</a>
<a href="javascript:location.reload()">重载页面,本地刷新</a>
<a href="javascript:history.go(-1);loc ...
规则
非@Param注解参数时可使用
#{参数位置[0..n-1]}
或者
#{param[1..n]}
如果参数类型是自定义对象(bean)时,只需加上.对象属性即可
#{参数位置[0..n-1].对象属性}
#{param[1..n].对象属性}
特别的,如果非注解参数只有一个时,可使用
#{任意字符}
来访问参数
@Param的作用是设置参数别名。设置后的参数只能通过
#{注解别名}
或者
#{param[1..n]}
如果参数类型是自定义对象(bean)时,只需加上.对象属性即可
#{注解别名.属性}
#{param[1..n].属性}
来访问参数
示例
...