- 博客(23)
- 资源 (28)
- 收藏
- 关注
原创 函数参数和局部变量在内存(栈)中的分配顺序
#include void _stdcall func(int param1,int param2,int param3) { int var1 = param1; int var2 = param2; int var3 = param3; printf("函数参数入栈顺序(栈在内存中向上伸长):从右到坐\n"); printf("¶m1:0x%08x\n",&par
2013-09-10 10:25:31
2164
原创 分块查找代码简单例子
//分块查找,利用主表A和大小为M的索引表B分块查找关键字为key的记录。 int BlockSearch(mainlist A,indexlist B,int m,KeyType key) { int i,j; for(i=0;i<m;i++) { if(key<=B[i].index)break; } if(i==m) return -1; j = B[i].
2013-09-07 11:53:56
1666
原创 索引查找简单例子
//利用主表A 和大小为m的索引值为k1的索引值为k1,关键字为k2的记录,返回该记录在主表中的位置,找不到的时候,返回-1 ; int IndexSearch(mainlist A,indexlist B,int m,IndexKeyType k1,KeyType k2) { int i,j; for(i = 0; i<m;i++) { if(k1 ==B[i].index)
2013-09-07 11:09:51
857
原创 最简单的顺序查找
#include #include #include using namespace std; typedef int KeyType; typedef struct ElemType { KeyType key; }ElemType; int SeqSearch(ElemType A[],int n,KeyType key) { for(int i =0;i<n;i++) {
2013-09-05 20:46:17
691
原创 计算给定的整数换成2进制后1的个数
#include #include #include using namespace std; int count(int n) { int cnt = 0; unsigned int flag = 1; while(flag) { if(n & flag) cnt ++; flag = flag <<1; } return cnt; } int m
2013-09-04 21:34:55
909
原创 Fibonacci函数的输出
#include #include #include using namespace std; //Fibonacci函数的计算(递归方法) long f(int n) { if(n ==0 || n==1) { return n; } else { return f(n-1)+f(n-2); } } //Fibonacci函数的计算(非递归方法) long long
2013-09-04 20:50:15
718
原创 数据结构基础_逆向输出链表
#include #include typedef struct Node { int data; struct Node * next; }Node,*ListNode; /* 测试用例: 1 空链表 2 只有一个结点 */ //能否改变原来的数据结构 void printReversingly(Node *pHead) { std::stack nodes; Node *pNode
2013-09-03 21:36:00
1050
原创 c语言创建单链表
#include #include //数据结构定义 typedef struct LNode { int data; LNode * next; }LNode,*LinkList; //头插法 void create(LinkList &L,int a[],int n) { int i = 0; LinkList s; L = (LinkList)mall
2013-09-03 21:22:03
2765
原创 数据结构基础_高仿remove(value)方法
#include #include typedef struct Node { int data; struct Node * next; }Node,*ListNode; void removeNode(Node ** pHead,int value ) { if(NULL == *pHead || NULL == pHead) { return; } Node *pToBe
2013-09-03 21:19:54
785
原创 数据结构基础_高仿append()方法
#include//链表数据结构typedef struct Node {int data;struct Node * next;}Node,ListNode;//在链表的末尾添加一个结点./*测试用例:1 当链表为空的时候或者当链表存在1个结点,或有多个结点的情况下,分别执行该方法!2 当内存不足的时候.*/void addToTail(ListNode ** pHead,int value){
2013-09-03 20:35:39
1014
转载 printf函数对参数的计算顺序,是从右往左的
例: [cpp] view plaincopy #include void main() { int i=2; printf("%d,%d,%d,%d,\n",i++,++i,i,i++); printf("%d\n",i); } 首先,应该说明的是在不同的编
2013-08-19 21:23:29
811
转载 转载 Java中类C/C++的sizeof()操作,知晓实例大小
在C/C++中有sizeof()操作,可轻易获知某个类型或实例占用内存大小,sizeof(int) 或者 sizeof(new TestClass)。可是Java中可没有这么直观的方法可用。 因本人看过不少人写代码总爱写成 List userList = new ArrayList(); //注:声明时即初始化一个空 ArrayList userList = userDao.ge
2013-08-16 22:33:38
836
原创 ds
#include //2叉连表存储2查树 typedef struct BiNode { int data; struct BiNode * left; struct BiNode * right; }BiNode,*BiTree; //创建2叉树 BiTree createBiTree() { int x = 0; BiTree bt; printf("输入节点
2013-08-14 22:12:09
574
原创 sql语句统计查询
select r.范围,count(*) 人数 from (select s.*, CASE WHEN s.csrq '80以上' WHEN (s.csrq >= add_months(sysdate,-960)) AND (s.csrq '70-80' WHEN (s.c
2013-08-07 17:28:18
3828
原创 如何隐藏iframe
主页面隐藏iframe里的控件: js语句为: window.frames["dialogIframe"].document.getElementById("replyTR").style.display="none"; window.frames["dialogIframe"].document.getElementById("replyButton").style.dis
2013-08-05 13:09:54
2003
原创 js实现页面转发功能
以下是示例图: 以下是代码: function forward() { //对发送内容拼接字符串,整理之后发送. var temp = ""; var array = new Array(); $("#yxdwlb tr").each(function(){ var flag = false
2013-08-05 13:04:55
7395
转载 window.event.keycode值大全
window.event.keycode-获取按下的键盘值 event.keycode值大全 1 keycode 8 = BackSpace BackSpace 2 keycode 9 = Tab Tab 3 keycode 12 = Clear 4 keycode 13 = Enter 5 keycode 16 = Shift_L 6 keycode 17 = Control_L
2013-07-28 10:01:45
756
原创 pl/sql的case语句总结
--case表达式中的简单case DECLARE v_num NUMBER :=# v_result VARCHAR2(30); BEGIN v_result := MOD(v_num,2); dbms_output.put_line( CASE v_result WHEN 0 THEN 'the number you input
2013-07-08 08:49:22
2767
转载 常用JavaScript语句集
alert("错误~~ 请输入帐号!!"); location.href="javascript:history.back()" --------------- 输出并重定向 alert("添加成功~~!!"); location.href="BookList.asp" ---------------- 内嵌一个页面并设置为可编辑
2013-07-03 19:10:54
569
转载 常用正则表达式大全!(例如:匹配中文、匹配html)
常用正则表达式大全!(例如:匹配中文、匹配html) 匹配中文字符的正则表达式: [u4e00-u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^x00-xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:ns*r 评注:可以用来删
2013-07-03 10:52:40
459
原创 把XML文件中的数据存储到Oracle数据库
package com.cnwu.xml.todb; import java.io.File; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.util.Arra
2013-06-18 12:47:15
1556
原创 把Oracle数据库中的数据存到XML文件
package com.cnwu.db.toxml; import java.io.IOException; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.util.Da
2013-06-18 09:36:15
1278
原创 关于Oracle的监听器问题出错问题
1 当Oracle所在的服务器的Ip地址更改时,其监听器会出现问题,可能导致无法启动。 解决之道: 更改主机IP就行了。
2013-05-26 15:55:14
522
Apress.Troubleshooting.Oracle.Performance.pdf
2013-07-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人