- 浏览: 31439 次
- 性别:
- 来自: 重庆
最新评论
文章列表
集群、分布式你想好怎么用了吗?
做互联网、做电子商务,我们都盼望着用户数和访问量不断的攀升,这意味着我们将有更多的业务,将有更多的订单,将会有更多的盈利。欣喜之余,我们开始有更多的担忧,我们的 ...
delete from t_5star where locationid in (
select e.locationid from (
select a.* from t_5star as a ,
t_als_data as b where a.term = b.term ) e
)
关键是子查询中的语句要放到单一e的表中查询及删除重复记录的方法(一)1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断
select * from people where peopleId ...
digester组件简化了xml文件处理操作,能将xml文件按照事先确定的规则(采用编码形式或xml配置文件形式),映射成java对象。digester组件现在最新版本是2.0,它所依赖的组件是:commons-logging(推荐1.1版本),BeanUtils(推荐1.8版本),还有需要jdk1.5.基本概念1. 在Digester的内部采用SAX来解析XML文件。为了能够正确的使用它,必须在解析之前进行相应的设置。同时,在解析xml文件的过程中,它使用Stack来保存和检索这个期间产生的对象.2. 为了简化使用,它通过匹配模式来定位要解析的xml标签。匹配模式的例子如下:
<? ...
在使用SQL数据库的时候,我们也许会需要一次像数据库中添加多条记录,那么我们可以使用SQL语句来实现,该语句具体如下:
--添加一条记录
INSERT INTO tableName(col1,col2,col3) VALUES (1,2,3)
--添加多条记录
INSERT INTO tableName(col1,col2,col3)
SELECT 3,4,5
UNION ALL
SELECT 6,7,8
--从另外的一张表中读取多条数据添加到新表中
INSERT INTO tableName(c ...
Javascript
在
web
应用开发使用非常的频繁,它可以轻易帮助我们实现数据验证,完成特殊效果或动作。今天我们就来谈谈
Javascript
的一些事。
JavaScript
对象
看到“对象”二字,听惯面向对象编程的 ...
SQL优化
1、
注重细节
。
我们在程序中编写
sql
语句时,通常都会在数据库工具中跑一下,我通常遇到最多的就是在变量之间未分隔开,变量名书写不正确等。因此在
sql
中,首先要注意书写规范。虽然数据库不区分大小写,但是
sql
语句在执行时,
ORACLE
会将它全部转化为大写,如果在写
SQL
语句时时就全部写成大写,能节省些资源。
2
、使用表的别名
当
SQL
语句中涉及到多个表时,使用表的别名,并将别前缀在每一个列上,这样可以减少简析时间,避免一些语法上的歧义造 ...
event的某些属性只对特定的事件有意义。比如,fromElement 和 toElement 属性只对 onmouseover 和 onmouseout 事件有意义。
下面的例子检查鼠标是否在链接上单击,并且,如果shift键被按下,就取消链接的跳转。
<HTML>
<HEAD><TITL ...
void 操作符用法格式如下:
1. javascript:void (expression)
2. javascript:void
expression
expression是一个要计算的 JavaScript
标准的表达式。表达式外侧的圆括号是可选的,但是写上去是一个好习惯。我们可以使用 void
操作符指定超级链接。表达式会被计算但是不会在当前文档处装入任何内容。面的代码创建了一个超级链接,当用户点击以后不会发生任何事。当用户点击链接时,void(0)
计算为 0,但在 JavaScript 上没有任何效果。
<a
href=”javascript ...
action元素的所有配置会被映射到ActionMapping对象中。
下面是action元素的每个属性的作用描述:
attribute
在struts将JSP页面的表单对象封装成一个ActionForm对象后,会将这个ActionForm对象保存在request作用域中或者session作用域中,attribute属性就是作为key被存储到作用域中。
在JSP页面可以直接使用EL表达式去获取ActionForm对象:
${requestScope.对象名.属性}
或者
${sessionScope.对象名.属性}
这里的对象名就是attribute属性定义的值。
...
3、条件查询【重要】
* 可以采用拼字符串的方式传递参数
* 可以采用 ?来传递参数(索引从0开始)
* 可以采用 :参数名 来传递参数
* 如果传递多个参数,可以采用setParamterList方法
* 在hql中可以使用数据库的函数,如:date_format
参见:SimpleConditionQueryTest.java
================================================================
A:
//可以拼字符串
...
////----------------Author Teng-------------//验证是否为空
function check_blank(obj, obj_name){
if(obj.value != ''){
return true;
}else{
alert(obj_name + "所填不能为空!");
obj.value = "";
return false;
}
}//过滤输入 ...
我根据Grid的实现方式,写了一个pagedloop组件,设计了一个LoopDataSource接口作为pagedloop的source,主要是希望从数据库中抓取每页所需的记录,而不是所有记录。 LoopDataSource.java:
public interface LoopDataSource extends Iterable<Object>{
int getTotalRowCount();
void prepare(int startIndex, int endIndex, String propertyName);
}
...
如何在Java自定义标签中让自定义的标签属性正确接收EL表达式对象
我们在项目开发中为了更方便灵活的使用Java自定义标签,往往需要让自定义的标签属性接收一些EL表达式对象,所幸的是apache为我们提供了简单的实现 ...
一、冒泡排序
package pku.ss.datastructure.Sort;
public class BubbleSort {
public static void main(String[] args) {
int max = 1000000;
ArrayBubble arr = new ArrayBubble(max);
long startTime = System.currentTimeMillis();
for (int j = 0; j 0; outer--)
...
/** * 一段模拟龟兔赛跑的多线程程序。 * 兔子比乌龟快5倍,但休息的时间长10倍。 * * @author 赵学庆,Java世纪网(java2000.net) * */ public class T { public static void main(String[] ...