- 博客(23)
- 资源 (16)
- 收藏
- 关注
转载 SA,SD和SE的差别
做软件开发项目规划时, 常会碰到助理问我一个问题, SA,SD和SE的差别在那里 ?这 个问题我以前也有过, 还颇为困扰, 系统分析和系统设计及系统工程到底有什么差别 ? SA和SD的工作又有何不同 ? 这两者的养成教育又有何差异 ?在过去, SA,SD及SE的确很难区分, 甚至这些角色常常会透过软件工程师来混合发展。随着IT领域的发展, SA,SD及SE渐渐的成为了大型项目必需要的专业分
2016-10-27 10:20:23 6902
转载 ORACLE DUAL表详解
1、DUAL表的用途Dual 是 Oracle中的一个实际存在的表,任何用户均可读取,常用在没有目标表的Select语句块中--查看当前连接用户SQL> select user from dual;USER------------------------------SYSTEM--查看当前日期、时间SQL> select sysdate from dual;SY
2016-10-24 16:49:13 1715
转载 oracle设置自增字段,oracle序列
如果没有表可以先创建个表Sql代码 1. ###建表### 2. 3. CREATE TABLE "NWVIDEO"."DEVICE" 4. ( 5. "DID" NUMBER NOT NULL, 6. "TYPE" NUMBER(3) NOT NULL, 7. "BODY" VARCHAR2(100) NOT NULL, 8. "H
2016-10-24 16:36:57 1783
转载 oracle序列详解
序列: 是oacle提供的用于产生一系列唯一数字的数据库对象。l 自动提供唯一的数值l 共享对象l 主要用于提供主键值l 将序列值装入内存可以提高访问效率创建序列:1、 要有创建序列的权限 create sequence 或 create any sequence2、 创建序列的语法CREATE SEQUENCE sequ
2016-10-24 16:35:00 454
转载 关于C中指针的引用,解引用与脱去解引用
*,& 在指针操作中的意义 (1)* 大家都知道在写int *p 时,*可以声明一个指针。很少人知道*在C/C++中还有一个名字就是“解引用”。他的意思就是解释引用,说的通俗一点就是,直接去寻找指针所指的地址里面的内容,此内容可以是任何数据类型,当然也可以是指针(这就是双重指针,后面将会讨论)。需要注意的是,在变量声明的时候,*不能当做解引用使用,只是表示你声明的变量是一个指针...
2016-10-19 11:42:44 15402 3
转载 C文件流I/O操作:FILE类型
一.简介 所谓“文件”,一般是指存在外部介质上的数据的集合,一批数据是以文件的形式存放在外部介质(如磁盘、光盘和U盘)上的,操作系统以文件为单位对数据进行管理。对用户来说,常用的文件有两大类:程序文件、数据文件。在程序运行过程中,常常需要将一些数据输出到磁盘上存起来,以后需要时再从磁盘中输入到计算机内存,这种磁盘文件就是数据文件,FILE类型操作对象就是这种数据文件。
2016-10-18 16:44:16 750
转载 c++面试题
C#C++C多线程面试1.static有什么用途?(请至少说明两种)1)在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。2) 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。3) 在模块内,一个被声明为静态的函数只可被这一模块内的其它函数调用。那就是,这个函数被限制在声明它的模块的本地
2016-10-18 15:06:18 371
原创 oracle 存储过程 转换为mysql存储过程 实例总结 (数据库有感篇一)
最近在接触数据库的有关知识,因为水平有限,对数据库方面的一些知识缺乏了解,这次遇见的主要是 数据库的存储过程,根据公司项目需求,将oracle的存储过程切换为mysql的存储过程,首先oracle的存储过程与mysql的存储过程差别是很大的(语法差别很大),通过好多天的网上查询资料,与同事们的交流,简单的实现了基本的转换,在这里肯定还有一些错误的地方,也欢迎各位大牛指出,让我更加深入的了解 数
2016-10-18 11:19:51 10090
转载 mysql单引号和双引号
这就要从双引号和单引号的作用讲起:双引号里面的字段会经过编译器解释然后再当作HTML代码输出,但是单引号里面的不需要解释,直接输出。例如:$abc='I love u';echo $abc //结果是:I love uecho '$abc' //结果是:$abcecho "$abc" //结果是:I love u所以在对数据库里面的SQL语句赋值的时候也要用在双引号里面SQ
2016-10-18 11:15:30 1935
转载 oracle函数总结
oracle常用函数汇总一、运算符算术运算符:+ - * / 可以在select 语句中使用连接运算符:|| select deptno|| dname from dept; 比较运算符:> >= = != 逻辑运算符:not and or 集合运算符: intersect ,union, union all, minus 要求:对应集合的列数和数据类型相同
2016-10-18 11:03:29 717
转载 mysql中 if语句的使用
Mysql的if既可以作为表达式用,也可在存储过程中作为流程控制语句使用,如下是做为表达式使用:IF(expr1,expr2,expr3)IF表达式 代码如下:如果 expr1 是TRUE (expr1 NULL),则 IF()的返回值为expr2; 否则返回值则为 expr3。IF() 的返回值为数字值或字符串值,具体情况视其所在语境而定。代码如下:
2016-10-18 10:57:07 23904 3
转载 oracle if 语句的使用
IF语句的使用A.基本的IF条件语句:基本语法: 程序代码IF THEN END IF;Example: 程序代码SQL> set serveroutput on;SQL> declare x number(3):=9; begin if x dbms_output.put_lin
2016-10-18 10:46:57 7522
转载 Oracle 存储过程异常处理
Oracle 存储过程异常处理1、异常的优点 如果没有异常,在程序中,应当检查每个命令的成功还是失败,如 BEGIN SELECT ... -- check for ’no data found’ error SELECT ... -- check for ’no data found’ error SELECT ...
2016-10-18 10:39:59 2213
转载 oracle分页查询
Oracle的分页查询语句基本上可以按照本文给出的格式来进行套用。 分页查询格式: SELECT* FROM ( SELECT A.*, ROWNUM RN FROM (SELECT* FROM TABLE_NAME) AWHEREROWNUM 40 ) WHERE RN>= 21 其中最内层的查询SELECT * FROM T
2016-10-18 09:53:23 388
转载 oracle中的游标的原理和使用详解
游标的简介:逐行处理查询结果,以编程的方式访问数据游标的类型:1,隐式游标:在 PL/SQL程序中执行DML SQL 语句时自动创建隐式游标,名字固定叫sql。2,显式游标:显式游标用于处理返回多行的查询。3,REF游标:REF 游标用于处理运行时才能确定的动态 SQL 查询的结果隐式游标:q在PL/SQL中使用DML语句时自动创
2016-10-18 09:48:26 5430
转载 oracle数据类型
1. 字符类型数据类型长度说明CHAR(n BYTE/CHAR)默认1字节,n值最大为2000末尾填充空格以达到指定长度,超过最大长度报错。默认指定长度为字节数,字符长度可以从1字节到四字节。NCHAR(n)默认1字符,最大存储内容2000
2016-10-18 09:18:01 591
转载 解析oracle的rownum
本人最近在使用oracle的rownum实现分页显示的时候,对rownum做了进一步的分析和研究。现归纳如下,希望能给大家带来收获。 对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,而且rownum不能以任何表的名称作为前缀。 举例说明:例如表:student(学生)
2016-10-17 17:07:11 298
转载 Mysql中类似于oracle中nvl()函数的ifnull()函数
IFNULL(expr1,expr2) 如果expr1不是NULL,IFNULL()返回expr1,否则它返回expr2。IFNULL()返回一个数字或字符串值,取决于它被使用的上下文环境。 mysql> select IFNULL(1,0); -> 1mysql> select IFNULL(0,10); -> 0mysql> select I
2016-10-12 15:03:55 51768
转载 服务器负载均衡的基本功能和实现原理
负载均衡设备作为纵跨网络2-7层协议的设备,往往放置在网络设备和应用设备的连接处,对工程师在网络和应用基本知识方面的要求远高于其他设备,所以我们要在基本功能的理解上下更多的功夫。负载均衡设备还有另外一个称呼:4/7层交换机,但它首先是个2-3层交换机,这要求我们首先掌握2-3层的基本知识,然后才是本文介绍的内容。服务器负载均衡有三大基本Feature:负载均衡算法,健康检查和会话保持,这三个F
2016-10-12 11:13:51 648
转载 mysql left join,right join,inner join用法分析
下面是例子分析表A记录如下: aID aNum 1 a20050111 2 a20050112 3 a20050113 4 a20050114 5 a20050115 表B记录如下: bID bName 1
2016-10-12 10:09:19 410
转载 mysql存储过程之异常处理篇
mysql存储过程也提供了对异常处理的功能:通过定义HANDLER来完成异常声明的实现 语法如下:DECLARE handler_type HANDLER FOR condition_value[,...] sp_statement handler_type: CONTINUE | EXIT condition_value: SQLSTATE [VALUE] sq
2016-10-10 09:57:22 8968
转载 关于存储容量的单位(以及英文写法)
存储容量:是该存储设备上可以存储数据的最大数量,通常使用千字节(kb kilobyte)、兆字节(MB megabyte)、吉字节(GB, gigabyte)、太字节(TB ,terabyte)和PB(Petabyte)、EB(Exabyte)等来衡量。 1KB=2(10)B=1024B; 括号中的数字为2的指数(即多少次方) 1MB=2(10)KB=1024KB=2(20
2016-10-08 17:25:03 4508
转载 oracle单引号和双引号的区别
单引号和双引号oracle都支持,但是两者是有区别的。一、双引号的作用:关键字,对象名、字段名加双引号,则示意 Oracle将严格区分大小写,否则Oracl都默认大写。1.双引号引住关键字select "sysdate" from dual;等同于select sysdate from dual; 如下则不会输出时间,只会输出sysdate这个字符串。 select 'sysd
2016-10-08 17:20:00 7543 1
CommUSB.rar
2020-08-19
缓冲区溢出实验
2015-12-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人