自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

巫山云的专栏

keep calm and carry on

  • 博客(28)
  • 资源 (10)
  • 收藏
  • 关注

转载 Oracle SQL性能优化

Oracle SQL性能优化(1)      选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersectio

2013-07-31 16:53:35 610

转载 %TYPE 和 %ROWTYPE

1. 使用%TYPE在许多情况下,PL/SQL变量可以用来存储在数据库表中的数据。在这种情况下,变量应该拥有与表列相同的类型。例如,students表的first_name列的类型为VARCHAR2(20),我们可以按照下述方式声明一个变量:DECLARE        v_FirstName VARCHAR2(20);但是如果first_name列的定义改变了会发生什

2013-07-31 11:53:07 803

转载 SAS数据集取前N条记录

SAS数据集取前N条记录 方法一:data temp1;set sashelp.air(firstobs=n obs=n/obs=n);run;/*firstobs.n 方法二:proc sql;create table temp2 as select * from sashelp.air(firstobs=n obs=n/obs=n);quit;/

2013-07-31 09:47:35 11864

转载 SAS宏技术中,%let和call symput有什么区别?

平时经常使用的宏变量定义方法有三种:1. %let xxx=yyy; 2. Call Symput('xxx','yyy');3. select xxx into: yyy.三种定义方式最大的区别是在MACRO函数内定义所生成的宏变量的类型不同:Call Symput在宏函数中定义的宏变量可以在函数外调用;而%let和 Select into则不能,因为这2种方法在MACRO函

2013-07-30 18:30:03 6344

原创 数据库中分组第N条记录获取方式

第一条记录Oracle:select * from(select row_number() over(partition by num order by num) gid,* from tb) tmp where gid=1; ROW_NUMBER()用法(转) ROW_NUMBER()说明:返回结果集分区内行的序列号,每个分区的第一行从 1 开始。语法:ROW_NUM

2013-07-30 10:20:16 922

转载 ORACLE 多表关联 UPDATE 语句

为了方便起见,建立了以下简单模型,和构造了部分测试数据:在某个业务受理子系统BSS中,SQL 代码--客户资料表create table customers (  customer_id number(8) not null, -- 客户标示city_name     varchar2(10) notnull,  -- 所在城市customer_type char(

2013-07-28 20:31:34 721

转载 PLSQL开发笔记和小结

转载地址,觉得很帮,很适合快餐学习:http://www.blogjava.net/cheneyfree/archive/2008/07/19/216090.html PLSQL开发笔记和小结*****************************************  PLSQL基本结构****************************************

2013-07-25 19:21:49 722

原创 如何在SAS中直接使用Oracle特有函数--sas Pass-Through Facility

声明:参考了百度文库中的文档,向有关作者表示感谢!     在使用sas进行行转列的字符串合并时,发现sas中并没有合适的方法,而oracle在10g之后包含了WMSYS.WM_CONCAT函数,可以轻松的解决这类问题:      select t.rank, t.Name from t_menu_item t;10 CLARK10 KING10 MILLER20

2013-07-25 10:25:57 4646 1

转载 Oracle 字符串聚合函数

select t.rank, t.Name from t_menu_item t;10 CLARK10 KING10 MILLER20 ADAMS20 FORD20 JONES20 SCOTT20 SMITH30 ALLEN30 BLAKE30 JAMES30 MARTIN30 TURNER30 WARD-------------

2013-07-24 17:37:48 1954

转载 “同名Cookie”的分析

了解Cookie的同学应该知道,浏览器客户端是以domain,path,name作为Cookie的唯一标识的,只要Name、Domain、Path中的任何一项不同,Cookie就是不能同的。由此便产生了同名Cookie。例如有四个cookie如下:d=1; expires=Sat, 23 May 2009 03:48:22 GMT; path=/; domain=.dny.comd

2013-07-24 10:52:06 1114

转载 索引以及Truncate表

数据库索引好比是一本书前面的目录,能加快数据库的查询速度。索引的优缺点概述  建立索引的目的是加快对表中记录的查找或排序。  为表设置索引要付出代价的:一是增加了数据库的存储空间,二是在插入和修改数据时要花费较多的时间(因为索引也要随之变动)。详述  创建索引可以大大提高系统的性能。第一,通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。第二,可以大大加快数

2013-07-22 17:54:52 1210

转载 Oracle数据类型

数据类型(datatype)是列(column)或存储过程中的一个属性。    Oracle支持的数据类型可以分为三个基本种类:字符数据类型、数字数据类型以及表示其它数据的数据类型。    字符数据类型    CHAR CHAR数据类型存储固定长度的子符值。一个CHAR数据类型可以包括1到2000个字符。如果对CHAR没有明确地说明长度,它的默认长度则设置为1.如果对某个CHAR类型变

2013-07-19 19:31:23 1174

转载 完全卸载oracle11g步骤

完全卸载oracle11g步骤:1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。2、 开始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal Installer,单击“卸载产品”-“全部展开”,选中除“OraDb11g_home1”外的全部目录,删除。5、 运行regedit

2013-07-17 19:16:42 713

转载 Oracle 11g 启动和关闭服务

自己写两个批处理文件来手动启动和停止Oracle服务(一直开着服务会比较耗损系统资源,影响系统运行速度)启动和关闭数据库所使用的服务器名称和说明:服务名称 说明OracleOracle_homeTNSListener 对应于数据库的监听程序OracleServiceSID 对应于数据库的例程OracleDBConsoleSID 对应于Oracle Enter

2013-07-16 09:40:21 1275

转载 cookie 和session 的区别详解

这些都是基础知识,不过有必要做深入了解。先简单介绍一下。二者的定义:当你在浏览网站的时候,WEB 服务器会先送一小小资料放在你的计算机上,Cookie 会帮你在网站上所打的文字或是一些选择,都纪录下来。当下次你再光临同一个网站,WEB 服务器会先看看有没有它上次留下的 Cookie 资料,有的话,就会依据 Cookie 里的内容来判断使用者,送出特定的网页内容给你。 Cookie

2013-07-15 10:22:23 520

转载 64位Windows系统如何配置32位ODBC

在64位Windows系统中,默认“数据源(ODBC)”是64位的包括:1)“控制面板-》管理工具-》数据源”2)或在“运行”中直接运行“ODBCAD32”程序。配置解决方法:如果客户端是32位应用程序,仍然需要配置32位ODBC数据源,这时需要运行“C:\Windows\SysWOW64\odbcad32.exe”来启动“ODBC数据源管理器”,添加32位的ODBC数据源

2013-07-11 15:37:14 2466

转载 group by后使用rollup子句总结

今天接触到了group by后带rollup子句的用法(真是丑死人了,接触ORACLE一两年了今天才知道还有这样一个用法),group by后带rollup子句这个子句所产生的功能实在是太高级了,见了就高兴。但学习完后感觉也没什么的,很简单的。下面按我的理解简单总结一下:一、如何理解group by后带rollup子句所产生的效果group by后带rollup子句的功能可以理解为:先

2013-07-09 09:29:53 855

转载 mysql锁机制和事务控制

一、如何加锁锁定表的语法:    LOCK TABLES    tbl_name [AS alias] {READ [LOCAL] | [LOW_PRIORITY] WRITE}    [, tbl_name [AS alias] {READ [LOCAL] | [LOW_PRIORITY] WRITE}] ...解锁语法:    UNLOCK TABLESinnodb

2013-07-08 20:39:53 607

转载 Mysql锁定表/解锁句法

LOCK TABLES tbl_name [AS alias] {READ [LOCAL] | [LOW_PRIORITY] WRITE} [, tbl_name [AS alias] {READ [LOCAL] | [LOW_PRIORITY] WRITE} ...]...UNLOCK TABLESLOCK TABLES 为当前线程锁定表。UNLOCK TA

2013-07-08 16:26:50 864

转载 MYSQL查看及修改表使用的存储引擎

MYSQL查看及修改表使用的存储引擎 正确的方法: show table status from db_name where name='table_name'; +------+--------+---------+------------+------+----------------+-------------+----------------

2013-07-08 15:50:18 741

转载 SQL学习笔记

一、SQL基础1、SQL简介什么是 SQL?·        SQL 指结构化查询语言·        SQL 使我们有能力访问数据库·        SQL 是一种 ANSI 的标准计算机语言 编者注:ANSI,美国国家标准化组织RDBMSRDBMS 指的是关系型数据库管理系统。RDBMS 是 SQL 的基础,同样也是所有现代数据库系统的基础,比如 MS SQ

2013-07-08 10:11:07 3020 1

转载 mysql格式化时间函数

MySql 格式化时间函数[ 2006-04-15 16:21:11 | Author: 振华 ]Font Size: Large | Medium | Small对于每个类型拥有的值范围以及并且指定日期何时间值的有效格式的描述见7.3.6 日期和时间类型。这里是一个使用日期函数的例子。下面的查询选择了所有记录,其date_col的值是在最后30天以内:mysq

2013-07-08 10:10:30 1311

转载 MySQL select into 和 SQL select into

现在有张表为student,我想将这个表里面的数据复制到一个为dust的新表中去,虽然可以用以下语句进行复制,总觉得不爽,希望各位帮助下我,谢谢。 answer 01: create table dust select * from student;//用于复制前未创建新表dust的情况下 answer 02: insert into dust select * from stud

2013-07-07 20:40:04 667

转载 MySQL删除某个database的所有数据表 -好东西保存一下

1,在某些情况下,我要删除MySQL中某个schema下面的所有Tables,或者是要清空所有表中的数据,这里介绍一种简单安全的方法,利用mysqldump工具,具体处理请见下面:mysqldump -u[USERNAME] -p[PASSWORD] --add-drop-table --no-data [DATABASE] | grep ^DROP | mysql -u[US

2013-07-07 20:23:36 1083

转载 MySQL全连接(Full Join)实现

MySQL本身不支持你所说的full join(全连接),但可以通过union来实现 ,下面是一个简单测试,可以看看:mysql> CREATE TABLE a(id int,name char(1)); Query OK, 0 rows affected (0.00 sec)mysql> CREATE TABLE b(id int,name char(1)); Que

2013-07-07 20:21:54 8790

转载 MySQL 通配符

SQL的模式匹配允许你使用“_”匹配任何单个字符,而“%”匹配任意数目字符(包括零个字符)。在 MySQL中,SQL的模式缺省是忽略大小写的。下面显示一些例子。注意在你使用SQL模式时,你不能使用=或!=;而使用LIKE或NOT LIKE比较操作符。 为了找出以“b”开头的名字:mysql> SELECT * FROM pet WHERE name LIKE "b%

2013-07-07 18:09:31 747

转载 mysql数据类型简介

MySQL的数据表类型很多,其中比较重要的是MyISAM,InnoDB这两种。这两种类型各有优缺点,需要根据实际情况选择适合的,MySQL支持对不同的表设置不同的类型。下面做个对比:MyISAM表类型是一种比较成熟稳定的表类型,但是MyISAM对一些功能不支持。 MyISAMInnoDB事务不支持支持数据行锁定不支持,只有

2013-07-07 14:56:25 620

转载 SQL数据类型详解

(1)二进制数据类型  二进制数据包括 Binary、Varbinary 和 Image  Binary 数据类型既可以是固定长度的(Binary),也可以是变长度的。  Binary[(n)] 是 n 位固定的二进制数据。其中,n 的取值范围是从 1 到 8000。其存储窨的大小是 n + 4 个字节。  Varbinary[(n)] 是 n 位变长度的二进制数据。其中,n

2013-07-07 14:55:18 695

孤立森林原理及应用论文合集

孤立森林原理及应用论文合集。主要包含孤立森林两篇原理性论文,变种及应用,异常检测原理,方便大家查阅使用。

2018-07-26

Network Analysis with Python.

使用python进行社交网络分析

2017-03-13

ECCV10-Guided Image Filter-代码

动 机: 利用图像I的局部信息去滤波图像q。 目 标: 使得图像q保持图像I所具有的局部信息。 本 质: 将空域滤波模型推广到基于图像信息的滤波。 作者背景: Publication CVPR 3 ECCV 1 TPAMI 1

2014-01-12

ECCV10-Guided Image Filter -ppt

动 机: 利用图像I的局部信息去滤波图像q。 目 标: 使得图像q保持图像I所具有的局部信息。 本 质: 将空域滤波模型推广到基于图像信息的滤波。 作者背景: Publication CVPR 3 ECCV 1 TPAMI 1

2014-01-12

Guided Image Filtering

动 机: 利用图像I的局部信息去滤波图像q。 目 标: 使得图像q保持图像I所具有的局部信息。 本 质: 将空域滤波模型推广到基于图像信息的滤波。

2014-01-12

Data Structures and Algorithms for Big Databases

大数据存储的经典教程::Data Structures and Algorithms for Big Databases

2013-06-15

bit_vector在VS2010中的使用

bit_vector在VS2010中的使用范例

2013-06-15

红黑树算法

讲述红黑树算法的ppt文档,过程很详细,值得一看

2013-06-15

空空如也

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

TA关注的人

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