`
文章列表
1、查询用户连接    SELECT username, machine, program, status, COUNT (machine) AS 连接数量   FROM v$session   WHERE type<>'BACKGROUND'   GROUP BY username, machine, program, status   ORDER BY machine;       2、查询用户应用性能   SELECT osuser, a.username,cpu_time/executions/1000000||'s', sql_fullt ...
最近在研究Spring中的定时任务功能,最好的办法当然是使用Quartz来实现。对于一个新手来说,花了我不少时间,这里我写个笔记,给大家参考。 我使用的是Maven来管理项目,需要的Jar包我给大家贴出来。 quartz-1.8.5.jar commons-logging.jar spring-core-3.0.5.RELEASE.jar spring-beans-3.0.5.RELEASE.jar spring-context-3.0.5.RELEASE.jar spring-context-support-3.0.5.RELEASE.jar spring-asm-3.0.5.RELEAS ...
applicationContext.xml:   <bean name="healthDegree" class="util.HealthDegree">    <property name="service" ref="AppService"></property></bean> <bean id="healthDegreeTask"        class="org.springframework.schedulin ...
   COCOMO模型是由TRW公司开发,Boehm提出的结构化成本估算模型。是一种精确的、易于使用的成本估算方法。   模型按其详细程度可以分为三级:基本COCOMO模型,中间COCOMO模型,详细COCOMO模型。其中基本COCOMO模型是是一个静态单变量模型,它用一个以已估算出来的原代码行数(LOC)为自变量的经验函数计算软件开发工作量。中级COCOMO模型在基本COCOMO模型的基础上,再用涉及产品、硬件、人员、项目等方面的影响因素调整工作量的估算。详细COCOMO模型包括中间COCOMO模型的所有特性,但更进一步考虑了软件工程中每一步骤(如分析、设计)的影响。   模 ...
Db2 list command options 可以查看-a 显示 SQLCA OFF -c 自动落实 ON -e 显示 SQLCODE/SQLSTATE OFF -f 读取输入文件 OFF -l 将命令记录到历史文件中 OFF -n 除去换行字符 OFF -o 显示输出 ON -p 显示交互式输入提示 ON -r 将输出保存到报告文件 OFF -s 在命令出错时停止执行 OFF -t 设置语句终止字符 OFF -v 回送当前命令 OFF 

迭代模式

博客分类: 设计模式   迭代器模式:提供一种方法顺序访问一个聚合对象中各个元素,而又不暴露该对象的内部表示.  1.当你需要访问一个聚集对象,而且不管这些对象是什么都需要遍历时,就应该考虑用迭代器模式。 2.当需要对聚集对象有多种遍历方式时,可以考虑用迭代器模式。 3.迭代器模式在访问数组,集合,列表等数据时,尤其是数据库数据操作时,是非常普遍的应用,     所以各种高级语言 都对它进行了封装,反而给人感觉此模式本身不太常用。     Java代码   /** * 聚集抽象类 */ public abstract class Agg ...
DB2有自带的命令中心,但是命令中心没有关键字颜色提示,建议使用Quest Central for db2 常用命令列表: 1. 建立数据库DB2_GCB    CREATE DATABASE DB2_GCB ON G: ALIAS DB2_GCB  USING CODESET GBK TERRITORY CN COLLATE USING SYSTEM DFT_EXTENT_SZ 32    2. 连接数据库    connect to sample1 user db2admin using 8301206    3. 建立别名    create alias db2admi ...
DB2中创建数据库分区表partition_table的语句,其中选择partition_date字段作为分区键:          CREATE TABLE partition_table   (partition_date date NOT NULL,   partition_data VARCHAR(20) NOT NULL   IN tbsp_parts   DISTRIBUTE BY HASH (partition_date);   Oracle也支持数据库分区特性,语法不同也略有。如下所示,使用PARTITION BY HASH来建立数据库分区:   ...
select tablespace_name,                                                          sum(float(total_pages*page_size)/(1024*1024*1024)) total ,   -- GB        sum(float(usable_pages*page_size)/(1024*1024*1024)) usable,  -- GB        sum(float(used_pages*page_size)/(1024*1024*1024)) used,         -- GB ...
工作收集DB2常用命令,以备后查询使用: 1、 打开命令行窗口   #db2cmd 2、 打开控制中心   # db2cmd db2cc 3、 打开命令编辑器  db2cmd db2ce =====操作数据库命令===== 4、 启动数据库实例   #db2start 5、 停止数据库实例   #db2stop  如果你不能停止数据库由于激活的连接,在运行db2stop前执行db2 force application all就可以了 /db2stop force 6、 创建数据库   #db2 create db [dbname] 7、 连接到数据库   #db2 connect ...

DB2 应用

1、DB2 连接: db2 connect  to  数据库实例名  user 用户名 using 密码   2、db2level 3、oslevel –r   4、快照 1)、数据库快照:db2 get snapshot for database on  数据库实例名 2)、表快照:db2 get snapshot for tables on 数据库实例名 3)、应用 ...
----start 说起 DB2 在线分析处理,可以用很好很强大来形容。这项功能特别适用于各种统计查询,这些查询用通常的SQL很难实现,或者根本就无发实现。首先,我们从一个简单的例子开始,来一步一步揭开它神秘的面纱,请看下面 ...
网络丢包问题的原因及解决办法 数据在INTERNET上是以数据包为单位传输的,每包nK,不多也不少。这就是说,不管网络线路有多好、网络设备有多强悍,你的数据都不会是以线性(就象打电话一样)传输的,中间总是有空洞的。数据包的传输,不可能百分之百的能够完成,因为种种原因,总会有一定的损失。碰到这种情况,INTERNET会自动的让双方的电脑根据协议来补包和重传该包。如果网络线路好、速度快,包的损失会非常小,补包和重传的工作也相对较易完成,因此可以近似的将所传输的数据看做是无损的。但是,如果网络线路较差,数据的损失量就会非常大,补包工作又不是百分之百完成的。这种情况下,数据的传输就会出现空洞,造成丢包 ...

Java中的事务处理

Java中的事务处理     一般情况下,J2EE应用服务器支持JDBC事务、JTA(Java Transaction API)事务、容器管理事务。一般情况下,最好不要在程序中同时使用上述三种事务类型,比如在JTA事务中嵌套JDBC事务。第二方面,事务要在尽可 ...
1.       var reg = /^(\w|[\u4E00-\u9FA5])*$/; if(arr=username.match(reg)) { ti=1; return ture; } else { alert("用户名只允许为英文,数字和汉字的混合,\n请检查是否前后有空格或者其他符号"); ti=0; return false; }  2.利用正则表达式限制网页表单里的文本框输入内容: 用正则表达式限制只能输入中文:onkeyup="value=value.replace(/[^\u4E00-\u9FA5] /g,'')" onbeforepa ...
Global site tag (gtag.js) - Google Analytics