1.array_unique()移除数组中的重复的值,并返回结果数组。当几个数组元素的值相等时,只保留第一个元素,其他的元素被删除,对每个值只保留第一个遇到的键名,接着忽略所有后面的键名。返回的数组中键名不变。2.array_intersect() 返回两个或多个数组的交集数组比如:"Cat",1=...
分类:
编程语言 时间:
2015-02-28 16:18:49
阅读次数:
184
MVC思想:1. 简单来说, M 即模型, m是Model的第一个字母,它用于管理程序的数据,因此它也是连接我们的PHP程序和数据库的功能。通常在模型类这一块,框架通常会使用ORM(对象关系映射)。所谓ORM即把数据库中的表和我们的类对应起来,每一条记录都相当于一个对象,每一个字段都相当于类的一个属...
分类:
Web程序 时间:
2015-02-28 10:10:43
阅读次数:
131
Action:$User=M("user"); $list=$User->select(); $this->assign("list",$list); $this->assign("index",1); $this->display();前台模板标签:volist IDUserNameSexAge ...
分类:
Web程序 时间:
2015-02-27 16:33:42
阅读次数:
147
在建立好服务器后,我也开始了我的网站建设,以下简短规划:1.前端建设 htm+css+js来作为前端的主要构件,运用网上成熟的框架,使前端建设在短时间内完成,而且好看美观。2.后台建设 需要用到国产成熟的thinkPHP框架,使用也很方便。3.数据库建设
分类:
Web程序 时间:
2015-02-27 00:11:11
阅读次数:
123
两个数据表具体操作如下:/**********************数据库操作********************/ ////////添加数据////////// //填充数据 $NewUser["username"]="zhangsan"; $NewUser["pwd"]="123"; $....
分类:
Web程序 时间:
2015-02-26 13:16:01
阅读次数:
199
离开上家公司之后,我没急着找下家公司,一直以来都是为公司做各个细小的功能却没有属于自己的完整的项目思来想去,我准备用自己熟悉的thinkphp 和 extjs写一个开源的cms,从用户系统,文章系统,权限系统,以及简单的前端自定义布局当初的设想很完美,但是实现起来困难很多,thinkphp结合ext...
分类:
其他好文 时间:
2015-02-25 17:04:09
阅读次数:
127
LinQ中的基本查询操作和SQL中的功能是一样的,对于其异同点,我们来了解了解:
1)Select
语法:
public static IEnumerable Select(this IEnumerablesource,Funcselector)
说明:
Select方法本身是一个泛型集合扩展方法
它作用于IEnumerable类型...
分类:
其他好文 时间:
2015-02-24 21:01:26
阅读次数:
964
版本 TP1.5
一 快速搭建一个项目
名词解释:
项目:你要开发的系统,称之为项目。
入口文件:你可以理解为这个项目的唯一的一道门,以后所有的操作都会通过这道门去执行处理。不必理会什么意思,你甚至可以先把它看成是index.php就是入口文件
TP: ThinkPHP框架的简称
1 下载TP1.5正式版
2 拟好你的项目名称,我们这里以 Myapp 为项目名称...
分类:
Web程序 时间:
2015-02-24 18:47:03
阅读次数:
405
使用ThinkPHP框架高速搭建站点 这一周一直忙于做实验室的站点,基本功能算是完毕了。比較有收获的是大概了解了ThinkPHP框架。写一些东西留作纪念吧。假设对于相同是Web方面新手的你有一丝丝帮助,那就更好了挖。 曾经用PHP做过一个非常蹩脚的站点,为什么这么说呢,由于写的全是死代码。做完以后认...
分类:
Web程序 时间:
2015-02-24 10:15:45
阅读次数:
194
范围最小值问题(Range Minimum Query)
给出一个n个元素的数组,设计数据结构使得支持查询操作Query(L,R) 计算[L,R]中最小值
Tarjan的Sparse-Table算法预处理时间为O(nlogn) 查询只需要O(1)而且常数很小。假设dp[i][j]表示从第i个数开始的2^j个数的最小值。
有下列公式:dp[i][j] = min(dp[i,j-1],dp[i+2...
分类:
编程语言 时间:
2015-02-22 21:57:56
阅读次数:
200