栈和队列是非常重要的两种数据结构,栈和队列也是线性结构,线性表、栈、队列这三种数据结构的数据元素以及数据元素之间的逻辑关系完全相同,差别是线性表的操作不受限制,而栈和队列的操作受到限制。栈的操作只能在表的一端进行,队列的插入操作在表的一端进行而其他操作在表的另外一端。
栈 栈作为一种数据结构,是一种...
分类:
其他好文 时间:
2014-05-24 07:47:20
阅读次数:
343
最近看数据结构时看到直接插入排序法,其基本思想是:将一个记录插入到已经排好序的有序表中,从而得到一个新的,记录数增1的有序表下面是代码实现与测试 1
#include 2 using namespace std; 3 void InsertSort(int *q,int L) 4 { 5 ...
分类:
其他好文 时间:
2014-05-24 07:07:19
阅读次数:
285
我个人并不太喜欢smarty的语法,写起来比较啰嗦易出现匹配出错,但是旧项目中有许多工程都是采用它作模板。最近需要在此上稍微加一些PHP的内容,但我不想在模板控制层去一个一个assign,而想在模板文件中直接嵌入PHP的代码。搜索了一下smarty中确实有直接使用PHP代码的标签,是{php}//P...
分类:
Web程序 时间:
2014-05-24 05:18:34
阅读次数:
352
默认网站根目录为/usr/local/nginx/html,要将它改成/homw/wwwvi
/usr/local/nginx/conf/nginx.conf将其中的 location / { root html; index index.php
index.html i...
分类:
Web程序 时间:
2014-05-24 04:58:02
阅读次数:
229
单例模式:
单例模式又称职责模式;简单的说,一个对象(在学习设计模式之前,需要比较了解面向对象思想)只负责一个特定的任务;单例类:1、构造函数需要标记为private(访问控制:防止外部代码使用new操作符创建对象),单例类不能在其他类中实例化,只能被其自身实例化;2、拥有一个保存类的实例的静态成员...
分类:
Web程序 时间:
2014-05-24 04:25:10
阅读次数:
292
1.1
实现一个算法,确定一个字符串的所有字符是否全都不同。不允许使用额外的数据结构。解答:这里假定字符集为ASCII码,可以与面试官沟通确认字符串使用的字符集。由于字符集是有限的,建立一个数组模拟的Hash表记录每个字符是否出现,线性扫描一次字符串即可,复杂度O(len(s)).如果字符集较大,需...
分类:
编程语言 时间:
2014-05-24 04:11:56
阅读次数:
350
class Test {}$obj = new Test;一、__construct() {}
构造函数二、__destroy() {} 析构函数三、__get() {} 试图读取一个并不存在的属性时,调用此函数。四、__set() {}
试图写入一个并不存在的属性时,调用此函数。五、__call(...
分类:
Web程序 时间:
2014-05-24 04:08:50
阅读次数:
286
strip_tags 去掉 HTML 及 PHP 的标记。 语法: string
strip_tags(string str); 传回值: 字串 函式种类: 资料处理 内容说明 本函式可去掉字串中包含的任何 HTML 及 PHP
的标记字串。若是字串的 HTML 及 PHP 标签原来就有错,例如.....
分类:
Web程序 时间:
2014-05-24 03:14:26
阅读次数:
351
Nginx支持伪静态(在 nginx.conf 中 修改如下)参考链接location / {
index index.html index.php; if (-d $request_filename){ rewrite ^/(.*)([^/...
分类:
其他好文 时间:
2014-05-24 03:02:12
阅读次数:
266
类就是很多方法的集合这些方法是你在程序中经常会用到的一些逻辑或算法将他们包进类里面,可以提升程序的效率,减少代码的重复比如你有一个类文件
web_common.class.php ,里面有一个类,名为
common那么当你的程序需要用到此类里的方法时,首先要做的是将类文件包进来require_onc...
分类:
Web程序 时间:
2014-05-24 02:55:00
阅读次数:
376