- 博客(21)
- 资源 (1)
- 收藏
- 关注
转载 竖表转宽表
SQL 查询横表变竖表/*普通行列转换假设有张学生成绩表(tb)如下:Name Subject Result张三 语文 74张三 数学 83张三 物理 93李四 语文 74李四 数学 84李四 物理 94*/--------------------------------------------------------------
2015-07-01 15:28:12 1633
转载 oracle包
Oracle 包(Package)1、为什么要使用包? 答:在一个大型项目中,可能有很多模块,而每个模块又有自己的过程、函数等。而这些过程、函数默认是放在一起的(如在PL/SQL中,过程默认都是放在一起的,即Procedures中),这些非常不方便查询和维护,甚至会发生误删除的事件。所以通过使用包就可以分类管理过程和函数。 而且在包中还可以自定义自定义类型,从而在
2015-06-13 14:09:31 305
转载 Oracle同义词
同义词概念 Oracle的同义词(synonyms)从字面上理解就是别名的意思,和视图的功能类似,就是一种映射关系。它可以节省大量的数据库空间,对不同用户的操作同一张表没有多少差别;它扩展了数据库的使用范围,能够在不同的数据库用户之间实现无缝交互;Oracle数据库中提供了同义词管理的功能。同义词是数据库对象的一个别名,经常用于简化对象访问和提高对象访问的安全性。在使用同义词时,Oracl
2015-06-12 19:44:30 789
转载 Oracle视图
视图简介: 视图是基于一个表或多个表或视图的逻辑表,本身不包含数据,通过它可以对表里面的数据进行查询和修改。视图基于的表称为基表。视图是存储在数据字典里的一条select语句。 通过创建视图可以提取数据的逻辑上的集合或组合。视图的优点: 1.对数据库的访问,因为视图可以有选择性的选取数据库里的一部分。 2.用户通过简单的查询可以从复杂查询中得到结果。 3.维护数据的独立
2015-06-08 23:18:09 397
转载 Oracle索引
在关系数据库中,索引是一种与表有关的数据库结构,它可以使对应于表的SQL语句执行得更快。索引的作用相当于图书的目录,可以根据目录中的页码快速找到所需的内容。 对于数据库来说,索引是一个必选项,但对于现在的各种大型数据库来说,索引可以大大提高数据库的性能,以至于它变成了数据库不可缺少的一部分。 索引分类:逻辑分类single column or concatenated
2015-06-08 13:35:09 302
转载 oracle聚簇
聚簇是根据码值找到数据的物理存储位置,从而达到快速检索数据的目的。聚簇索引的顺序就是数据的物理存储顺序,叶节点就是数据节点。非聚簇索引的顺序与数据物理排列顺序无关,叶节点仍然是索引节点,只不过有一个指针指向对应的数据块。一个表最多只能有一个聚簇索引。 2. 使用 Oracle 聚簇索引 聚簇是一种存储表的方法,这些表密切相关并经常一起连接进磁盘的同一区域。例如,表 BOOKSH
2015-06-08 13:14:11 533
原创 查看oracle数据库用户
select * from dba_users; 查看数据库里面所有用户,前提是你是有dba权限的帐号,如sys,systemselect * from all_users; 查看你能管理的所有用户!select * from user_users; 查看当前用户信息 ! -- 查询你 当前用户下,有哪些表SELECT * FROM user_tables-- 查询
2015-05-23 15:50:35 1010
原创 Java Path和classPath
如果要设置环境变量,说明你已经安装好JDK了。很多时候我经常忘记什么还JDK什么是JRE什么是JVM,这些还好。但是如果要你说JRE包括JDK么,JDK是不是包括JVM。哦错了错了,事实是JDK中包含两个JRE,JRE包括JVM。什么?JDK包括两个JRE?Oracle是不是闲的蛋疼,说实话,我觉得从复杂度来说,两个JRE更容易把人搞晕,所以我们把JDK叫做Java developer kille
2015-05-22 22:09:58 332
原创 Linux文件和目录权限详解
linux中权限是很基础也很重要的概念,相信大家对此都不陌生,但是文件的权限和目录的权限是有所区别的。以下摘自私房菜:权限对文件的重要性文件是实际含有数据的地方,包括一般文本文件、数据库内容文件、二进制可执行文件(binary program)等等。因此,权限对于文件来说,他的意义是这样的:r (read):可读取此一文件的实际内容,如读取文本文件的文字内容等;w (w
2015-04-03 12:36:25 397
转载 listener.ora 、sqlnet.ora 、tnsnames.ora的关系以及手工配置
listener.ora、sqlnet.ora、tnsnames.ora ,都是放在$ORACLE_HOME\network\admin目录下。 --begin 重点:三个文件的作用和使用 #----------------------- sqlnet.ora(客户及服务器端) --作用类似于linux或者其他unix的nsswitch.conf
2015-01-06 10:33:12 703
转载 Linux杀死进程
Linux中Kill进程的N种方法 (2011-12-23 17:27:59)转载▼标签: 杂谈分类: ubuntu系统操作常规篇:首先,用ps查看进程,方法如下:$ ps -ef……smx 1822 1 0 11:38 ? 00:00:49 gnome-termin
2014-11-17 10:33:45 426
转载 netstat命令详解
简介Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。输出信息含义执行netstat后,其输出结果为Active Internet connections (w/o servers)Proto Re
2014-11-11 15:41:32 422
转载 程序内存的分配
一、预备知识―程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)― 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) ― 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态区)(static)
2014-09-25 16:25:44 272
转载 RSA算法原理
RSA算法原理(一)作者: 阮一峰如果你问我,哪一种算法最重要?我可能会回答"公钥加密算法"。因为它是计算机通信安全的基石,保证了加密数据不会被破解。你可以想象一下,信用卡交易被破解的后果。进入正题之前,我先简单介绍一下,什么是"公钥加密算法"。一、一点历史1976年以前,所有的加密方法都是同一
2014-09-15 15:44:11 542
转载 windows下查看MTU
命令:netsh interface ip show interface(vista/Win 7:netsh interface ipv4 show subinterfaces)前提:系统已经启动“remoteaccess”,可在cmd命令行模式下使用命令:net start remoteaccess。如果提示“无法启动服务,原因可能是已被禁用或与其相关联的设备没有启动。”则,
2014-09-12 23:03:59 1511
原创 为什么要字对齐?
编译器为程序分配内存时,为什么要进行字节对齐?什么时候进行字节对齐? 对如下声明: char a[17]; int i; 其中i为4字节长度,若编译器对齐方式为4字节,是不是要分配24字节,其中头17个分配给字符型数组a,中间空3字节,后4字节分配给i?这么做有什么好处? ------------------------------------------------
2014-05-18 16:47:17 625
转载 android图标的一些知识
1、屏幕相关概念 1.1分辨率 是指屏幕上有横竖各有多少个像素 1.2屏幕尺寸 指的是手机实际的物理尺寸,比如常用的2.8英寸,3.2英寸,3.5英寸,3.7英寸 android将屏幕大小分为四个级别(small,normal,large,and extra large)。 1.3屏幕密度 每英寸像素数 手机可以有相同的分辨率,但屏幕尺寸可以不相同, Diagonal pixel表示对角线的像素值
2014-05-18 09:31:25 479
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人