- 浏览: 44879 次
- 性别:
- 来自: 青岛
最新评论
文章列表
1 首先创建一个递增序列
-- Create sequence create sequence SEQ_TABLEminvalue 100001maxvalue 9999999999999999999999999999start with 100001increment by 1cache 20;
2 在要加递增列的表上创建触发器
CREATE OR REPLACE TRIGGER TRIG_TABLEBEFORE INSERT ON TABLEFOR EACH ROWDECLARE tmpVar NUMBER;BEGIN tmpVar := 0; Select SEQ_T ...
同时满足多个条件 或者 关系:
<s:if test='evttype=="ZCCS"||evttype=="ZCDB"||evttype=="ZCBF"'>
同时满足多个条件的 与 关系:
<s:if test='evtStatus!="ZKSQ"&&evtStatus!="ZKTH"'>
写jsp文件的时候从后台遍历表格,想添加一个自增的序号列,一直找不到方法,通过JAVA写循环函数又有点费劲,网上搜了一个可用直接用的方法,不需要后台查询实现
<tr id="title"> <th width="2%">
<input type="checkbox" name="selectAll" title="全选/取消全选" id="selectAll" style="cursor:hand" onclick=&qu ...
mybatis xml文件sql语句转义字符
- 博客分类:
- 编程实战
近期在Mycelipse环境中的xml文件写SQL语句无法表示“小于等于” ,用了<= 直接报叉号,搜了下,小于等于要用 <=
< 表示 < ; > 表示 >
选择项目,右键export
导出中
可是无论是桌面还是其他文件都找不到这个war包!
最后发现是classpath的tomcat路径错误,修改为本机路径之后就可以导出了。
jsp 删除text文本框输入数据两端的空格
- 博客分类:
- 编程实战
在jsp input文本框内的空格也算一个字符,在有些手动输入的字符串中就会把空格算在其中,导致一些错误,所以需要过滤掉两端的空格,处理方式如下:
function trim(str){
return str.replace(/(^\s*)|(\s*$)/g, "");
}
输入值value= trim(输入值.value);
这样在处理数据的时候就可以忽略两端空格了
当前数据如果不是整数或者小数,返回。
if(当前数据.replace(/\d{1,}\.{0,1}\d{0,}/,'')) return;
当前数据如果不是整数,返回: if (!当前数据.match("^[0-9]*[1-9][0-9]*$")) return;
判断是不是正整数
if(!(/^(\+|-)?\d+$/.test(当前对象) ) ) return ;
<delete id="deleteU5bfqd" parameterType="java.util.List"> delete from 表名 where 列名 in <foreach collection="list" item="item" index="index" open="(" separator="," close=")"> #{item} </ ...
列表 checkbox 的全选/取消全选 代码
- 博客分类:
- 编程实战
jsp列表:
<tr>
<th width="2%" title="全选/取消全选"><input type="checkbox" name="selectAll" id="selectAll" style="cursor:hand" onclick="ck()"/></th> <th width="5%">具 ...
用Microsoft Visio画用例图时,发现visio UML用例里面找不到include关系,即“箭头”+“<<include>>” 这个组件,后来上网搜了一下,找到别人的一个可行的解决办法,拿来分享一下:
首先:打开Microsoft Visio -> 选择模板类别“软件和数据库” -> UML模型图->点击菜单栏“UML” -> 单击选项“构造型”-> 新建 > 构造型那里输入include -> 基类那里选“归纳”-> 最后“确定”;
使用:把UML用例下的“扩展”或“用”拖到绘图页上 - ...
const 关键字的作用
- 博客分类:
- 程序语言
被面试者只要能说出const意味着"只读"就可以了。尽管这个答案不是完全的答案,但我接受它作为一个正确的答案。如果应试者能正确回答这个问题,我将问他一个附加的问题:下面的声明都是什么意思?
Const只是一个修饰符,不管怎么样a仍然是一个int型的变量
本质:const在谁后面谁就不可修改,const在最前面则将其后移一位即可,二者等效
static 关键字的作用
- 博客分类:
- 程序语言
关键字static的作用:
这个简单的问题很少有人能回答完全。在C语言中,关键字static有三个明显的作用:
1)在函数体内,一个被声明为静态的变量在这一函数被调用过程中维持其值不变(该变量存放在静态变量区)。
2) 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。
3) 在模块内,一个被声明为
指针的使用一直都是初学者的第一道坎儿,绕来绕去的。。。以下这道题,据说琢磨透了,就基本不怕指针了..~~ 用变量a给出下面的定义 a) 一个整型数 b)一个指向整型数的指针( A pointer to an integer) c)一个指向指针的的指针,它指向的指针是指向一个整型数( A pointer to a pointer to an intege)r d)一个有10个整型数的数组( An array of 10 integers) e) 一个有10个指针的数组,该指针是指向一个整型数的。(An array of 10 pointers to integers) f) 一个指向有10 ...
死锁产生的必要条件,如何避免?
- 博客分类:
- 软件工程
虽然进程在运行过程中,可能发生死锁,但死锁的发生也必须具备一定的条件,死锁的发生必须具备以下四个必要条件。 1)互斥条件:指进程对所分配到的资源进行排它性使用,即在一段时间内某资源只由一个进程 ...
软件开发模型(Software Development Model)是指软件开发全部过程、活动和任务的结构框架。软件开发包括需求、设计、编码和测试等阶段,有时也包括维护阶段。软件开发模型能清晰、直观地表达软件开发全过程,明确规定了要 ...