2015年9月22日
摘要: 1.过滤器的概述和入门案例(1)概述什么是过滤器? Filter也称之为过滤器,它是Servlet技术中最激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如... 阅读全文
posted @ 2015-09-22 18:32 莽原_狼 阅读(1070) 评论(0) 推荐(0) 编辑
2012年10月4日
摘要: Extern“C”揭秘我最终还是决定就extern“C”发表一篇小布丁了,网上不乏关于这个得介绍,但是我看了很多不是讲解的过于繁杂,就是过于简单,没有抓住本质。在这里,我尽可能用最精炼的语言来给大家介绍一下Extern“C”,如有不足,欢迎指正。1.深层揭密extern"C"extern"C"包含双重含义,从字面上即可得到:首先,被它修饰的目标是“extern”的;其次,被它修饰的目标是“C”的。让我们来详细解读这两重含义。(1)被extern"C"限定的函数或变量是extern类型的;extern是C/C++语言中表明函数和全局变量 阅读全文
posted @ 2012-10-04 09:25 莽原_狼 阅读(219) 评论(0) 推荐(0) 编辑
2012年10月2日
摘要: 这篇文章是关于严蔚敏清华版《数据结构》教材的代码,包括书上大纲规定的线性表,链表,栈,队列,二叉树,图,排序,查找等基本算法的编码,还包括循环链表,广义表,两栈共享空间,字符串模式匹配等非常规,较难数据结构的编码,除此之外书本后面大量的思考题,例如约瑟夫环,括号匹配,迷宫问题,八皇后,火车厢重排,斐波那契查找等一些列经典问题也有代码。文章中的代码,均已调试通过,并附有程序运行结果,读者可以自行复制运行。 这是我用一个假期重学数据结构的劳动结果,希望此篇文章,能给初学数据局结构的同学以帮助,代码若有什么问题,可以直接用QQ与我联系,感谢赐教。 由于整个篇幅较长,相关内容按照数据结构课本章... 阅读全文
posted @ 2012-10-02 13:47 莽原_狼 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 这篇文章是关于严蔚敏清华版《数据结构》教材的代码,包括书上大纲规定的线性表,链表,栈,队列,二叉树,图,排序,查找等基本算法的编码,还包括循环链表,广义表,两栈共享空间,字符串模式匹配等非常规,较难数据结构的编码,除此之外书本后面大量的思考题,例如约瑟夫环,括号匹配,迷宫问题,八皇后,火车厢重排... 阅读全文
posted @ 2012-10-02 13:46 莽原_狼 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 这篇文章是关于严蔚敏清华版《数据结构》教材的代码,包括书上大纲规定的线性表,链表,栈,队列,二叉树,图,排序,查找等基本算法的编码,还包括循环链表,广义表,两栈共享空间,字符串模式匹配等非常规,较难数据结构的编码,除此之外书本后面大量的思考题,例如约瑟夫环,括号匹配,迷宫问题,八皇后,火车厢重排,斐波那契查找等一些列经典问题也有代码。文章中的代码,均已调试通过,并附有程序运行结果,读者可以自行复制运行。 这是我用一个假期重学数据结构的劳动结果,希望此篇文章,能给初学数据局结构的同学以帮助,代码若有什么问题,可以直接用QQ与我联系,感谢赐教。 由于整个篇幅较长,相关内容按照数据结... 阅读全文
posted @ 2012-10-02 13:43 莽原_狼 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 这篇文章是关于严蔚敏清华版《数据结构》教材的代码,包括书上大纲规定的线性表,链表,栈,队列,二叉树,图,排序,查找等基本算法的编码,还包括循环链表,广义表,两栈共享空间,字符串模式匹配等非常规,较难数据结构的编码,除此之外书本后面大量的思考题,例如约瑟夫环,括号匹配,迷宫问题,八皇后,火车厢重排,斐波那契查找等一些列经典问题也有代码。文章中的代码,均已调试通过,并附有程序运行结果,读者可以自行复制运行。 这是我用一个假期重学数据结构的劳动结果,希望此篇文章,能给初学数据局结构的同学以帮助,代码若有什么问题,可以直接用QQ与我联系,感谢赐教。 由于整个篇幅较长,相关内容按照数据结构课本章... 阅读全文
posted @ 2012-10-02 13:40 莽原_狼 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 这篇文章是关于严蔚敏清华版《数据结构》教材的代码,包括书上大纲规定的线性表,链表,栈,队列,二叉树,图,排序,查找等基本算法的编码,还包括循环链表,广义表,两栈共享空间,字符串模式匹配等非常规,较难数据结构的编码,除此之外书本后面大量的思考题,例如约瑟夫环,括号匹配,迷宫问题,八皇后,火车厢重排,斐波那契查找等一些列经典问题也有代码。文章中的代码,均已调试通过,并附有程序运行结果,读者可以自行复制运行。 这是我用一个假期重学数据结构的劳动结果,希望此篇文章,能给初学数据局结构的同学以帮助,代码若有什么问题,可以直接用QQ与我联系,感谢赐教。 由于整个篇幅较长,相关内容按照数据结构... 阅读全文
posted @ 2012-10-02 13:38 莽原_狼 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 指针常量和常量指针1.定义:常量指针是指--指向常量的指针,顾名思义,就是指针指向的是常量,即,它不能指向变量,它指向的内容不能被改变,不能通过指针来修改它指向的内容,但是指针自身不是常量,它自身的值可以改变,从而指向另一个常量。指针常量是指--指针本身是常量。它指向的地址是不可改变的,但地址里的内容可以通过指针改变。它指向的地址将伴其一生,直到生命周期结束。有一点需要注意的是,指针常量在定义时必须同时赋初值。2.使用方法:使用时写法上的区别:常量指针:const在*之前指针常量:const在*之后。注意:const*:const用来修饰*,表示常量指针,反之就是指针常量。当然我们也可以定义常 阅读全文
posted @ 2012-10-02 12:43 莽原_狼 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 在计算机领域,堆栈是一个不容忽视的概念,我们编写的C语言程序基本上都要用到。但对于很多的初学着来说,堆栈是一个很模糊的概念。堆栈:一种数据结构、一个在程序运行时用于存放的地方,这可能是很多初学者的认识,因为我曾经就是这么想的和汇编语言中的堆栈一词混为一谈。我身边的一些编程的朋友以及在网上看帖遇到的朋友中有好多也说不清堆栈,所以我想有必要给大家分享一下我对堆栈的看法,有说的不对的地方请朋友们不吝赐教,这对于大家学习会有很大帮助。数据结构的栈和堆首先在数据结构上要知道堆栈,尽管我们这么称呼它,但实际上堆栈是两种数据结构:堆和栈。堆和栈都是把一些数据项按序排列的数据结构。我们先从大家比较熟悉的栈说起 阅读全文
posted @ 2012-10-02 12:38 莽原_狼 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 关于拷贝构造函数与赋值构造函数的深刻解析拷贝构造函数是C++最基础的概念之一,大家自认为对拷贝构造函数了解么?请大家先回答一下三个问题:1.以下函数哪个是拷贝构造函数,为什么?X::X(constX&);X::X(X);X::X(X&,inta=1);X::X(X&,inta=1,b=2);2.一个类中可以存在多于一个的拷贝构造函数吗?3.写出以下程序段的输出结果,并说明为什么?如果你都能回答无误的话,那么你已经对拷贝构造函数有了相当的了解。#include<iostream>usingnamespacestd;#include<string>s 阅读全文
posted @ 2012-10-02 12:30 莽原_狼 阅读(251) 评论(0) 推荐(0) 编辑