08 2017 档案

摘要:事件的绑定,像js那样,可以通过on方法定义或者说是绑定一个事件。在yii2中,事件的绑定是通过yii\base\Component 的on方法进行操作的,很显然,同js操作一样,我们在定义事件的同时,需要为其绑定一个回调函数。 看下例子,先写下一个控制器中,用on绑定事件,然后在方法里面用trig 阅读全文
posted @ 2017-08-25 13:59 tengjian 阅读(900) 评论(0) 推荐(0)
摘要:多余的话不说,直接看代码: 1) 在 common/config/main.php 写入配置代码 2) 前台模板文件要写出切换的地址 frontend/views/layouts/main.php 3) 根据模板传入的参数在控制器中写入代码 frontend/controllers/SiteCont 阅读全文
posted @ 2017-08-15 18:45 tengjian 阅读(883) 评论(0) 推荐(0)
摘要:第一步:现在本地环境中下载对应的压缩包,地址:https://github.com/MicrosoftArchive/redis/releases。 第二步:window在DOS下进入解压后的目录,然后运行redis-server.exe 出现启动成功的窗口 第三步:出现以上界面的时候说明启动成功, 阅读全文
posted @ 2017-08-10 18:57 tengjian 阅读(2165) 评论(0) 推荐(0)
摘要:数据库事务(Database Transaction) ,是指作为单个逻辑工作单元履行的一系列操作,要么完全地履行,要么完全 地不履行。事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。通过 将一组相关操作组合为一个要么整个成功要么整个失败的单元,可以简化差错恢复 阅读全文
posted @ 2017-08-10 15:17 tengjian 阅读(458) 评论(0) 推荐(0)
摘要:应用场景: 在我们的Model开发中, 当你添加或者修改一条数据时, 你会发现很多都会涉及到创建时间和修改时间. 例如: 我们插入数据要添加"创建时间, 修改时间", 更新数据时要更新"修改时间". 那么多数据表的操作都重复涉及, 你会不会发现太麻烦了? 下面我就介绍一种时间戳行为, 他可以自动对某 阅读全文
posted @ 2017-08-09 17:41 tengjian 阅读(474) 评论(0) 推荐(0)