自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

安然

有梦想就有希望

  • 博客(22)
  • 收藏
  • 关注

原创 yii2basic模版之:10、利用yii2自带的UploadedFile上传图片

先贴出别人封装的上传函数操作吧1、模型:创建一个 models/UploadForm.php: namespace app\models;use yii\base\Model;use yii\web\UploadedFile;/*** UploadForm is the model behind the upload form.*/class UploadForm exten...

2018-11-11 16:51:38 657

原创 yii2basic模版之:9、页面跳转

这里是做好处理后直接跳到指定页面return $this->redirect([‘控制器/方法名’]);    例如:return $this->redirect(['product-store/index']); 这里的跳转参数里根据自己访问地址的真实设置为准...

2018-11-11 16:51:21 317

原创 yii2basic模版之:8:得到登录的用户名

Yii::$app->user->identity->username

2018-11-11 16:51:03 482

原创 yii2basic模版之:7、判断用户是否登录

Yii::$app->user->isGuest为真是即为游客

2018-11-11 16:50:01 798

原创 yii2basic模版之:6、修改默认控制器

额,这里有点话是直接用的别人的按照网上所说,终于在/vendor/yiisoft/yii2/web/Application.php的第28行找到了:public $defaultRoute = 'site'; 但改框架源码我总感觉不好,最好找到了自己扩展的配置文件在/config/web.php。于是在 $conifg=[] 里添加了一行代码:'defaultRoute' =&gt...

2018-11-11 16:49:44 199

原创 yii2basic用法之:5、事务处理

有的操作可能涉及到操作表的先后顺序,例如,我在向a表添加一条数据后就将这条数据从b表删除,为了防止在进行完“向a表添加一条数据”,发生错误导致“将这条数据从b表删除”的操作执行不了,这时就出现了a表中有了新添加的这条数据,但是b表中并没有把这条数据删除,所以用到了事务。看了好多教程都是直接写的 # 开启事务$transaction = $connection->beginTra...

2018-11-11 16:49:20 118

原创 yii2basic用法之:4、模板文件

这里先写一下模板文件的位置吧,其他没来得及整模板文件在 view文件夹下layout文件夹下的main.php 给某个控制器单独加载母版文件首先在views文件夹下的basic文件里layouts文件夹里新建一个母版文件site.php,当然这个文件是完整的html标签。然后在要用到的控制器里加上一句public $layout = 'site';就行了...

2018-11-11 16:48:47 172

原创 yii2basic用法之:3、优化路径,隐藏index.php 入口文件

这里需要说一下,我看到我们的都是直接在通过设置虚拟域名来做的,但是那个我没有做,因为我不会······,这里还是写一下传统的做法吧1、修改apacha配置文件,我用的是wampserver2.5版本httpd.conf2、打开重写模块  3、找到<Directory "W:/wamp/www/"></Directory>,将AllowOverride...

2018-11-11 16:48:33 475

转载 yii2basic用法之:2、登录

 我这个是参考网上的做的,已经成功了,这里贴出来做个记录参考地址:http://www.yiichina.com/tutorial/3321、创建数据库 eg:storage2、将参考例子中的user表的结构复制到SQL中生成user表 CREATE TABLE IF NOT EXISTS `user` (`id` int(10) unsigned NOT NULL ...

2018-11-11 16:48:16 503

原创 yii2basic用法之:1、安装

太不好意思了,接触了一段时间yii2了,到现在还没有安装过advanced版本,这里先大致说一下basic的安装吧1、下载basic版本,解压,将解压后的内容拷贝到你的项目文件夹下  下载地址:http://www.yiichina.com/download2、 运行入口文件,即web文件夹下的index.php文件这时提示一个错误,说是缺少cookie值 找到配置文件...

2018-11-11 16:48:00 432

转载 sublime Emmet的用法及相关语法

今天看到一个关于sublime的插件文章,感觉写的好好,这里就拿来借鉴一下转载地址:http://www.haorooms.com/post/emmet_s一、生成 HTML 文档初始结构 HTML 文档的初始结构,就是包括 doctype、html、head、body 以及 meta 等内容。你只需要输入一个 “!” 就可以生成一个 HTML5 的标准文档初始结构,你没有看错,输...

2018-11-10 12:07:14 4422 1

转载 phpstorm 的注册码 key license

引用文件原地址:【http://blog.sina.com.cn/s/blog_705e4fdc010193zx.html】User name:EMBRACELicense key:===== LICENSE BEGIN =====43136-1204201000002UsvSON704l"dILe1PVx3y4"B349AU6oSDJrsjE8nMOQh"8HTDJHIUUhgd1BebYc5U...

