自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(81)
  • 收藏
  • 关注

PL/SQL教程(转)

课程 一 PL/SQL 基本查询与排序本课重点:   1、写SELECT语句进行数据库查询   2、进行数学运算   3、处理空值   4、使用别名ALIASES   5、连接列   6、在SQL PLUS中编辑缓冲,修改SQL SCRIPTS   7、ORDER BY进行排序输出。   8、使用WHERE 字段。一、写SQL 命令:     不区分大小写。     SQL 语句用数字分行,在...

2008-04-26 14:46:17 345

常用算法

选择排序 1. 基本概念每一趟从待排序的数据元素中选出最小(或最大)的一个元素,顺序放在已排好序的数列的最后,直到全部待排序的数据元素排完。 2. 排序过程:【示例】: 初始关键字 [49 38 65 97 76 13 27 49]第一趟排序后 13 [38 65 97 76 49 27 49]第二趟排序后 13 27 [65 97 76 49 38 49]第三趟排序后 13 27 38...

2008-04-24 10:22:31 198

Spring 集成测试

8.3.1. Context管理和缓存Spring 中的包 spring-mock.jar 为集成测试提供了一流的支持。所有相关的API在包 org.springframework.test 中,它们不依赖于任何应用服务器或者其他部署环境。test包里的各种抽象类提供了如下的功能:各测试案例执行期间的Spring IoC容器缓存。测试fixture自身的依赖注入。适合集成测...

2008-01-13 21:57:00 241

Struts 2 Tag用法

  append 和 iterator参考:http://www.roseindia.net/struts/struts2/struts2controltags/append-tag.shtml 在Action类的execute方法中,实例化List对象 public String execute()throws Exception{    myList = new ArrayList...

2007-12-30 19:43:00 207

Struts 2 中Session的用法

在ActionSupport子类的execute方法中存储sessionMap session = ActionContext.getContext().getSession();session.put("logged-in","true"); 同样在execute方法中,可以清除session变量Map session = ActionContext.getContext().getS...

2007-12-30 18:02:00 141

Java对象数组的强制转换问题

Java子类对象可以强制转换为父类对象,但是子类对象数字不能强制转换为父类对象数组如下:public void test(Number n){...}test(new Float(2)); // 这是正确的public void test2(Number n[]){...}Float t[] = {new Float(5), new Float(2),};tes...

2007-12-28 11:52:00 1230

TestLoginWeb

01 /**02 * 本程序可以模拟web登录。向服务器端提交数据。03 * 1、向服务器post多个参数时,如何做?04 * 2、如何取得一个连接的Cookie和sessionId?05 * 3、如何使用sessionId访问一个网站?06 */ 07 08 import java.io.BufferedReader;09 import java.io.IOException;10 i...

2007-12-28 11:25:00 154

使用ClientCookie获取IE的Cookie访问页面

有些需要网站需要登录后才能进行一些操作,如果IE存在登录的Cookie,我们就可以通过IE的Cookie访问这些网站内容。import ClientCookie, urllib2#the page I want to geturl_string="http://bbs.dict.cn/vocabulary.php?export=xml"cj = ClientCookie.MSIECooki...

2007-12-28 11:02:00 184

菲波拉契数列

13世纪初,欧洲最好的数学家是斐波拉契(Fibonacci,又译菲波拉契);他写了一本叫做《算盘书》的著作,是当时欧洲最好的数学书。书中有许多有趣的数学题,其中最有趣的是下面这个题目: “如果一对兔子每月能生1对小兔子,而每对小兔在它出生后的第3个月里,又能开始生1对小兔子,假定在不发生死亡的情况下,由1对初生的兔子开始,1年后能繁殖成多少对兔子?” 斐波拉契把推算得到的头几个数摆成一串:1...

2007-10-15 14:07:04 773

Python的ASCII, GB2312, Unicode , UTF-8

ASCII 是一种字符集,包括大小写的英文字母、数字、控制字符等,它用一个字节表示,范围是 0-127Unicode分为UTF-8和UTF-16。UTF-8变长度的,最多 6 个字节,小于 127 的字符用一个字节表示,与 ASCII 字符集的结果一样,ASCII 编码下的英语文本不需要修改就可以当作 UTF-8 编码进行处理。Python 从 2.2 开始支持 Unicode ,函数 d...

2007-10-11 18:11:07 449

基于Struts 2 Ajax实现的Login应用

