- 博客(45)
- 资源 (1)
- 收藏
- 关注
原创 java中关于空格和大小写字符引起的异常
场景一:使用springboot进行数据库初始化时,spring.datasource.schema=classpath:sql/schema.sql□,开发使用数据库初始化正常。发布成jar后,数据库创建失败。后去掉schema.sql后面的空格,问题消失。场景二:activiti 5.xxx 链接oracle数据库。连接串中数据库名使用小写,初次创建表成功。hibernate.
2017-05-20 10:41:13
357
原创 activiti流程设计器详细配置及汉化:activiti-webapp-explorer2(activiti 5.22)
1、将activiti-webapp-explorer2导入到Eclipse(注:maven工程)2、理论上导入后没有错误,配置到Tomcat Server下,就可以运行起来(但运行流程设计器时提示404)。3、修改activiti-webapp-explorer2\src\main\webapp\editor-app\app-cfg.jscontextRoot中的工程路径名activ
2017-02-24 10:59:26
3121
1
原创 Activiti 签收的理解和应用
1、如果指定任务的assignee,不用claim签收。2、当有多个候选人时,使用claim进行签收。注:反签收可以用claim(用户传null)或unclaim
2015-07-13 11:23:33
1444
转载 关于ExtJS、JQuery UI和easy UI的选择问题
首先根据你的需求,你需要这些框架具有你需要的UI组件,ExtJS、easy ui都具备你需要用到的那几款ui组件,比如messagebox、tree、grid。相比较jQuery UI的ui组件不够全面,比如grid,但是jquery有很多各种插件,包括grid,但它不在jQuery UI内。而Ext JS和easy ui最新版提供的GRID都有20种以上实现不同功能grid。轻重比较
2014-05-23 12:53:13
608
原创 软件项目管理浅见,也适用于非软件项目
项目管理的三要素:成本,品质,交付时间;项目经理的工作内容:识别并管理风险,风险未被及时识别或妥善处理,就会转换成问题。这项工作的目的是控制项目成本。项目管理需要遵循的原则(精简内容):(1)用分阶段的计划严格管理;(2)坚持进行阶段评审;(3)通过控制风险来管理项目;(4)结果应能够清楚地审查;(5)持续项目过程改进;项目开发的一般流程:
2013-07-15 15:55:09
324
原创 webform,winform中treeview通用绑定方法。
1、 datatable字段顺序要求:1节点ID,2父节点ID,3节点名称 2、调用参数(treeview对象,datatable,空,父节点列名,根节点ID) BindTree(treeView1, ds.Tables[0], null, "t2", "0"); 3、绑定过程 public void BindTree(TreeView tree
2012-12-26 11:28:44
690
原创 WinForm中TreeView节点级联选中处理
关键点1:当前节点选中时,所有子节点都选中,需要使用递归。 private void setSubNodeCheckState(TreeNode node) { foreach (TreeNode nd in node.Nodes) { nd.Checked = node.Ch
2012-12-26 11:06:37
710
原创 Oracle 控制文件损坏1个 解决过程
某天数据库不能正常启动,重启电脑时出现非正常关机的磁盘扫描提示,而且还有ORACLE控制文件的名字。通过查看日志和错误信息,发现控制文件损坏。当时没有具体看控制文件的个数,希望通过重建恢复。 后来发现CONTROL02的文件没有了。通过网上查找,其实控制文件中的内容都是一样的,只要有一个就能正常启动。随即修改pfile下的init.oraXxxxxx文件。将control_fi
2012-05-14 11:49:57
431
转载 TIF图像数据结构之解析
转帖地址:http://club.it.sohu.com/read_elite.php?b=program&a=8826110 曾经干过一段时间的图像处理,主要是在实验中,对拍摄的照片中的流场、流态进行提取分析,所以,对图像格式有过一段时间的应用,不过时间久了,有点儿忘了,今儿收集了一篇,不错,就留在咱们坛子里啦。 TIF文件格式最早是为了存储扫描仪图像而设计的。它的最大的特点就是与
2012-04-27 09:41:19
2311
2
原创 .NET 布局相关的重要属性
Padding 指定控制的内部间距。Dock 定义要绑定到容器的控件边框。Anchor 定义某个控件绑定到的容器的边缘。当控件锚定到某个边缘时,于指定边缘最近的控件边缘与指定边缘之间的距离将保持不变。
2012-03-15 09:26:52
104
转载 JAVA学习要点
JAVA学习要点一、关于Java1、Java的三种体系:J2SE用于桌面开发,低端商务开发(Java to Standard Edition) ;J2ME用于移动电话、电子消费品、嵌入式开发(Java to Micro Edition) ;J2EE企业级解决方案的开发,基于WEB的开发等,(Ja
2012-02-09 12:03:05
523
转载 SELECT各关键字解析执行顺序
例select ID,OyaID,Level, sys_connect_by_path(to_char(ID),',')as path from edaKiri Join dual on ID notin(3,22) start with OyaID isnull connect by prior ID = OyaID --亲子条件orderby ID;1. from句2. where句 (结合条件)3. start with句4. connect by句5.
2011-02-10 14:12:00
519
原创 [性能调优]临时表上的索引没有被使用
今天出了个这样的问题,在开发环境临时表上的索引正常,在生产环境的执行计划中没有使用到。经分析,数据库做成时临时表为空,每次业务开始时插入大量数据,业务结束时将数据删除。因为统计情报不准确,导致生产环境上没有使用索引。加入HINT后,问题解决。总结:Oracle 10g开始,已经不在支持RBO模式,由CBO根据统计情报安排执行计划,所以需要经常收集数据库的统计情报。而业务上经常要用到临时表,由于其数据的特殊性(结束结束时删除),运行时的统计情报不准确,导致CBO在选择执行计划时出现错误。所以,建议在使用临时表
2011-02-08 18:16:00
388
原创 Oracle登陆验证与密码文件
Oracle登陆验证与密码文件为什么oracle可以不使用sys密码的前提下以sysdba身份登陆(sqlplus / as sysdba),因为oracle安装时,在本地建立了ora_dba权限组,并将操作系统用户加入了该组。
2011-02-02 13:28:00
1090
原创 索引和约束的删除
<br />建立主建约束和唯一约束时会自动创建同名索引。<br />相关数据字典:User_Constraints,User_Indexes<br /> <br />使用下面命令删除索引索引时,会提示错误。<br />DROP INDEX TABLE_PK<br /> <br />这是可以删除约束再删除索引。<br />ALTER TABLE TABLE DROP CONSTRAINT TABLE_PK (也删除了索引?)<br />DROP INDEX TABLE_PK<br /> <br />也
2011-01-19 10:35:00
365
转载 批量绑定—BULK COLLECT
在 PL/SQL 编码中,经常会从表中获取结果集,然后进行一些逻辑处理,再生成新的数据。我们想到的最直接的方法就是使用游标。从 Oracle8i 开始,出现了一个新的子句:BULK COLLECT。可以降低 SQL 引擎到 PL/SQL 引擎的上下文交换(context switch)次数,从而实现数据的高速检索。
2010-06-07 08:59:00
1374
转载 关于HTML DOCTYPE
Microsoft® Internet Explorer 6 的新增内容 你可使用此声明将 Internet Explorer 6 及以后版本切换到标准兼容模式下。 语法 HTML 顶级元素 可用性 "注册//组织//类型 标签//定义 语言""URL" 可能值 顶级元素 指定 DTD 中声明的顶级元素类型。这与声明的 SGML 文档类型相对应。 H
2008-11-13 13:41:00
631
转载 Oracle备份与恢复(很形象)
一个名叫Sid的男人,狂热地爱好拍摄、保存和整理照片。Sid的妻子名叫Debbie,他们有三个儿子Logan、Archie和Chuck。他有一所很大的房子,同住的有男管家Simon和女仆Pam。我将介绍他的家庭、他的房子和他的爱好:拍摄、收集和炫耀他的照片。 现在,Sid快乐地生活着—家庭、朋友和假期。他不时地拍照。事实上,他总是随身带着相机。他不想错过任何东西。每一个早餐、午餐和晚宴,都会被
2008-09-16 08:53:00
419
原创 Oracle 三种集合数据类型的比较
Oracle 三种集合数据类型的比较 PL/SQL中没有数组的概念,他的集合数据类型和数组是相似的。在7.3以前的版本中只有一种集合,称为PL/SQL表,在这之后又有两种集合数据类型:嵌套表和varray。其中varray集合中的元素是有数量限制的,index_by表和嵌套表是没有这个限制的。index-by表是稀疏的,也就是说下标可以不连续,varray类型的集合则是紧密的,他的下标没有
2008-09-11 10:30:00
401
原创 《oracle 10g系统管理学习笔记1》
一、登录联接conn / as sysdba 以操作系统用户作为DBA进行登录联接conn scott/tiger 以本地scott用户进行登录联接conn soctt/tiger@master 以远程scott用户进行登录联接 查看实例状态:select * from v$instance; 取得
2008-08-28 09:08:00
384
转载 Oracle中Null与空字符串''的区别
软件环境: 1、Windows NT4.0+ORACLE 8.0.4 2、ORACLE安装路径为:C:ORANT 含义解释: 问:什么是NULL? 答:在我们不知道具体有什么数据的时候,也即未知,可以用NULL,我们称它为空,ORACLE中,含有空值的表列长度为零。 ORACLE允许任何一种数据类型的字段为空,除了以下两种情况: 1、主键字段(primary key), 2、定义时已经加了NOT
2007-12-05 14:46:00
1140
转载 Oracle视图更新要求
You can perform DML operations on simple views.You cannot remove a row if the view contains the following: (delete)·Group functions·A GROUP BY clause·The DISTINCT keyword·The pseudocolumn ROWNUM keywo
2007-11-12 14:25:00
968
转载 oracle正则表达式
oracle的正则表达式(regular expression)简单介绍目前,正则表达式已经在很多软件中得到广泛的应用,包括*nix(Linux, Unix等),HP等操作系统,PHP,C#,Java等开发环境。Oracle 10g正则表达式提高了SQL灵活性。有效的解决了数据有效性, 重复词的辨认, 无关的空白检测,或者分解多个正则组成的字符串等问题。Oracle 10g支持正则表达
2007-03-29 13:11:00
994
1
转载 plsql trunc(with date)函数的介绍
在pl/sql中,trunc函数返回由指定测量单位截取的时间值。trunc函数的语法如下: trunc(date, [format])date就是要被截取的时间值。format是用于截取的测量单位。如果省略的话date将被截取到day的精度。format参数表: unit valid format pa
2007-03-17 18:23:00
1872
转载 Oracle:pl/sql 异常处理4
异常处理 当异常生成之后,程序被中止,控制权交给异常处理模块,异常处理模块捕获当前异常句柄,并交由相应的程序处理;如果,异常促里模块没有捕捉到异常句柄,那么它将被传输到当前程序的外围。 除非由一些特殊的要求,一般情况下异常将再当前程序的异常处理模块中被处理。异常处理模块以 EXCEPTION 开始 END; 结尾。 Declare
2007-03-17 18:19:00
1096
转载 Oracle:pl/sql 异常处理3
生成错误 处理 oracle 系统自动生成系统异常外,可以使用 raise 来手动生成错误。 l Raise exception; l Raise package.exception; l Raise; 以上是 raise 的三种使用方法。第一种用于生成当前程序中定义的异常或在 standard 中的系统异常。
2007-03-17 18:18:00
627
转载 Oracle:pl/sql 异常处理1
pl/sql 提供了强大而灵活的手段来捕捉和处理程序产生的异常,从而使 oracle 的用户远离一些令人烦恼的 bug 。 pl/sql 异常处理的概念和术语 在 oracle 中所有的错误都被认为是不应该发生的异常。一个异常可能是以下 3 种情况的一种: u 由系统产生的错误(“ out of memory ”或“ duplicate value in i
2007-03-17 18:17:00
890
转载 Oracle:pl/sql 异常处理2
pl/sql 提供了强大而灵活的手段来捕捉和处理程序产生的异常,从而使 oracle 的用户远离一些令人烦恼的 bug 。 异常定义 在一个异常产生、被捕获并处理之前,它必须被定义。 Oracle 定义了几千个异常,绝大多数只有错误编号和相关描述,仅仅命名了若干个最常被用到的异常。这些名字被储存在 STANDARD , UTL_FILE , DBMS_SQL 这几个系统包中
2007-03-17 18:17:00
791
转载 oracle经验总结
oracle经验总结 1.删除表空间DROP TABLESPACE TableSpaceName [INCLUDING CONTENTS [AND DATAFILES]]2.删除用户DROP USER User_Name CASCADE3.删除表的注意事项在删除一个表中的全部数据时,须使用TRUNCATE TABLE 表名;因为用DROP TABLE,DEL
2007-03-16 11:58:00
644
转载 oracle数据库命令行导入导出
来自:http://blog.csdn.net/wiyanzi/archive/2005/09/22/487285.aspxoracle建立自己的表:在安全性中建立一个用户zhouli,密码111在存储中建立表空间zhouli把用户zhouli的表空间指定为刚刚建立的表空间zhouli,然后在角色中添加dba角色这样可以导入导出表oracle 倒出webuser中的表exp webuser
2007-03-07 19:29:00
1700
转载 Java及相关字符集编码问题研究
1. 概述本文主要包括以下几个方面:编码基本知识,java,系统软件,url,工具软件等。在下面的描述中,将以"中文"两个字为例,经查表可以知道其GB2312编码是"d6d0 cec4",Unicode编码为"4e2d 6587",UTF编码就是"e4b8ad e69687"。注意,这两个字没有iso8859-1编码,但可以用iso8859-1编码来"表示"。2. 编码基本知识最早
2007-01-05 22:32:00
427
转载 ORACLE常用命令[ 来自:oracle中国 ]
一、ORACLE的启动和关闭1、在单机环境下要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下su-oraclea、启动ORACLE系统oracle>svrmgrlSVRMGR>connect internalSVRMGR>startupSVRMGR>quitb、关闭ORACLE系统oracle>svrmgrlSVRMGR>connect internalSVRMGR>sh
2006-12-05 22:52:00
986
转载 javascript函数库
作者: 时间:2006-2-26 14:12:37 上一篇:JS的IE和Firefox兼容性汇编/* -------------- 函数检索 -------------- trim函数: trim() lTrim() rTrim() 校验字符串是否为空: checkIsNotEmpty(str) 校验字符串是
2006-11-26 18:04:00
494
转载 70个JAVA问答
1. 问:在JAVA与JSP中要调用一个LINUX上的脚本程序,或WINDOWS上的脚本程序,该怎么写?答:System.getRuntime().exec("bash 2. 问:java中用什么表示双引号答:"/""3. 问:如何在JSP程序里另起一个线程?答:JSP本身就是独立线程运行而不象CGI都是独立进程.一般:Thread t = new Thread("你的对象//");t.start
2006-11-25 17:50:00
721
原创 jdk的环境变量配置经验
安装好jdk后,需要配置以下环境变量:JAVA_HOME=c:/j2sdk1.4.xxCLASSPATH=.;c:/j2sdk1.4.xx/libPATH=c:/j2sdk1.4.xx/bin;注意事项:1、很多WEB开发程序都会默认找JAVA_HOME这个变量,如Tomcat。2、大部分编译问题都是CLASSPATH变量配错了,要么没有.,要么在末尾多加了;3、也很容易出错,很多应用程序
2006-11-24 22:18:00
632
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人