2013年8月28日

DDL-Oracle中的5种约束总结(未完待续)

摘要: --Oracle中系统的完整性约束包括主键、外键、unique(主键、外键、unique统称为键约束)、not null、check、index一共5种类型--主键--在创建表dept时声明主键deptno,同时将主键命名为pk_deptno,同时声明主键索引建立在索引表空间indx中create table dept(depno number(2),dname varchar2(20),constraint pk_deptno primary key(depno)using index tablespace indx);/*Oracle会自动为主键创建索引,Oracle强烈建议,任何应用程序 阅读全文

posted @ 2013-08-28 15:02 梦轻寻 阅读(414) 评论(0) 推荐(0) 编辑

2013年4月1日

C/C++中main()格式

摘要: ANSI-C(C89/C99)的话main()函数有2种主要形式。(1) int main(void) (2) int main(int argc, char *argv[]) 其中(2)也可写成int main(int argc, char **argv) argv[argc]放空指针(NULL指针)。 argc和argv可以用别名。 另外,还有一种受系统限制的形式: int main(int argc, char *argv[], char *envp[]) 前两个参数同(2),第三个参数envp[]放环境变量, 这个形式很少用。 所以严格讲,ANSI-C推荐的带参数的main()函数只有 阅读全文

posted @ 2013-04-01 12:17 梦轻寻 阅读(339) 评论(0) 推荐(0) 编辑

2012年12月8日

Android中进程与线程[转]

摘要: android中进程与线程 - Processes and Threads 当一个应用程序开始运行它的第一个组件时,Android会为它启动一个Linux进程,并在其中执行一个单一的线程。默认情况下,应用程序所有的组件均在这个进程的这个线程中运行。然而,你也可以安排组件在其他进程中运行,而且可以为任意进程衍生出其它线程.下面将介绍如何在android系统中使用线程和进程. 进程 - Processes默认情况下,同一应用程序的所有组件运行在同一进程中。不过,如果你需要控制某个组件属于哪个进程,也可以通过修改manifest文件来实现。manifest文件中的所有支持android:proces 阅读全文

posted @ 2012-12-08 13:27 梦轻寻 阅读(142) 评论(0) 推荐(0) 编辑

2012年12月2日

JDK环境变量的设置

摘要: 使用JDK一共需要配置三个环境变量:JAVA_HOME、CLASSPATH和PATH(不区分大小写)。1、JAVA_HOME- JDK的安装目录2、CLASSPATH- .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;不要忘记.3、PATH- %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin建议把 JDK bin 的路径放在原有 path 的最前面。因为在 %SystemRoot%\system32 中还有一个 java.exe/javaw.exe,这是 Windows 操作系统自带的那个JRE,如果我们自己装的话就不要用他默认的那 阅读全文

posted @ 2012-12-02 22:23 梦轻寻 阅读(130) 评论(0) 推荐(0) 编辑

2012年11月28日

说说JSON和JSONP,也许你会豁然开朗[转]

摘要: 引用地址:http://www.cnblogs.com/dowinning/archive/2012/04/19/json-jsonp-jquery.html前言:由于Sencha Touch 2这种开发模式的特性,基本决定了它原生的数据交互行为几乎只能通过AJAX来实现。当然了,通过调用强大的PhoneGap插件然后打包,你可以实现100%的Socket通讯和本地数据库功能,又或者通过HTML5的WebSocket也可以实现与服务器的通讯和服务端推功能,但这两种方式都有其局限性,前者需要PhoneGap支持,后者要求用户设备必须支持WebSocket,因此都不能算是ST2的原生解决方案,原生 阅读全文

posted @ 2012-11-28 12:11 梦轻寻 阅读(131) 评论(0) 推荐(0) 编辑

T-SQL查询进阶--数据集之间的运算[转]

摘要: 原文地址:http://www.cnblogs.com/CareySon/archive/2011/10/13/2210156.html概述 关系数据库的起源起源于数学中的集合概念,所以也同样继承了数学集合之间的运算。对于在关系数据库中,两个数据集之间有直接关系如外键,但通常两个数据集不会有直接的外键关系,但是会有间接关系,如两届比赛,参加比赛人员集合之间会有间接关系。数据集运算的种类 在T-SQL中,关系运算实际上可以分为四类,首先看我们举例子用的表: 这里的例子表分别为两个不同会议参加的人员记录,分别为Meeting1和Meeting2,如下: 关系运算的具体可以分为以下四类:1.A∩.. 阅读全文

posted @ 2012-11-28 12:05 梦轻寻 阅读(161) 评论(0) 推荐(0) 编辑

SQL 视图 局部变量 全局变量 条件语句 事务 触发器[转]

摘要: 原文地址:http://www.cnblogs.com/knowledgesea/archive/2012/05/29/2522853.html一.视图1.视图是一张虚拟表,他所存储的不是实际数据,而是查询语句,但我们可以对视图进行像数据表一样的操作。2.为什么使用视图呢?我的理解是:1.在远程传输数据时,可以避免过长的查询字符,减少流量。2.他可以简化繁杂的多表嵌套查询语句。3.安全性,防止非法用户访问敏感数据,因为我们可以通过创建视图展示给用户,我们想要给他们查看的数据。3.视图的创建create view vw_cityasselect cityName from city --这个.. 阅读全文

posted @ 2012-11-28 10:53 梦轻寻 阅读(142) 评论(0) 推荐(0) 编辑

2012年11月27日

数据库的外键

摘要: 外键的作用:主要目的是保持数据一致性,完整性,控制存储在外键表中的数据,使两张表形成关联,外键只能引用外表中的列的值!例如:a b 两个表a表中存有客户号,客户名称b表中存有每个客户的订单有了外键后,你只能在确信b表中没有客户x的订单后,才可以在a表中删除客户x建立外键的步骤:建立外键的前提:本表的列必须与外键类型相同(外键必须是外表主键)。指定主键关键字:foreign key(列名)引用外键关键字:references (外键列名)事件触发限制:on delete和on update , 可设参数cascade(跟随外键改动), restrict(限制外表中的外键改动),set Null( 阅读全文

posted @ 2012-11-27 20:17 梦轻寻 阅读(464) 评论(1) 推荐(0) 编辑

IE 盒式模型和标准W3C盒式模型

摘要: 盒子模型是CSS中一个重要的概念,理解了盒子模型才能更好的排版。其实盒子模型有两种,分别是 IE 盒子模型和标准 W3C 盒子模型。他们对盒子模型的解释各不相同,先来看看我们熟悉的标准盒子模型:从上图可以看到标准 W3C 盒子模型的范围包括 margin、border、padding、content,并且 content 部分不包含其他部分。IE 盒子模型从上图可以看到 IE 盒子模型的范围也包括 margin、border、padding、content,和标准 W3C 盒子模型不同的是,IE 盒子模型的 content 部分包含了 border 和 pading(上图中IE盒子模型cont 阅读全文

posted @ 2012-11-27 19:43 梦轻寻 阅读(176) 评论(0) 推荐(0) 编辑

DQL、DML、DDL、DCL的概念与区别

摘要: SQL(Structure Query Language)语言是数据库的核心语言。SQL的发展是从1974年开始的,其发展过程如下:1974年-----由Boyce和Chamberlin提出,当时称SEQUEL。1976年-----IBM公司的Sanjase研究所在研制RDBMS SYSTEM R时改为SQL。1979年-----ORACLE公司发表第一个基于SQL的商业化RDBMS产品。1982年-----IBM公司出版第一个RDBMS语言SQL/DS。1985年-----IBM公司出版第一个RDBMS语言DB2。1986年-----美国国家标准化组织ANSI宣布SQL作为数据库工业标准。S 阅读全文

posted @ 2012-11-27 19:37 梦轻寻 阅读(191) 评论(0) 推荐(0) 编辑

导航