Struts 2内嵌了Dojo工具包,实现对Ajax的支持。下面是一个用户名和密码都是Admin的Login应用。 1、在struts.xml中加入一个Action mappingxml 代码<action name="showAjaxLoginForm">          <result>/pages/ajaxlogin.jspresult>   ac...

2007-09-16 11:30:00 155

Spring的DAO入门

   传统的DAO模式<!--[if !vml]--><!--[endif]-->Figure 1. Application structure, before and after DAO设计一个接口IEmployeeDAO.javaimport java.util.Map;public interface IEmployeeDAO {  //...

2007-09-15 16:29:48 199

Spring框架简介

Spring 框架是一个分层架构,由 7 个定义良好的模块组成。Spring 模块构建在核心容器之上,核心容器定义了创建、配置和管理 bean 的方式,如图 1 所示。图 1. Spring 框架的 7 个模块  组成 Spring 框架的每个模块(或组件)都可以单独存在,或者与其他一个或多个模块联合实现。每个模块的功能如下:   ☆ 核心容器:核心容器提供 Spring 框架的基本...

2007-09-15 10:23:50 148

Java面试题(三)

1、说出Servlet的生命周期,并说出Servlet和CGI的区别。Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求对应的doXXX方法(doGet,doPost)等,当服务器决定将实例销毁的时候调用其destroy方法。与CGI的区别在于Servlet处于服务器进程中,它通过多线程方式运行其service方法...

2007-09-04 17:47:12 559

java内部类总结[转]

内部类:1,概述内部类是指在一个外部类的内部再定义一个类。内部类作为外部类的一个成员,并且依附于外部类而存在的。内部类可为静态,可用PROTECTED和PRIVATE修饰。(而外部类不可以:外部类只能使用PUBLIC和DEFAULT)。2,分类成员内部类、局部内部类、静态内部类、匿名内部类(图形是要用到,必须掌握)。3,使用方法A,成员内部类:作为外部类的一个成员存在,与...

2007-09-04 17:44:39 109

Java运行时类型识别RTTI

运行时类型识别(run-time type identification ,RTTI)的概念上看非常简单:当只有一个指向对象基类的引用时RTTI机制可以让你找到这个对象的确切概念。1。Class对象是RTTI的核心,Class的类的类,每个类都有一个class对象。每当编写并且编译一个新类,就会产生一个Class对象(被保存在同名的.class文件当中)2。Class.forName("c...

2007-09-04 10:43:50 145

Java面试题(二)

1、int 和 Integer 有什么区别Java 提供两种不同的类型:引用类型和原始类型(或内置类型)。Int是java的原始数据类型,Integer是java为int提供的封装类。Java为每个原始类型提供了封装类。原始类型封装类booleanBoolean  charCharacter  byteByte  shortShort  intInteger  longLong  float...

2007-09-03 21:53:11 100

Java内部类(Inner Class)详解[转]

简单的说,内部(inner)类指那些类定义代码被置于其它类定义中的类;而对于一般的、类定义代码不嵌套在其它类定义中的类,称为顶层(top-level)类。对于一个内部类,包含其定义代码的类称为它的外部(outer)类。1          Static member class(静态成员类)类声明中包含“static”关键字的内部类。如以下示例代码,Inner1/Inner2/Inner3/...

2007-09-03 20:57:42 229

java面试题(一)

第一,谈谈final, finally, finalize的区别。(1) final 用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。(2) finally是异常处理语句结构的一部分,表示总是执行。(3) finalize是 Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源回收,例如关闭文件等。第二,Anonym...

2007-09-02 07:37:53 89

Java正则表达式四种常用功能

查询:java 代码 String str="abc efg ABC";    String regEx="a|f";   //表示a或f     Pattern p=Pattern.compile(regEx);    Matcher m=p.matcher(str);    boolean rs=m.find();  如果str中有regE...

2007-06-10 12:07:16 130

Python线程编程的两种方式

Python中如果要使用线程的话,python的lib中提供了两种方式。一种是函数式,一种是用类来包装的线程对象。举两个简单的例子希望起到抛砖引玉的作用,关于多线程编程的其他知识例如互斥、信号量、临界区等请参考python的文档及相关资料。1、调用thread模块中的start_new_thread()函数来产生新的线程,请看代码:python 代码 ###        thr...

2007-06-10 11:27:00 132

灵活报表

灵活报表是基于数据分析建模工具,通过事先建立好的数据分析模型,灵活选择分析条件和数据项,形成的数据分析报表。根据专家或用户的经验,将经常使用数据分析处理方法建立数据分析模型,可以共享专家的经验,提高工作效率,便于快速形成多种报表进行对比分析,为领导决策提供科学依据。 参见:全国工业投资管理与信息服务系统应用案例...

2007-06-09 16:31:22 729

OLAP 分析模型

什么是联机分析处理(OLAP)在线分析处理技术(OnLine Analytical Processing,OLAP)是信息技术领域近年来悄然兴起的一种决策支持手段。如何使隐藏在这些纷繁复杂的数据后面的信息具体化、可视化,是所有决策支持系统诞生的源动力和追逐的目标。在众多的决策支持技术中,OLAP技术以其直观的数据操作、灵活的分析功能、可视化的结果表达等特点,在数据仓库技术的支持下得以脱颍而出。...

2007-06-09 16:31:19 183

什么是ARPU值

所谓ARPU就是每用户平均收入(ARPU-Average Revenue Per User)。  ARPU注重的是一个时间段内运营商从每个用户所得到的利润。很明显,高端的用户越多,ARPU越高。在这个时间段,从运营商的运营情况来看,A R P U值高说明利润高,这段时间效益好。A R P U是给股东的,投资商不仅要看企业现在的赢利能力,更关注企业的发展能力。A R P U值高,则企业的目前利润值...

2007-06-09 16:31:13 1138

DB2常用的命令

1.启动数据库     db2start2.停止数据库     db2stop3.连接数据库     db2 connect to o_yd user db2 using pwd4.读数据库管理程序配置     db2 get dbm cfg5.写数据库管理程序配置     db2 update dbm cfg using 参数名 参数值6.读数据库的配置     db2 connect to o...

2007-06-09 16:31:06 135

ETL的知识

ETL的考虑探求ETL本质之一探求ETL本质之二(分类)探求ETL本质之三(转换)探求ETL本质之四(数据质量)探求ETL本质之五(质量保证) 探求ETL本质之六(元数据漫谈)...

2007-06-09 16:30:29 1029 1

经营分析系统临近二期 5大问题考问中国移动

潘风文 2004/01/14  中国移动自2002年起,经过近一年的筹备,投下数十亿的巨资,在全国范围内展开了经营分析系统的建设。这是继业务支撑系统(BOSS)之后的又一个大手笔。经营分析系统是以数据仓库技术为基础,它所覆盖的技术范围广泛,同时也几乎涉及到企业的各个业务范围,加之数据仓库技术在国内仍然属于比较新的技术,在国内成功的案例并不多见。所以中国移动经营分析系统的建设成为去年中国IT行业一...

2007-06-09 16:27:57 164

什么是数据仓库

什么是数据仓库现代企业数据仓库系统建设 建立数据仓库的目的,是把企业的内部数据和外部数据进行有效的集成,为企业的各层决策、分析人员使用。企业内部数据是指通过业务系统收集到的数据,这些数据可能分布在不同的硬件、数据库、网络环境中,为不同的业务部门服务。比如对一个制造业用户来说,可能有生产数据、销售数据、财务数据、市场数据、人事数据等等,所有这些数据从结构上看,是相对独立的,是不利于企业决策者进...

2007-06-09 16:27:49 148

getchar()的问题

#include <stdio.h>int main(){ int i=0,menuitem; char ch; printf("Please Choose Menu's Item...\n"); while (!(menuitem==1 || menuitem==2 || menuitem==3)) {  if (menuitem==0) break;     if...

2007-06-09 16:02:56 150

Scanf没有被调用2

#include <stdio.h>main(){ int i; while (!(i==1 || i==2 || i==3)) {  printf("Please...\n");  scanf("%d",&i);  printf("%d",i); } } 以上程序,如果每次输入数字,就能正常运行,但是输入字符,就会发生死循环。修改办法如下:#include <s...

2007-06-09 16:02:42 97

行进中开火

行进中开火 作者: Joel Spolsky译: Siyan Li 李思延 编辑: Paul May 梅普華 2002年1月6日时不时,总有一阵儿,我什么事也干不了。 我也去办公厅,东瞄瞄,西看看,每十秒钟查一次电子邮件,网上逛一圈。也许干点儿象付运通卡账单之类不需要大脑的事。不过要回去哗啦哗啦写程序,可没门儿。 这种不出活的状态,一般通常会持续一两天。在我的软件开发生涯中也有过...

2007-06-09 15:53:09 109

测试要注意的问题

如果我是老总,我不会认为质量仅由测试方面负责,而是各个环节都要负责,当然视具体问题,主要负责人是不同的。可惜我是测试人员,而不是老总。我是测试人员,但不会让老总说出是因为测试人员的不利而造成软件质量很差,其方法1、事先我会和项目相关人员明确我们测试什么内容,对于不测试的内容的质量我们不保证,如果认为其他内容也许要测试,那么请提出要求的方面提供更多的测试资源,包括人员,设备,培训或沟通等额外增...

2007-06-09 15:52:06 118

Java正则表达式使用实例

先看一个简单的例子 java 代码 import java.util.regex.Matcher;    import java.util.regex.Pattern;       public class GetParen0 {      public static void main(String[] args) {        P...

2007-06-09 15:47:19 124

PL/SQL外键的建立和表数据删除

1。表和外键的建立--Create the Foreign Key on the PartOrder TableALTER TABLE PartOrder ADD CONSTRAINT PartOrder_Customer_FK FOREIGN KEY (CustomerID) REFERENCES Customer(CustomerID);This code assum...

2007-06-09 15:45:24 614

State模式与Strategy模式的区别

    策略用来处理算法方式变化,而状态则是处理状态变化。    对于模式的选择反映出你对结构的想法。此刻你把它视为一种状态,如果将来你发觉用Strategy能更好的说明你的意图,你可以重构它。这两种模式在结构上是相似,都是通过继承来实现的。所以如果重构变化会很小的。这两种模式之间有时候没有区别,譬如在面向连结的TCPConnection例子中,不同的状态可能具有不同的方法。但是在刚刚实现的一个...

2007-06-09 15:45:07 318

测试设计中需要考虑的22种测试类型

测试设计中需要考虑的22种测试类型■黑盒测试:不基于内部设计和代码的任何知识,而是基于需求和功能性。■白盒测试:基于一个应用代码的内部逻辑知识,测试是基于覆盖全部代码、分支、路径、条件。■单元测试:最微小规模的测试;以测试某个功能或代码块,典型地由程序员而非测试员来做,因为它需要知道内部程序设计和编码的细节知识。■累积综合测试:当一个新功能增加后,对应用系统所做的连续测试。它要...

2007-06-09 15:40:14 148

【程序人生】 一个人的奋斗历程

【程序人生】 一个人的奋斗历程 【程序人生】 一个人的奋斗历程作者:Fenng 收藏  2003-11-17 17:07:38 出处:博客中国(Blogchina.com)      原始出处: CSDN    Fenng按:在LinuxForum上看到这个文章,收藏,作为纪念.作者的一些想法值得借鉴.标题是我给加的.真心希望中国的IT事业越走越好!  这些日子我...

2007-06-09 15:39:40 77

读《IT项目管理》(1) - 计划

项目管理包括九个方面的管理,计划的编制也包括这九个方面:1)项目整体管理需要制定整个项目的计划2)项目范围管理包括范围计划编制与范围定义3)项目时间管理包括活动定义、排序、历时估算和项目进度计划编制4)项目成本管理包括资源计划编制、成本估算和成本预算5)项目质量管理包括质量计划的编制6)项目人力资源管理包括组织计划编制和人员获得7)项目沟通管理包括沟通计划编制8)项目风险管理包括风...

2007-06-09 15:37:00 85

三种项目成本估算方法

    进度计划是从时间的角度对项目进行规划,而成本估算则是从费用的角度对项目进行规划。这里的费用应理解为一个抽象概念,它可以是工时、材料或人员等。    成本估算是对完成项目所需费用的估计和计划,是项目计划中的一个重要组成部分。要实行成本控制,首先要进行成本估算。理想的是,完成某项任务所需费用可根据历史标准估算。但对许多工业来说,由于项目和计划变化多端,把以前的活动与现实对比几乎是不可能的。费...

2007-06-09 15:35:52 314

如何建立有效的WBS结构?

    在项目管理过程中,项目规划和控制是非常重要的一个环节,良好的项目规划能同时对项目进度、质量和投资起到很好的控制作用,失败的项目规划则有可能带来混乱、失控甚至项目的最终失败。    在项目规划的过程中,人们往往会求助于WBS方法进行项目工作内容的分解。在此基础之上再进行资源的分配、进度计划并估计项目的成本。WBS随着项目规模的差异所起的作用不尽相同。小的项目只需要很简单的WBS结构,结构...

2007-06-09 15:35:43 303

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除