上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页
摘要: http://bbs.csdn.net/topics/390337580如何在C/C++中动态分配二维数组在C/C++中动态分配二维数组可以先申请一维的指针数组,然后该数组中的每个指针再申请数组,这样就相当于二维数组了,但是这种方法会导致每行可能不相邻,从而访问效率比较低。如何申请连续的二维数组了?... 阅读全文
posted @ 2014-09-01 22:57 A_zhu 阅读(176) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/nysanier/archive/2011/04/19/2020778.html— Built-in Function:int __builtin_ffs (unsigned int x)Returns one plus the index of the... 阅读全文
posted @ 2014-08-09 11:14 A_zhu 阅读(240) 评论(0) 推荐(0) 编辑
摘要: STL之Binary searchhttp://www.cppblog.com/patriking/archive/2011/01/16/138617.html STL中对于有序序列(vector,list等)提供了相当相当强大的二分搜索Binary search算法。对于可以随机访问容器(如vec... 阅读全文
posted @ 2014-08-08 11:28 A_zhu 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 写了两个,一个是直接的递归实现:class Solution {public: void swap(vector &num,int left,int right) { num[left] = num[left]^num[right]; num[right] =... 阅读全文
posted @ 2014-08-07 17:07 A_zhu 阅读(205) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/mycapple/archive/2012/08/13/2635853.html标准库全排列next_permutation()在标准库算法中,next_permutation应用在数列操作上比较广泛.这个函数可以计算一组数据的全排列.但是怎么用,原理如... 阅读全文
posted @ 2014-08-07 16:55 A_zhu 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 触发器的格式:CREATE [OR REPLACE ] TRIGGER trigger_name{BEFORE| AFTER} {UPDATE| INSERT| DELETE|SELECT} ON table_name[FOR EACH ROW][FOLLOWS another_trigger][ENABLE| DISABLE][WHEN condition]DECLARE xxxx;BEGIN NULL;[EXCEPTION]END;这是一般的触发器格式。BEFORE|AFTER:选择触发器在 DML操作之前还是之后发生。不知道触发器能不能够对 SELECT 起作用,应该可以的。... 阅读全文
posted @ 2012-09-12 23:17 A_zhu 阅读(8640) 评论(0) 推荐(0) 编辑
摘要: 在游标中使用参数:CURSOR cursor_name(p_state IN state%TYPE) IS SELECT_statement;没有参数的写法是CURSOR cursor_name IS SELECT_statement;对于括号里面的,IN 左边是参数的别名,IN 右边是参数的类型,对于输入的参数,可以设定默认值使用参数的语法OPEN cursor_name (parameter_value);[or]FOR record_name IN cursor_name(parameter_value)LOOP NULL;END LOOP;FOR UPDATE 和 W... 阅读全文
posted @ 2012-09-09 14:30 A_zhu 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 隐式游标:1.无论何时SQL语句执行,当改SQL语句不存在显式游标时,任何特定PL/SQL语句块都会产生一个隐式游标。2.游标自动与每个DMLyuju (UPDATE,INSERT,DELETE)建立关联。3.所有UPDATE 和 DELETE 语句都有标识被当前操作所影响数据行集合的游标。4.INSERT 语句需要存储位置来接收即将插入数据库的数据。5.最近一次呗打开的游标成为 SQL 游标。处理隐式游标时,oracle 会自动执行OPEN,FETCH CLOSE 操作。SET SERVEROUPUTT ONBEGIN UPDATE student SET xxxx ... 阅读全文
posted @ 2012-09-09 14:03 A_zhu 阅读(2161) 评论(0) 推荐(0) 编辑
摘要: case 语句带有选择效果知返回第一个条件满足要求的语句,即语句一语句二都的判断都为 true ,返回排在前面的。case 的语法根据放置的位置不同而不同。一.case 语句CASE SELECTOR WHEN EXPRESSION_1 THEN STATEMENT_1; [WHEN EXPRESSION_2 THEN STATEMENT_2;] [...] [ELSE STATEMENT_N+1 ;]END CASE;这个是一般语句,注意 在then 后面需要 ; 分号,而且结束的时候 是 END CASE ;CASE v_element WHEN xx T... 阅读全文
posted @ 2012-07-19 21:20 A_zhu 阅读(9820) 评论(0) 推荐(1) 编辑
摘要: commit想当前数据库提交commit,时:1.事务所做的所有工作都会永久化。2.其他用户可以看到这个事务所做的数据变更。3.该事务拥有的所有锁被释放。COMMIT [WORK];ROLLBACK1.该事务所做的所有工作都被撤销。2.事务拥有的锁被释放。ROLLBACK [WORK] [TO SAVEPOINT savepoint_name];SAVEPOINT这是保存点,返回到当前步。SAVEPOINT savepoint_name; 阅读全文
posted @ 2012-07-19 14:40 A_zhu 阅读(2173) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页