- 博客(9)
- 资源 (3)
- 收藏
- 关注
原创 单链表
单链表逆序算法:分析: 1). 若链表为空或只有一个元素,则直接返回; 2). 设置两个前后相邻的指针p,q. 将p所指向的节点作为q指向节点的后继; 3). 重复2),直到q为空 4). 调整链表头和链表尾示例:以逆序A->B->C->D为例,图示如下 #includeusing namespace std;class node{pub
2012-10-25 16:25:11 498
原创 B/S模式与C/S模式
1、什么是C/S模式? C/S (Client/Server,客户机/服务器)模式又称C/S结构,是软件系统体系结构的一种。C/S模式简单地讲就是基于企业内部网络的应用系统。与B/S(Browser/Server,浏览器/服务器)模式相比,C/S模式的应用系统最大的好处是不依赖企业外网环境,即无论企业是否能够上网,都不影响应用。 典型的C/S模式应用系统网络结构如下图:
2012-10-22 15:07:20 4232
原创 memcpy memset strcpy的作用和区别
(1) Memset 原型: extern void *memset(void *buffer, int c, int count); 用法: #include 功能: 把buffer所指内存区域的前count个字节设置成字符 c。 说明: 返回指向buffer的指针。用来对一段内存空间
2012-10-20 14:55:55 710
原创 j2ee中 xxx.class文件 和相关联的 xxx.jsp页面 之间如何传递参数
1. 类文件向 .jsp页面 传递参数 例子 :把 类文件中的变量 file1 传递到 .jsp页面 类文件中如下String file1[]="hello";request.setAttribute("file1", file1); .jsp页面如下 String[] File = (String[])request.getAttribute("fil
2012-10-12 11:11:41 1360
原创 SQL存储过程的概念
枯燥杂乱的网文不给你转了,用我自己的词汇给你组织一下这个概念吧: 你可以把存储过程当做:把一系列语句合并到一起的这么一个整体 我觉得举例说明比较好,给你个例子: 先将【表1】中ID号为50—2000的记录删除、 再将【表2】中的这些记录的状态(STATUS)改为“已解除”: delete 表1 where ID > 50 and ID < 2000 upda
2012-10-10 11:35:07 656
原创 把二元查找树转变成排序的双向链表
把二元查找树转变成排序的双向链表题目:输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建任何新的结点,只调整指针的指向。10/ \6 14/ \ / \4 8 12 16转换成双向链表4=6=8=10=12=14=16。首先我们定义的二元查找树节点的数据结构如下:struct BSTreeNode{int m_nValu
2012-10-09 13:50:28 560
原创 Java学习资料下载大全
Java学习资料下载大全java的开发建议使用jbuilder、eclipse或是netbeans eclipse在这里免费下载:http://www.eclipse.org/downloads/ netbeans在这里免费下载:http://dlc.sun.com.edgesuite.net/netbeans/6.0/final/ 教程的话,你可以看看这个:
2012-10-08 17:14:37 1254
原创 c语言位运算符
c语言位运算符 C语言既具有高级语言的特点,又具有低级语言的功能。 所谓位运算是指进行二进制位的运算。 C语言提供的位运算:运算符 含义 & 按位与 | 按位或 ∧ 按位异或 ∽ 取反 >> 右移 说明:1。位运算符中除∽以外,均为二目(元)运算符,即要求两侧各有一个运算了量。
2012-10-08 14:27:00 1369
原创 ArrayList、Vector、LinkedList的区别及其优缺点?
ArrayList,LinkedList,Vestor这三个类都实现了java.util.List接口,但它们有各自不同的特性,主要如下:一、同步性 ArrayList,LinkedList是不同步的,而Vestor是同步的。所以如果不要求线程安全的话,可以使用ArrayList或LinkedList,可以节省为同步而耗费的开销。但在多线程的情况下,有时候就不得不使用Vecto
2012-10-08 14:12:29 581
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人