- 博客(14)
- 收藏
- 关注
转载 【工兵连分享】北哥大话Yii2缓存机制 - 缓存依赖 [
我们都知道,yii2的缓存是支持依赖的,就是我们设置的缓存是否失效除了过期时间还决定于它所依赖的东东是否变化。用好依赖将大大提高我们使用缓存的效果,本节讲解yii2缓存的5种依赖方式。还是先列某yii\caching\DbDependencyyii\caching\ExpressionDependencyyii\caching\FileDependencyyii\cac
2017-12-25 08:47:49 290
转载 知识储备--记录yii核心技术,类的延迟加载(lazy loading)
都说Yii速度快,快是快,单是为什么快呢?因为yii用了一个技术叫做类的延迟加载,这个东西被YII玩的惟妙惟肖。function auto_loader($class){ require('class\\'.$class.'.php');}spl_autoload_register('auto_loader');//switch($level){ case
2017-12-24 19:15:28 449
转载 Yii2实用基础学习笔记(四):模型验证
转发自:http://www.yiichina.com/tutorial/828模型的load方法模型对象的load方法为模型加载数据,一般地,模型尝试从$_POST搜集用户提交的数据,由Yii的yii\web\Request::post()方法负责搜集。另外load加载的字段必须在模型的rules方法里,不然也不能赋值。模型的rules规则常用验证规则
2017-12-23 15:31:26 866
原创 YII2.0 内置加密随机数
YII2框架真的是一款十分强大的框架,相对于TP和CI来说,功能更加完善,更加安全那么我们在功能完成的同时,安全是重中之重下面我们就来看看YII框架中有哪些加密的方法!! 1、首先我们在做用户密码加密的时候我们一般都会采用md5来进行加密,在YII2框架中有一个加密方式比md5更加复杂 //哈希加密 $password="123";
2017-12-15 08:38:05 2451
转载 Yii2.0 数据库操作增删改查详解
下面介绍一下 Yii2.0 对数据库 查询的一些简单的操作User::find()->all(); 此方法返回所有数据;User::findOne($id); 此方法返回 主键 id=1 的一条数据(举个例子); User::find()->where(['name' => '小伙儿'])->one(); 此方法返回 ['name' => '小伙儿'] 的一条数
2017-12-14 14:23:16 2517
原创 YII2.0 Query操作增删改查
加载对象: 在控制器中 use yii\db\Query; $query=new Query(); 查询多条:$arr=$query->select('*')->from('register')->where("username='jiahaiyong'")->all(); 查询单条:$arr=$query->select('*')->from('register')->whe
2017-12-14 14:11:09 945
转载 YII2.0引用CSS,JS文件样式与Url跳转
在yii2中,由于yii2版本升级导致了,很多yii2的用法跟yii1有着很大的区别,这几天一直在view层的视图界面徘徊着,遇到什么问题呢? 问题就是搞不清我该如何去引入CSS,JS文件了!也看了社区中其它有经验的大神的教程,也按着做了,但是还是有一些问题存在着,比如说yii2的项目打开后,头部和尾部是公共的,该如何去掉?以及如何才能不改动原main.php文件的情况下,去引入JS,CSS文件,
2017-12-14 13:58:36 873
原创 YII2.0 视图操作
view->params['data'] = '这是要传递的数据';?> params['nav'] as $result):?> ".$result['catname']."";?> return $this->rende
2017-12-14 11:55:28 752
转载 Yii2中多表关联查询(hasOne、hasMany、join、joinwith)
Yii2中多表关联查询(hasOne、hasMany、join、joinwith)原创 2015年06月08日 00:47:538392我们用实例来说明这一部分表结构现在有客户表、订单表、图书表、作者表,客户表Customer (id customer_name)订单表Order (id or
2017-12-14 11:49:10 526
原创 Yii2.0 model基本操作(连表操作)
class Ls extends ActiveRecord{ //重命名表名 %为前缀名 public static function tableName() { return '{{%news}}'; } //设置主键(当前model不为主键值) // public static function primaryKey()
2017-12-14 11:44:53 2186
转载 yii2.0里的跨控制器跳转redirect跳转方法
在yii2框架里难免会出现跨控制器跳转,调用方法等,这就用到了redirect了,带参数的$control=Yii::app()->runController('site/show/id/2');不带参数的$control=Yii::app()->runController('site/show');redirect使用方法:一般都是控制器层里执行某
2017-12-14 11:36:55 2777
转载 Yii 渲染与布局(渲染页面的两种方式)
转染渲染页面的两种方式>>>以引入左部菜单栏为例 第一种:在前端使用renderPartial。(适用于个别) div class="mian'> php echo $this->renderPartial('//layouts/left');?> div class="user-info">
2017-12-14 11:29:12 1119
转载 《ReactNatve》之处理Android返回键
BackAndroid已经被废弃,使用BackHandler。这块代码写在Navigator组件initialRoute的那个class,也就是Navigator导航进入的第一个视图。[javascript] view plain copyimport React, { Component } from 'react'; import
2017-07-07 19:54:20 512
转载 ReactNative页面跳转Navigator 上下滑动造成头部晃动
转载于:http://blog.csdn.net/lcg910978041/article/details/53215456在React-Native开发中,经常会用到导航。导航做什么用的呢,简单点说就是页面跳转。一个项目中,肯定有很多的页面要跳来跳去的,RN就给我们提供了Navigator组件,可以很好的管理页面的跳转。在所有工作做完之后,发现有个bug!在从第一个界面跳
2017-06-29 09:15:48 863
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人