摘要: 分组模式下面URL方面的区别可以查看URL生成部分的U方法的使用。URL的模式一共有四种:普通模式 URL_MODEL 为0 采用传统癿URL参数模式http://<serverName>/appName/?m=module&a=action&id=1二、PATHINFO模式 :设置URL_MODEL 为1默认情况使用PATHINFO模式,ThinkPHP内置强大的PATHINFO支持,提供灵活和友好URL支持。PATHINFO模式根据不同的设置还包括普通模式和智能模式两种:普通模式 设置URL_PATHINFO_MODEL 参数为1该模式下面URL参数没有顺序,例 阅读全文
posted @ 2011-12-17 21:36 wlcxiying 阅读(280) 评论(0) 推荐(0)
摘要: ThinkPHP里面会根据当前癿URL来分析要执行的模块和操作。返个分析工作由URL调度器来实现,官方内置了Dispatcher类来完成该调度。在Dispatcher调度器中,会根据http://domainName/appName/moduleName/actionName/params来获取当前需要执行的项目(appName)、模块(moduleName)和操作(actionName),在某些情冴下,appName可以不需要(通常是网站的首页,因为项目名称可以在入口文件中指定,这种情况下,appName就会被入口文件替代),另外针对不同的URL模式设置系统会进行不同的智能识别。其实是定位到 阅读全文
posted @ 2011-12-16 22:43 wlcxiying 阅读(2129) 评论(0) 推荐(1)
摘要: 代码行内的空格􀁺 【规则2-3-1】关键字之后要留空格。象const、virtual、inline、case 等关键字之后至少要留一个空格,否则无法辨析关键字。象if、for、while 等关键字之后应留一个空格再跟左括号‘(’,以突出关键字。􀁺 【规则2-3-2】函数名之后不要留空格,紧跟左括号‘(’,以与关键字区别。􀁺 【规则2-3-3】‘(’向后紧跟,‘)’、‘,’、‘;’向前紧跟,紧跟处不留空格。􀁺 【规则2-3-4】‘,’之后要留空格,如Function(x, y, z)。如果‘;’不是一行的结束符号,其后要留空格,如for (initialization; conditio 阅读全文
posted @ 2011-12-15 21:20 wlcxiying 阅读(154) 评论(0) 推荐(0)
摘要: 初期: 一.基本算法: (1)枚举. (poj1753,poj2965) (2)贪心(poj1328,poj2109,poj2586) (3)递归和分治法. (4)递推. (5)构造法.(poj3295) (6)模拟法.(poj1068,poj2632,poj1573,poj2993,poj2996) 二.图算法: (1)图的深度优先遍历和广度优先遍历. (2)最短路径算法(dijkstra,bellman-ford,floyd,heap+dijkstra) (poj1860,poj3259,poj1062,poj2253,poj1125,poj2240) (3)最小生成树... 阅读全文
posted @ 2011-12-15 20:42 wlcxiying 阅读(221) 评论(0) 推荐(0)
摘要: 定义: 被调者回头调用调用着的函数,这种由调用方自己提供的函数叫回调函数应用场景举例: 现有一个快速排序算法,实现了快排算法的逻辑,但是快排算法中必须涉及数据大小的比较,为提高程序的通用性,掉用者提供一个比较函数,这样排序函数借此调用调用者的函数来比较大小。应用详解: 回调在C语言中是通过函数指针来实现的,通过将回调函数的地址传给被掉函数从而实现回调。因此要实现回调,必须首先定义函数指针,如: void Func(char *s);函数原型 void (*pFunc)(char *);//函数指针 可以看出,函数的定义和函数指针的定义非常类似,一般来说,为了简化函数指针类型变量定义,提高程序的 阅读全文
posted @ 2011-12-15 20:09 wlcxiying 阅读(459) 评论(0) 推荐(0)
摘要: ,在C语言中,static的字面意思很容易把我们导入歧途,其实它的作用有三条。1,用static声明静态外部变量则该变量只限于本文件中引用,而不能被其他文件引用。静态外部变量具有静态生存期和文件作用域两种特性。2,为静态变量赋值是在编译时进行的,只赋值一次,在程序运行时它已经有初值。对于自动变量只在第一次执行到它的语句时为其分配存储空间,并进行初始化;而对于静态局部变量,只在第一次执行到它的定义语句的时候为其分配存储空间,并进行初始化,以后不再处理,相当于第一次执行了其定义语句后就删除了该定义语句。静态局部变量在整个运行期间都是存在的,但其作用域是局部的。虽然静态局部变量在函数调用结束后仍然存 阅读全文
posted @ 2011-10-18 21:49 wlcxiying 阅读(244) 评论(0) 推荐(0)