- 浏览: 179836 次
- 性别:
- 来自: 广州
最新评论
文章列表
http://orangoo.com/labs/GreyBox/
具体使用参考下载的压缩包中的install等页面,简单易用~~值得推荐
一、问题的提出
在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化。对于海量数据,劣质SQL语句和优质SQL语句之间的速度差别可以达到上百倍,可见对于一个系统不是简单地能实现其功能就可,而是要写出高质量的SQL语句,提高系统的可用性。
在多数情况下,Oracle使用索引来更快地遍历表,优化器主要根据定义的索引来提高性能。但是,如果在SQL语句的where子 ...
修改tomcat项目的图标
- 博客分类:
- 日常总结
部署在tomcat中的项目在运行的时候,地址栏都是那个标志的小猫图标,很多时候我们需要修改这个图标。
其实方法很简单,系统读取这个标志的时候先从你的项目的根目录下读看有没有favicon.ico文件,如果有直接显示这个图标,如果没有,则会去webapps/root/下找这个文件,如果这两个地方都没有,则就显示IE图标。
当然,对于有的浏览器这样做就可以了,但是有一些浏览器必须直接在页面中加入
123 <link rel="shortcut icon" href="favicon.ico" type="image/x-icon ...
为了解决tomcat在大进行大并发请求时,出现内存溢出的问题,请修改tomcat的内存大小,其中分为以下两种方式:
一、使用 catalina.bat 等命令行方式运行的 tomcat
查看系统最大支持内存命令:java -Xmx1024m -version
1、修改 tomcat\bin\Cat ...
eclipse修改内存启动参数
- 博客分类:
- 日常总结
一般安装完eclipse之后,在安装目录下你应该可以看到有一个 eclipse.ini 文件,对了,就是在这个文件里面修改,我打开同事机器上这个文件,里面的内容是:
-vmargs
-Dosgi.splashLocation=d:\Program Files\MyEclipse 5.5.1 GA\eclipse\MyEclipseSplash.bmp
-Dosgi.splashLocation=d:\Program Files\MyEclipse 5.1.1 GA\eclipse\MyEclipseSplash.bmp
-Xms64M
-Xmx128M
呵呵,2G内存的机器,给ecli ...
命令行操作Sybase以及数据bcp导出:
C:\Documents and Settings\j>isql -Uzzzbill53 -Pzzztek -Sbill53
1> quit
C:\Documents and Settings\j>bcp bill53..AAA_MOBILE_MAP out d:\aaa_mobile_phon
e.txt -c -Uzzzbill53 -Pzzztek -Sbill53
java JDBC 各数据库url连接
1.Oracle数据库
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url = "jdbc:oracle:thin:@localhost:1521:orcle";
String user = "test";
String password = "test";
Connection conn = DriverManager.getConnection(url, user ...
WITH RecursiveCategories (parent_dir_id,dir_id ,dir_name , Level)
AS
(
SELECT parent_dir_id, dir_id, dir_name, 0 AS Level
FROM edms_directory
WHERE dir_id = 0
UNION ALL
SELECT edms_directory.parent_dir_id, edms_directory.dir_id, edms_directory.dir_name,
Level + 1
FR ...
参考网上资料配置了一下CVS服务端,大概的总结一下:
1、下载CVSNT安装,附件中的压缩包,这里安装就不讲了,主要就是选自定义的时候可以选择安装的目录;
2、安装完成后,控制面板中出现了鱼形CVS图标,或者点击开始菜单中CVSNT的CVSNT Control Panel打开程序,要在Repository Configuration中配置资源库,其次在Server Settings中设置运行的管理用户,重新启动CVS,在兼容性配置选项卡中可以勾选Respond as cvs 1.11.2 to version r
3、运行->cmd打开命令行,执行
set cvsroot=:pser ...
----------------------------固定长度数组
declare
type intarray is varray(30) of varchar2(100);
var_arr intarray := intarray('a','b','c','d');
begin
for i in 1..var_arr.count
loop
dbms_output.put_line(var_arr(i));
end loop;
end;
---------------------------未知长度数组
declare
type vararray is table of va ...
一、配置文件说明:
1、log4j.rootLogger=INFO, stdout, R
将等级为INFO的日志信息使用stdout和R进行输出,这里可以自己命名;
等级可分为OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL,OFF是关闭,不输出任何信息,其他级别按这个顺序依 ...
CronTrigger配置格式:
格式: [秒] [分] [小时] [日] [月] [周] [年]
序号 说明
是否必填 允许填写的值 允许的通配符
1 秒 是 0-59 , - * /
2 分 是 0-59 , - * /
3 小时 是 0-23 , - * /
4 日 是 1-31 , - * ? / L W
5 月 是 1-12 or JAN-DEC , - * /
6 周 是 1-7 or SUN-SAT , - * ? / L #
7 年 否 empty 或 1970- ...
SQL SERVER:
SELECT convert(char,你的日期字段,120) as birth FROM table
convert(char,date,N)输出的各种时间样式
N 日期样式
0 04 2 2005 9:06AM
1 04/02/05
2 05.04.02
3 02/04/05
4 02.04.05
5 02-04-05
6 02 04 05
7 04 02, 05
8 09:06:18
9 04 2 2005 9:06:1 ...
1、JBPM调用CompleteTask异常:
void completeTask(java.lang.String taskId)
Deletes this task, marks the related history task as completed.
void completeTask(java.lang.String taskId, java.util.Map<java.lang.String,?> variables)
Deletes this task and marks the related history task as compl ...
流程定义ProcessDefinition是对业务过程的完整描述,例如请假流程定义、报销流程定义等。
流程定义的管理包括部署流程定义、查询流程定义、查看流程定义图和删除流程定义。
和流程定义相关的表jbpm4_deployment、jbpm4_deployprop和jbpm4_lob,其中jbpm4_lob存放流程定义相关资源,如流程定义xml文件和流程定义图。
1、部署流程定义
使用RepositoryService接口提供的方法,流程定义XML的内容可以从classpath路径下、文件、输入流、字符串、URL或者zi ...