2018-11-10 12:06:02 16259

转载 Sublime Text 3安装与使用

转载:原文地址:http://www.cnblogs.com/zhcncn/p/4113589.html本文是Sublime Text 全程指引 by Lucida (http://www.cnblogs.com/figure9/p/sublime-text-complete-guide.html)的笔记,并添加了自己整理的一些内容,感谢原作者。1. 下载可以从官网 http://ww...

2018-11-10 12:04:38 1587

原创 mysql 插入中文数据乱码

1、新建表grade,有一属性classname,通过insert添加数据时  mysql> insert into grade(classname,user_id) values('2班',1);ERROR 1366 (HY000): Incorrect string value: '\xE7\x8F\xAD' for column 'classname' at row 1...

2018-11-10 11:13:07 277

转载 MySQL单列索引和联合索引

 原文地址:http://blog.csdn.net/robert198837/article/details/8988157MySQL单列索引和联合索引所有的MySQL列类型能被索引。在相关的列上的使用索引是改进SELECT操作性能的最好方法。一个表最多可有16个索引。最大索引长度是256个字节,尽管这可以在编译MySQL时被改变。对于CHAR和VARCHAR列,你可以索引列的前...

2018-11-10 11:12:10 768 1

原创 mysql小知识

1、 mysql 中条件中如果出现多个条件且这些条件是或的关系时,写法:eg:type=1 or type=2 or type=3则可以写成 type in (1,2,3)2、 mysql 查询时如果表名或字段名有和mysql 里的关键字重复的,需要给表名或字段名加上``eg: select * from  `order` where service_time between 14...

2018-11-10 11:10:29 153

原创 mysql联合查询

一直用yii自带的关联查询,通过定义relation,然后在查询方法中通过with建立连接,但是今天发现一个问题,因为yii1自带的这种关联查询时采用左联接left jion,这在我这里出现了问题。具体描述:表a模型中关联的表有b,c表,查询出来的总数是a表的全部数据条数,但是显示出来的实际记录数和条数不匹配。我查了一下mysql左联接的定义:先将左表数据查出,然后根据on后面的条件,将右表中...

2018-11-10 11:09:10 250

原创 mysql字段数据类型设置

          下载LOFTER我的照片书  |1、选项是可列举的,设置成enum类型可以提高数据库性能      eg:性别(值:男,女,保密)                  类型:enum                  长度/值:'男',‘女’,‘保密2、手机号,设置成varchar或char类型,长度11位       eg:手机号    ...

2018-11-10 11:06:56 2100

转载 MYSQL时间戳和一般时间格式相互转化

原文地址:【http://www.2cto.com/database/201208/145029.html】1、UNIX_TIMESTAMP(date)UNIX_TIMESTAMP(date)  如果没有参数调用,返回一个Unix时间戳记(从'1970-01-01 00:00:00'GMT开始的秒数)。如果UNIX_TIMESTAMP()用一个date参数被调用,它返回从'1970-01...

2018-11-10 11:05:49 3675

原创 mysql 导入超大文件到数据库

向mysql数据库中导入超大文件数据库时,如果直接用mysql命令的source + 要导入的文件,如果导入的数据中含有中文,可能会出现错误,导致导入中断。所以,如果要导入的文件过大,可以使用mysql -u root -p (数据库密码) 数据库名称 < 要导入文件的路径+文件名1、首先已管理员身份(通过win+r)进入命令提示符2、先进入MYSQL安装目录,以我的为例:d:/wam...

2018-11-10 11:04:41 9222 1

转载 win7环境下wampserver环境配置

对于php编程来说,搭建php环境是第一步,wamp集成环境对于新手来说绝对是福音了,何为wamp,也就是window、apache、mysql、php,linux环境下有lamp集成环境,这个软件在安装过程中已经把apache、mysql、php继承好了,也做好了相应的配置,除此之外,还加上了Phpmyadmin。重要提示:基本上每一步更改配置文件的操作结束之后,均在重启了相应服务之后才会生效,...

2018-08-29 21:45:32 4753

转载 移动APP测试实用指南

看到一篇app测试的文章,感觉很好,特意将重点记了下来   原文地址http://www.uisdc.com/app-test-guideline测试人员常被看作Bug寻找者,但你曾想过他们实际是如何开展测试的吗?你是否好奇他们究竟都做些什么,以及他们如何在一个典型的技术项目中体现价值?作者将带你经历测试人员的思维过程,探讨他们测试移动App时的各种考虑。本文的目的在于

2017-03-21 14:54:06 486

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除