自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(126)
  • 资源 (14)
  • 收藏
  • 关注

原创 《Expert PL SQL Practices》阅读体会-2

1 软件工程第4章说到,Java社区有单元测试,而PL/SQL开发人员还不一定采用,有几种工具都支持,比如utplsql,quest,sql developer在大规模应用程序的开发中,按软件工程方式开发是必须的2 提高性能几种方法第6章 批量处理第3章 并行

2011-12-30 16:23:31 4663

原创 《Expert PL SQL Practices》阅读体会-1

第一章虽然是讲PL/SQL的书,但是首先分析哪些情况不适合用PL/SQL,并建议首选用SQL连接代替嵌套循环。还可以用关联数组实现查表。在使用PL/SQL的过程中,要注意:1 少用dual(序列、日期都可以直接在PL/SQL用,DML returning可以返回刚用过的值)2 少用函数3 少用远程数据库链接4 少提交5 少触发器6 少解析(少在循环中用动态SQL)

2011-12-21 21:01:28 5478

原创 一本书的产生--剑破冰山:Oracle开发艺术项目提纲(草稿)

从项目的视角看一本书的产生过程

2010-11-18 16:08:00 7257

原创 我参与编写的书《剑破冰山-oracle开发艺术》印出来了

剑破冰山 oracle开发艺术 数据库

2010-11-16 20:03:00 6209

原创 Oracle 11.2命令行手工最简创建数据库的过程

Oracle 11.2命令行手工最简创建数据库的过程命令行手工最简创建数据库的过程环境:RHEL 5.4 x86 , oracle 11.21.设定环境变量在/home/oracle编辑# .bash_profile# Get the aliases and functionsif [ -f ~/.bashrc ]; then        . ~/.bashrcfi# User specif

2009-09-13 21:16:00 5381

原创 在HP-UX 11.11用swinstall安装gcc 4.2.3

