1.定义控制器 一般来说,ThinkPHP的控制器是一个类,而操作则是控制器类的一个公共方法。 控制器通常需要继承系统的Controller类或者其子类,例如,下面定义了一个 \Home\Controller\IndexController 控制器类: 控制器的名称采用驼峰法命名(首字母大写),操作...
分类:
Web程序 时间:
2014-09-17 11:38:12
阅读次数:
269
问题来源:\ThinkPHP3.1.3_full\ThinkPHP\Lib\Core\App.class.php 中 init()方法 if(C('OUTPUT_ENCODE')){ $zlib = ini_get('zlib.output_compression'); if(empty($zlib...
分类:
Web程序 时间:
2014-09-16 20:23:20
阅读次数:
270
1.用M()方法创建模型类 $model = M("configsettings”); 2.使用find()方法或select()方法返回结果集 find()只返回一行记录,select()方法可以返回多行,可以结合where()方法按条件查询。 $model->find(); //返回config...
分类:
Web程序 时间:
2014-09-16 18:53:50
阅读次数:
295
几年前学PHP的时候就听师兄们讲Thinkphp有多好,有多牛B,说是可以缩短开发的进程,但当我第一次接触后发现,并不是那么回事,当你什么鸟巴函数方法都不了解的前况下,这些框架,我去,你还不如不用。
分类:
Web程序 时间:
2014-09-16 15:51:50
阅读次数:
186
学习PHP也有一段时间了,一直没什么感觉,最近开始看起了框架,我的简单理解,所谓框架就是把表现层和逻辑层分离的一种工具,而THINKPHP就是这种工具,当然他也自身集成了一些强大的功能帮助程序员方便,规范,快速的开发代码。在根目录下建立项目文件夹,然后写入index.php,..
分类:
Web程序 时间:
2014-09-16 02:47:30
阅读次数:
364
数据字典和动态性能视图介绍:数据字典是什么数据字典是 oracle 数据库中最重要的组成部分,它提供了数据库的一些系统信息。动态性能视图记载了例程启动后的相关信息。? 数据字典数据字典记录了数据库的系统信息,它是只读表和视图的集合,数据字典的所有者为 sys 用户。用户只能在数据字典上执行查询操作(...
分类:
其他好文 时间:
2014-09-15 17:14:49
阅读次数:
145
.NET 3.5(5) - LINQ查询操作符之Select、Where、OrderBy、OrderByDescending介绍 ·Select -Select选择;延迟 ·Where -Where查询;延迟 ·OrderBy -按指定表达式对集合正序排序;延迟 ·OrderByDescending...
分类:
Web程序 时间:
2014-09-15 15:52:59
阅读次数:
332
//获得权限$name 可以是字符串或数组或逗号分割, uid为 认证的用户id, $or 是否为or关系,为true是, name为数组,只要数组中有一个条件通过则通过,如果为false需要全部条件通过。//最后修改功能:待验证的权限$name如果权限列表里面不存在则默认有该权限public fu...
分类:
Web程序 时间:
2014-09-15 12:34:08
阅读次数:
154
一个web应用一般可以分为5层1切面:
1)运行环境:操作系统,Web 容器,CGI等
2)应用框架:Thinkphp,rails,django等
3)应用本身:论坛,社交,博客等
4)前端框架:AngularJS,jQuery,Bootstrap等
5)第三方的内容:Google AD,mashup 等
一个切面就是各层对应的各种插件体系。...
分类:
Web程序 时间:
2014-09-15 08:47:38
阅读次数:
351
AVL树是最先发明的自平衡二叉查找树, 其增删查时间复杂度都是 O(logn), 是一种相当高效的数据结构。当面对需要频繁查找又经常增删这种情景时,AVL树就非常的适用。
对比红黑树:
红黑树对于数值随机插入性能更好,这种场景实际更常见,故应用更广泛;
AVL 树对于顺序数据插入更有优势;
红黑树部分平衡,降低了旋转的要求;
AVL 树高度平衡,查询操作更具优势;
AVL 树代码更为简单易实现;...
分类:
其他好文 时间:
2014-09-14 20:45:47
阅读次数:
242