thinkphp模版使用技巧第19节:ThinkPHP 3.1.2 模板变量详解一、模版包含:相似代码单独保存在一个文件<include file="完整模版文件路径/"
分类:
Web程序 时间:
2014-08-06 18:36:11
阅读次数:
202
第15节:ThinkPHP 3.1.2 模板变量详解1、模版基本使用IndexAction里添加index方法,内容为:$this->assign('name','赵桐正'); // 将值“赵桐正”交给标识“name”$this->display(); //显示模版,Tpl文件夹下默认index.....
分类:
Web程序 时间:
2014-08-06 17:46:31
阅读次数:
324
查询操作主要用到两个类:Query, Criteria所有的find方法都需要一个query的object。1. 直接通过json来查找,不过这种方式在代码中是不推荐的。BasicQuery query = new BasicQuery("{ age : { $lt : 50 }, accounts...
分类:
数据库 时间:
2014-08-06 17:24:51
阅读次数:
855
1、ThinkPHP 项目分组配置项目分组概述 项目分组是 ThinkPHP 一个重要机制,项目分组功能可以把以往的多项目合并到一个项目中去,对于公共的文件可以重用,但每个分组又可以有自己独立的配置文件、公共文件、语言包等。 以一个普通的网站为例,如果不采用项目分组,那么通常是将网站前台(提供给.....
分类:
Web程序 时间:
2014-08-05 19:03:19
阅读次数:
316
①自动验证 ??????? 在控制器对应的模型里边 设置validate属性 规则: array( ????array(验证字段1,验证规则,错误提示,[验证条件,附加规则,验证时间]), ????array(验证字段2,验证规则,错误提示,[验...
分类:
Web程序 时间:
2014-08-05 14:33:11
阅读次数:
201
使用jmeter连接数据库后,即可在jmeter中构造对数据库进行增删改查的请求以对数据库进行测试,以下以mysql数据库为例,演示jmeter连接mysql并进程查询操作的步骤。1、确保mysql数据库能正常连接,可以使用sqlyog工具连接测试一下;准备好mysql数据库的JDBC驱动包:m.....
分类:
数据库 时间:
2014-08-05 11:01:29
阅读次数:
258
thinkphp学习笔记4—眼花缭乱的配置1.配置类别ThinkPHP提供了灵活的全局配置功能,ThinkPHP会依次加载管理配置>项目配置>调试配置>分组配置>扩展配置>动态配置,所以后面的配置权限要大于前面的,因为后面的配置会覆盖前面同名配置,同时会生成配置缓存文件无需重复解析,减小开销。惯例配...
分类:
Web程序 时间:
2014-08-05 10:47:09
阅读次数:
232
本文主要介绍了Spark SQL里目前的CLI实现,代码之后肯定会有不少变动,所以我关注的是比较核心的逻辑。主要是对比了Hive CLI的实现方式,比较Spark SQL在哪块地方做了修改,哪些地方与Hive CLI是保持一致的。
基本上Spark SQL在CLI这块的实现很靠近Hive Service项目里的CLI模块,主要类继承体系、执行逻辑差不多都一样。Spark SQL修改的关键逻辑在CLIService内的SessionManager内的OperationManager里,将非元数据查询操作的q...
分类:
数据库 时间:
2014-08-05 00:44:58
阅读次数:
939
记录下来,免得以后忘了:
今天在Sublime Text 2装了一个ThinkPHP插件之后,发现按shift键+鼠标左键选择不了内容了,原因是ThinkPHP里的热键与系统的有冲突了,需要设置如下步骤:
1. 在Sublime Text 2的菜单选择【Preferences】->【Browse Packages...】,会弹出到一个目录。
2. 在弹出的目录中找到“Thinkphp”,进入...
分类:
其他好文 时间:
2014-08-04 21:38:58
阅读次数:
447
①多语言配置config/config.php 拷贝ThinkPHP/Extend/Behavior/CheckLangBehavior.class.php中的: ?protected?$options???=??array(
????????????‘LANG_SWITCH_ON‘????????=>?false...
分类:
其他好文 时间:
2014-08-04 14:48:37
阅读次数:
299