1.下载软件包(我从http://hpux.connect.org.uk/下载,更新版本的可以在http://hpacxx.external.hp.com/gcc/下载)gcc-4.2.3-hppa-11.11.depot.gzgettext-0.17-hppa-11.11.depot.gzlibgcc-4.2.3-hppa-11.11.depot.gz (gcc-4.2.3的页面

2009-05-23 15:10:00 14097

原创 利用Oracle内置分析函数进行高效统计汇总

利用Oracle内置分析函数进行高效统计汇总分析函数是Oracle从8.1.6开始引入的一个新的概念,为我们分析数据提供了一种简单高效的处理方式。在分析函数出现以前,我们必须使用自联查询,子查询或者内联视图,甚至复杂的存储过程实现的语句,现在只要一条简单的SQL语句就可以实现了,而且在执行效率方面也有相当大的提高。下面我将针对分析函数做一些具体的说明。分析函数的一般格式是函数名(参数列表)

2008-12-22 08:56:00 12143 2

原创 SQL对取值范围进行分组汇总的几种办法

 SQL对取值范围进行分组汇总的几种办法在统计工作中,我们经常遇到对一个数量的取值范围进行分组汇总的情况,比如假定id取值为1~20000,按照组距5000进行分组,我们要分别求出5000以下包括5000,5000以上10000以下包括10000,10000以上15000以下包括15000,15000以上20000以下包括20000。的计数,可以用内置取整函数ceil和除法运算得到。selec

2008-09-05 09:17:00 20575

原创 一种SQL计算行间四则运算的办法

一种SQL计算行间四则运算的办法数据库的SQL语言只能计算行间的和,为了进行加减乘除四则运算,我们必须找到把其他运算转化为加法的办法。减法转化为加法的办法比较简单,只要先取要减的数的相反数,然后相加就可以了。乘法转化为加法我们要利用数学知识,假定a的常用对数是m,10的m次幂就等于a,用公式表示为:10^(lg(a))=a。两个数ab的积的常用对数等于ab各自常用对数的和,用公式表示为:l

2008-09-05 09:15:00 16450 1

原创 利用Oracle 10g的 MODEL SQL进行行间计算(2)

 规则也可以是多个维度不同取值,本例假定不同年份之间比较,比如要求2008年的10=2007年的30+31SELECT year,code,    p_id, v1FROM t603_2WHERE code IN (600001,600002)   MODEL RETURN UPDATED ROWS     PARTITION BY (code)      DIMENSIO

2008-08-25 13:30:00 5089

原创 利用Oracle 10g的 MODEL SQL进行行间计算

利用Oracle 10g的 MODEL SQL进行行间计算以产品产量表为例,一个工厂(用code表示)生产多种产品(用p_id表示),每种产品具有生产量(v1)和销售量(v2)产品代码具有审核关系,比如10=30+31,其中10代表大类,30和31代表10大类下的小类。SQL> create table t603 (code varchar(10),p_id var

2008-08-22 15:07:00 4724

转载 HTML语言如何一次实现表格整列的对齐方式

HTML元素 - colGroup定义说明表格中一列或一组列的缺省属性。Specifies property defaults for a column or group of columns in a table.注释嵌套的 COL 属性将覆盖 COLGROUP 属性。使用 SPAN 属性可以指定 COLGROUP 定义的表格列数。该属性的缺省值为 1。COL 元素可以出现在 C

2008-08-21 15:22:00 12147

原创 我近4年的计算机学习经历

我近4年的计算机学习经历上次说到单位刚好有一个大的项目,这个大项目使我第一次进入了软件项目管理的领域,项目团队由3家公司的技术人员组成,另外聘用了一名第三方项目经理负责管理。3家公司的人被打散分到各个小组,有负责架构设计的,有负责前端界面的,有负责后台服务器的,还有文档和测试人员,其中不乏名校毕业的研究生。我们用户方则找了本部门系统的业务和技术专家。按说,这么“豪华”的阵容编写一个专用

2008-07-11 20:49:00 5575 2

原创 统计数据处理用数据库表的设计比较

统计数据处理用数据库的设计思考统计数据处理过程大致分为:数据录入、数据审核和修改、数据汇总三个主要步骤或阶段,一般还包括数据的导入和导出。我们在设计用于统计数据处理的数据库时需要考虑各个阶段的用户需求特点,并进行相应的设计。数据录入阶段:这一阶段的特点是大量数据的录入,每次插入的数据量不一定很大,但有大量的提交。数据审核和修改:这一阶段的特点是批量数据的处理,产生审核错误清单,

2008-06-20 16:22:00 8762

原创 n^2+(n+1)^2 为完全平方数问题的解法与实现

  n^2+(n+1)^2 为完全平方数问题的解法与实现数学证明3         4         5 20         21         29 119         120         169 696         697         985 4059         4060         5741 23660         23661         33

2008-05-06 11:03:00 6302

原创 一个采用了MFC文档序列化的C++文件管理类

/*-----------------------------------------* Copyright (c) 2002,计算中心* All rights reserved.* * 文件名称:Formulas.h* 文件标识:见配置管理计划书* 摘    要:公式集合类和公式类的声明* * 当前版本:0.11* 作    者:* 完成日期:2002年6月29日** 取代版本:0.1 * 原作

2008-02-15 11:12:00 6721 1

转载 如何实现Windows 2003远程桌面Web 连接

如何实现Windows 2003远程桌面    

2008-02-14 10:57:00 14662 1

原创 用jython 访问Oracle数据库

     准备工作下载http://jaist.dl.sourceforge.net/sourceforge/zxjdbc/zxJDBC-2.1.tar.gzhttp://jaist.dl.sourceforge.net/sourceforge/jython/jython_installer-2.2.1.jar根据自己的jdk版本下载对应的ojdbc版本http://download.oracle

2007-11-16 14:35:00 6673

原创 用jython 访问mysql数据库

用jython 访问mysql数据库 准备工作下载http://jaist.dl.sourceforge.net/sourceforge/zxjdbc/zxJDBC-2.1.tar.gzhttp://jaist.dl.sourceforge.net/sourceforge/jython/jython_installer-2.2.1.jarhttp://mmmysql.sourceforge.net

2007-11-13 11:15:00 6821

原创 在HP-UX下编译使用7-zip

从p7zip.sf.net下载源代码包p7zip_4.51_src_all.tar.bz2用7-zip的Windows版本解压缩为 p7zip_4.51_src_all.tar将p7zip_4.51_src_all.tar文件ftp到HP-UX的/home/user1cd /home/user1mkdir 7zcd 7ztar xf ~/p7zip_4.51_src_all

2007-08-27 19:30:00 7073 1

转载 忘了Linux 的根口令,现在怎么登录?

你可以使用单用户 Linux 模式来登录,然后创建一个新的根口令。 要进入单用户模式,重新引导计算机。如果你使用的是默认的引导装载程序 GRUB,你可以执行下列步骤来进入单用户模式:  在引导装载程序菜单上,键入 [e] 来进入编辑模式。 你会面对一个引导项目列表。查找其中类似以下输出的那一行:

2007-07-12 11:22:00 2312

转载 24点C++源代码

#include    #include    #include     using  namespace  std;   const  double  PRECISION  =  1E-6;  const  int  COUNT_OF_NUMBER    =  4;  const  int  NUMBER_TO_BE_CAL  =  24;   double  number[COUNT_OF_N

2006-12-10 08:10:00 4484 1

转载 一切从游戏开始-完整的一个python to hack 实例

 Hello ,引自:ChinesePython Wiki   中蟒大杂院   http://www.chinesepython.org/cgi_bin/moingb.cgi/_d2_bb_c7_d0_b4_d3_d3_ce_cf_b7_bf_aa_ca_bc------------------------------------------------------------------

2006-12-10 08:03:00 11176 2

原创 用Python实现去掉文章中特定的段落

有一份试题,每个问题以QUESTION NO开始,然后是该题的答案,以Answer:开始。为了摘出一份只包含问题,不包含答案的试题,尝试用ultraedit的正则表达式替换,但不支持跨行替换。于是写了下面的Python程序。from sys import*fp=open(argv[1],r)fo=open(argv[2],w)a=fp.readline()sym=0while a!=:

2006-09-14 12:19:00 5098 1

原创 Python语言的数学函数

 5.7 math -- Mathematical functions This module is always available. It provides access to the mathematical functions defined by the C standard. These functions cannot be used with complex num

2006-07-30 08:01:00 11276

原创 IBM DB2 9北京时间9月28日下午正式发布

新的 DB2® 9.1,它提供了与先前版本非常不同的体系结构.自从出现以来,DB2 Universal Database™ for Linux®、UNIX® 和 Windows® 第一次提供了新的查询语言、新的存储技术、新的索引技术以及支持 XML 数据及其固有层次结构的其他特性.但是,所有的 DB2 传统数据库管理特性仍然存在,包括对 SQL 和表结构的支持.新的 XML 技术,使 DB2 成为

2006-07-30 01:01:00 2248

原创 Oracle利用传输表空间方法导出导入数据的步骤

2个数据库(ltdb和epras),从ltdb导出tsts表空间(用户ts,包含2个数据文件)到epras执行步骤1.ltdb导出可传输表空间(以sysdba执行导出)到dmp文件2.将ltdb的tsts表空间改为只读3.用操作系统命令复制数据文件和dmp文件到另一个位置给另一个数据库epras使用。如果在一台服务器上,dmp文件可以不必复制,复制完成后,将ltdb的tsts表空间改为可读写4

2006-07-12 16:43:00 3060

原创 在oracle 10.2 for solaris上手工建立第2个数据库并访问的办法

原始数据库是eprasunix操作系统oracle用户的环境变量是DISPLAY=192.168.12.132:0.0HOME=/export/home/oracleHZ=LANG=CLD_LIBRARY_PATH=/oracle/product/10.2.0/Db_1/bin:/oracle/product/10.2.0/Db_1/lib32:/oracle/product/10.2.0/Db_

2006-07-12 16:21:00 2124

转载 一个项目经理的个人体会:最忌讳的就是完美主义倾向

7月10日 一个项目经理的个人体会( 转)

2006-07-12 15:35:00 2926 2

转载 炒冷饭 《从一道笔试题谈算法优化》全文【作者: 恋花蝶】

[原创]炒冷饭 《从一道笔试题谈算法优化》全文【作者: 恋花蝶】关键词: 算法优化    文章           声明:本文最初发表于《电脑编程技巧与维护》2006年第5期,版本所有,如蒙转载,敬请连此声明一起转载,否则追究侵权责任。网上发表于恋花蝶的博客http://lanphaday.bokee.com从一道笔试题谈算法优化引子       每年十一月各大IT公司都不约而同、争后恐后地到各大

2006-06-06 10:20:00 2819 2

原创 oracle xe 手工建立ZHS16GBK字符集数据库

oracle xe universal默认创建AL32UTF8字符集,这种字符集1个汉字占用3个字节,而ZHS16GBK字符集1个汉字占用2个字节,为了节约空间,我尝试改变数据库的字符集,但是失败了,因为新字符集不是旧字符集的超集。即使用restrict模式也不行。考虑到oracle xe 安装时只是建一个空库,仅包含系统表空间等,设想通过手工执行创建ZHS16GBK字符集数据库的办法实现。从

2006-05-31 09:54:00 4966 1

转载 使用 Apache Jakarta POI 从 Excel 电子表格生成外部表

使用 Apache Jakarta POI 从 Excel 电子表格生成外部表作者 Casimir Saternos 利用开放源代码技术和外部表,将数据从 Excel 电子表格装载到 Oracle 中。

2006-04-05 09:33:00 3000 1

原创 使用 Apache Jakarta POI 从多个数据库创建一个 Excel 报表

使用 Apache Jakarta POI 从多个数据库创建一个 Excel 报表作者:Casimir Saternos使用开放源代码技术将 SQL 广播到多个 Oracle 数据库,根据每个数据库结果集创建一个只有一个工作表的 Excel 工作簿。

2006-04-05 09:30:00 5769

原创 用sqlldr从mysql导出一个表的数据到oracle

用sqlldr从mysql导出一个表的数据到oracle代码:--------------------------------------------------------------------------------1 进入mysqlmysql> select UUID, CYC_CODE, b03_05, b03_06, b03_07, b03_08, b03_09, b03_10,

2006-04-05 09:23:00 7163

原创 查询计算每个地区亏损前10名的语句的写法

查询计算每个地区亏损前10名的语句的写法 代码:--------------------------------------------------------------------------------下面2个语句均可以达到计算亏损前10名的要求   SQL>select * from (select rank() over(order by b04_50) 名次, b04_50 "亏损

2006-04-05 09:19:00 2191

原创 分级汇总实现的3种方法比较

分级汇总实现的3种方法比较 代码:--------------------------------------------------------------------------------select code 代码 , substrb(    ,1,item_level*2-2)||b.reg_type 登记注册类型, cnt 家数 from ((select substr(z01

2006-04-05 09:11:00 2385 2

转载 算法问题 用SQL写出当M*N时的螺旋矩阵算法

算法问题 用SQL写出当M*N时的螺旋矩阵算法如下是一个4*4的矩阵:1 12 11 102 13 16  93 14 15  84  5  6  7按照上面矩阵的规律, 请用SQL写出当M*N时的矩阵算法实现的sql和效果:代码:----------------------------------------------------------------------------

2006-04-05 08:39:00 1966

转载 算法问题 用PL/SQL写出当M*N时的螺旋矩阵算法

算法问题 用PL/SQL写出当M*N时的螺旋矩阵算法如下是一个4*4的矩阵:1 12 11 102 13 16  93 14 15  84  5  6  7按照上面矩阵的规律, 请用PL/SQL写出当M*N时的矩阵算法1996年我考程序员时候见过类似问题 代码:-------------------------------------------------------------

2006-04-05 08:34:00 2106

转载 数据库设计方法、规范与技巧

 本文链接:http://www.openphp.cn/index.php/art.../100/index.html  一、数据库设计过程  数据库技术是信息资源管理最有效的手段。数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,有效存储数据,满足用户信息要求和处理要求。  数据库设计中需求分析阶段综合各个用户的应用需求(现实世界的需求),在概念设计阶段形成

2006-04-05 08:23:00 2627

转载 各种排序算法java实现,好文,做个备份

插入排序:package org.rut.util.algorithm.support;import org.rut.util.algorithm.SortUtil;/** * @author treeroot * @since 2006-2-2 * @version 1.0 */public class InsertSort implements SortUtil.Sort{  

2006-03-22 21:23:00 5172

《动手学深度学习》(Dive into Deep Learning)中文版

《动手学深度学习》 https://zh.d2l.ai/ 面向中文读者的能运行、可讨论的深度学习教科书

2019-05-22

数据库系统实现第一版 完整英文版part3

数据库系统实现第一版 完整英文版part3

2010-07-19

数据库系统实现第一版 完整英文版part1

数据库系统实现第一版 完整英文版part1,自行合并,包括有人遗失的第二章和索引

2010-07-19

Oracle 10gR2 DBA1 Student Guide vol 2 ver 3.1

Oracle 10g 官方培训教材 第二册

2009-12-02

Oracle 10gR2 DBA1 Student Guide vol 1 ver 3.1

Oracle 10g 官方培训教材 第一册

2009-12-02

国际大学生程序设计竞赛例题解

国际大学生程序设计竞赛的例题解 郭嵩山等著

2009-10-21

ACM 2006 题目

ACM 2006 题目 题目国际大学生编程比赛

2009-10-21

ACM 2007 题目

ACM 2007 题目 国际大学生编程比赛

2009-10-21

ACM 2005 题目

ACM 2005 题目 国际大学生编程比赛

2009-10-21

ACM 2008 题目

ACM 国际大学生编程大赛2008 题目

2009-10-21

Microsoft Visual C++ Toolkit 2003 精简版

Microsoft Visual C++ Toolkit 2003提供了比VC++6对C++标准更好的支持,这是官方1.01版.用winrar解压

2009-10-21

实战Linux ORACLE 10g RAC

实战Linux ORACLE 10g RAC<br/>多机集群访问一个数据库

2007-04-21

从Windows转向Linux基础教程

本教程适用于:首次接触Linux的朋友,通过本教程的学习让你基本对Linux有个大概的了解及安装Linux的方法,Linux最基础的一些知识。<br/><br/>

2007-04-21

空空如也

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

TA关注的人

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