- 博客(23)
- 资源 (12)
- 收藏
- 关注
原创 Oracle 数据库表中创建ID自增列
1 首先创建一个递增序列-- Create sequence create sequence SEQ_TABLEminvalue 100001maxvalue 9999999999999999999999999999start with 100001increment by 1cache 20; 2 在要加递增列的表上创建触发器CREATE OR REPLACE TRIGGER...
2015-12-10 14:39:27 263
原创 <s:if test 的与 或 关系 写法
同时满足多个条件 或者 关系:<s:if test='evttype=="ZCCS"||evttype=="ZCDB"||evttype=="ZCBF"'> 同时满足多个条件的 与 关系:<s:if test='evtStatus!="ZKSQ"&&evtStatus!="ZKTH"'>...
2015-12-10 14:15:27 607
原创 jsp <s:iterator>遍历表格中中添加序号
写jsp文件的时候从后台遍历表格,想添加一个自增的序号列,一直找不到方法,通过JAVA写循环函数又有点费劲,网上搜了一个可用直接用的方法,不需要后台查询实现<tr id="title"> <th width="2%"><input type="checkbox" name="selectAll" title="全选/取消全选" i
2015-09-25 11:11:07 1320
原创 mybatis xml文件sql语句转义字符
近期在Mycelipse环境中的xml文件写SQL语句无法表示“小于等于” ,用了<= 直接报叉号,搜了下,小于等于要用 &lt;= &lt; 表示 < ; &gt; 表示 > ...
2014-10-03 21:12:51 224
原创 myelipse导出war包不存在
选择项目,右键export 导出中 可是无论是桌面还是其他文件都找不到这个war包! 最后发现是classpath的tomcat路径错误,修改为本机路径之后就可以导出了。 ...
2014-07-19 11:31:10 109
原创 jsp 删除text文本框输入数据两端的空格
在jsp input文本框内的空格也算一个字符,在有些手动输入的字符串中就会把空格算在其中,导致一些错误,所以需要过滤掉两端的空格,处理方式如下: function trim(str){ return str.replace(/(^\s*)|(\s*$)/g, ""); } 输入值value= trim(输入值.value);这样在处理...
2013-09-04 19:33:15 433
原创 jsp 判断输入的数据是不是整数或者小数
当前数据如果不是整数或者小数,返回。 if(当前数据.replace(/\d{1,}\.{0,1}\d{0,}/,'')) return; 当前数据如果不是整数,返回: if (!当前数据.match("^[0-9]*[1-9][0-9]*$")) return; 判断是不是正整数 if(!(/^(\+|-)?\d+$/.test(当前对象) ) ) re...
2013-08-07 16:29:14 1115
原创 java list批量删除和批量添加的数据库语句
<delete id="deleteU5bfqd" parameterType="java.util.List"> delete from 表名 where 列名 in <foreach collection="list" item="item" index="index" open="(" separator="
2013-08-07 09:50:59 582
原创 列表 checkbox 的全选/取消全选 代码
jsp列表:<tr><th width="2%" title="全选/取消全选"><input type="checkbox" name="selectAll" id="selectAll" style="cursor:hand" onclick="ck()"/>&am
2013-07-08 17:23:08 97
原创 visio画UML用例图没有include关系的解决方法
用Microsoft Visio画用例图时,发现visio UML用例里面找不到include关系,即“箭头”+“<<include>>” 这个组件,后来上网搜了一下,找到别人的一个可行的解决办法,拿来分享一下: 首先:打开Microsoft Visio -> 选择模板类别“软件和数据库” -> UML模型图->点击菜单栏“UML” -&...
2013-04-16 09:42:18 303
原创 const 关键字的作用
被面试者只要能说出const意味着"只读"就可以了。尽管这个答案不是完全的答案,但我接受它作为一个正确的答案。如果应试者能正确回答这个问题,我将问他一个附加的问题:下面的声明都是什么意思?Const只是一个修饰符,不管怎么样a仍然是一个int型的变量本质:const在谁后面谁就不可修改,const在最前面则将其后移一位即可,二者等效 const int a;int co...
2012-11-01 10:48:30 187
原创 static 关键字的作用
关键字static的作用:这个简单的问题很少有人能回答完全。在C语言中,关键字static有三个明显的作用: 1)在函数体内,一个被声明为静态的变量在这一函数被调用过程中维持其值不变(该变量存放在静态变量区)。 2) 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。 3) 在模块...
2012-11-01 10:38:46 81
原创 C语言 指针的定义
指针的使用一直都是初学者的第一道坎儿,绕来绕去的。。。以下这道题,据说琢磨透了,就基本不怕指针了..~~ 用变量a给出下面的定义 a) 一个整型数 b)一个指向整型数的指针( A pointer to an integer) c)一个指向指针的的指针,它指向的指针是指向一个整型数( A pointer to a pointer to an intege)r d)一个有10个整型数的数组( An...
2012-10-30 10:04:36 113
原创 死锁产生的必要条件,如何避免?
虽然进程在运行过程中,可能发生死锁,但死锁的发生也必须具备一定的条件,死锁的发生必须具备以下四个必要条件。 1)互斥条件:指进程对所分配到的资源进行排它性使用,即在一段时间内某资源只由一个进程占用。如果此时还有其它进程请求资源,则请求者只能等待,直至占有资源的进程用毕释放。 2)请求和保持条件:指进程已经保持至少一个资源,但又提出了新的资源请求,而该资源已被其它进程占有,此时请求...
2012-10-25 19:54:47 90
原创 软件开发中的模型
软件开发模型(Software Development Model)是指软件开发全部过程、活动和任务的结构框架。软件开发包括需求、设计、编码和测试等阶段,有时也包括维护阶段。软件开发模型能清晰、直观地表达软件开发全过程,明确规定了要完成的主要活动和任务,用来作为软件项目工作的基础。典型的开发模型有:①瀑布模型(waterfall model);②渐增模型/演化/迭代(inCRementa...
2012-10-25 19:31:52 124
原创 进程与线程的区别
进程是指运行中的应用程序,每一个进程都有自己独立的内存空间。一个应用程序可以同时启动多个进程。例如对于IE浏览器程序,每打开一个IE浏览器窗口,就启动了一个新的进程。同样,每次执行JDK的java.exe程序,就启动了一个独立的Java虚拟机进程,该进程的任务是解析并执行Java程序代码。 线程是指进程中的一个执行流程,有时也称为执行情景。一个进程可以由多个线程组成,即在一个...
2012-10-25 19:21:52 84
原创 引用与指针的区别
引用和指针有如下三种区别: 1 引用必须在声明时初始化,而指针不用; 2 对于NULL不能引用,而指针可以指向NULL; 3 引用一旦声明,引用的对象不能改变(但对象的值可以改变);而指针可以随时改变指向的对象。 引用能做到的,指针也可以,但指针更危险; (1)引用被创建的同时必须被初始化(指针则可以在任何时候被初始化)。 (2)不能...
2012-10-25 19:18:48 140
原创 struct 和class的区别
1.struct 是值类型,class是对象类型2.struct 不能被继承,class可以被继承3.struct 默认的访问权限是public ,而class 默认的访问权限是private .4.struct 不能有不带参数的构造函数。struct 的构造函数是由编译器自动生成的。并且struct 的用途是那些描述轻量级的对象,例如Line ,Point 等,并且效率比较高。5.struct ...
2012-10-25 19:09:06 144
原创 C# 窗体 Label文字动态显示
想要label.Text从下到上滚动显示:添加timer控件,代码如下: private void timer1_Tick(object sender, EventArgs e) { if (this.label4.Top >-300) //数字根据实际情况调节 { this.label4...
2012-05-28 17:06:39 2410
原创 SQL server 2000数据库还原造成的孤立用户解决办法
SQL SERVER 2000的某个数据库备份后,在还原后,发现使用原来的用户无法连接到数据库.这是因为还原后的数据库的用户在SQL中没有登录.解决办法:在查询分析器中使用 sp_change_users_login 'report' 查看孤立用户名和SID. 查询出来UserName 和UserSIDss 0x40B8125724FEF14994EBDF83B0...
2011-11-18 21:36:31 169
原创 如何消除matlAB启动时的Warning:Name is nonexistent or not a directory ...
重新换了系统,盘符都乱了,原来的D盘MATLAB跑到F盘了,只能重新解压啦,解压到D盘之后打开总是出现错误,matlab启动时,出来一大串警告:Name is nonexistent or not a directory...。 怎么办呢?今天终于在网上找到方法,很简单: 点击file->set path弹出的对话框中的Defualt按钮。恩,就解决了。重新启动matlab,真的没有...
2011-11-18 10:45:05 528
原创 ext 异步加载树节点的叶子节点的触发
如图所示,在所有报表中,只有“用户自定义报表”是动态异步加载的,这里前台的js代码为(只显示关键代码): 。。。。。 。。。。。 usernode= new Ext.tree.AsyncTreeNode( { id:"custom", text: '用户自定义报表' }); ...
2011-11-03 16:51:39 199
原创 myeclipse java后台往数据库传参数的ID序号问题
数据库表的ID若是设为自动增长,有时候不好控制,当需要ID做外键的时候就没法弄了,所以手动设置Id序号,便于操作数据。后台Java代码如下: int NewFormID = 0; ResultSet rs = null; String strsql = "select top 1 NewFormID from tAMCustomForm order by NewFormI...
2011-11-03 16:45:09 152
多属性划分数据库查询
2011-05-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人