自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 收藏
  • 关注

原创 7.PHP实习生考核卷

1.访问控制(可见性)的修饰词和描述对属性或方法的访问控制,是通过在前面添加关键字public(公有),protected(受保护)或private(私有)来实现的。被定义为公有的类成员可以在任何地方被访问。被定义为受保护的类成员则可以被其自身以及其子类和父类访问。被定义为私有的类成员则只能被其定义所在的类访问答:PHP中有三种访问修饰符,分别是:public(公共的、默认)...

2019-02-25 09:26:47 823

原创 postman测试接口产生json格式的接口报错调试

1.postman报错 2.解决方法:打开backend\runtime\logs\app.log文件,找到刚才执行的log在最后一行web\controller.php中166行有问题(web\controller.php中将 $enableCsrfValidation设为了true)解决方法:在TmisDeptController中,将controller修改为...

2019-02-21 17:36:47 2577

原创 图解使用Postman测试HTTP接口

1.新建项目直接点击左边上面的添加目录图标来新增一个根目录,相当于新建了一个项目,我们可以把一个项目或一个模块的用例都存放在这个目录之下,并且在根目录之下我们还可以在建立子目录来进行功能用例的细分,如下图所示:2.新建用例点击右侧区域的+号,新增一个空用例的模板,也可以通过复制一个已有用例来达到新建一个用例的目的,2种方法,如下图所示:3. ...

2019-02-21 16:51:13 399

原创 navivat输入sql语句 报错[Err] 1055 - Expression #1 of ORDER BY clause

1.错误信息:[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'information_schema.PROFILING.SEQ' which is not functionally dependent on columns in ...

2019-01-30 09:56:49 2600

原创 2019.01.24--API解释

1.而在WINDOWS程序设计领域处于发展的初期,WINDOWS程序员所能使用的编程工具唯有API函数,这些函数是WINDOWS提供给应用程序与操作系统的接口,他们犹如“积木块”一样,可以搭建出各种界面丰富,功能灵活的应用程序。2.实际上如果我们要开发出更灵活、更实用、更具效率的应用程序,必然要涉及到直接使用API函数,虽然类库和控件使应用程序的开发简单的多,但它们只提供WIN...

2019-01-28 09:47:33 443

原创 2019.01.24-git使用

1.打开git2.cd  /c/Users/Lime/Desktop/aaa2.1.touch index.html //创建index.html文件3.rm index.html //删除index.html文件4.创建文件夹 mkdir bbb5.删除文件夹rm -r bbb

2019-01-24 09:18:53 122

原创 2019.01.21-restful API笔记

1.api接口:web。API:应用程序接口     1》写接口文档     2》接口功能沟通-》实现API接口     3>上传2.3.4.4.1需求:4.2创建API应用入口4.3创建第一个API应用 api\Controllers\ArticleController.phpapi\Config\main.phpapi\...

2019-01-22 10:45:35 287

原创 2019.1.21总结

1.composer.json    项目创建的时候需要新建一个json文件(利用虚拟机创建的时候需要,在本地不需要)2.http请求包括:get,post,path,pull,del,option(7层模型)3.cd:进入主目录ls:查看当前目录都有哪些文件pwd:查看当前所在目录4.composer   instal :安装                     ...

2019-01-21 15:08:01 97

原创 2019.01.21----yii总结

0.打开gitcd yii-application//进入项目vagrant up//打开虚拟机vagrant ssh//进入虚拟机挂起虚拟机Vagrant suspent 2.重新启动虚拟机Vagrant resume3.进入项目目录下4.查看添加的box列表5.启动虚拟机vagrant up6.进入(登录)虚拟机Vagran...

2019-01-21 14:32:29 102

原创 2019.01.21 GET和POST的区别

1.get post区别get:从指定的资源请求数据(查询数据,)(查询字符串(名称/值对)是在GET请求的URL中发送的)post:向指定的资源提交要被处理的数据(新增,修改数据)(查询字符串(名称/值对)是在POST请求的HTTP消息主体中发送的)2.HTTP 方法:GET 对比 POST两种最常用的 HTTP 方法是:GET 和 POST。什么是 HTTP?...

2019-01-21 14:28:56 127

原创 2019.01.21 yii--login---

                  页面----------------》控制器(类)/方法-------------------》view登录        1.login-----------------》site/login--------------------》login.php注册       2.signup----------------》site/signup------...

2019-01-21 14:15:12 210

原创 2019.01.21 yii项目源码下载

1.gitee中文2.github英文

2019-01-21 13:45:11 640

原创 2019.01.21 PHP环境

1.linux---》包安装  软件          ----》源代码编译成科执行文件2.Linux+apache+mysql+PHP=lamp3.PHP+Nignx+Linux+mysql

2019-01-21 12:01:42 279

原创 2019/01/20 yii输出hello world

1.yii-application/frontend/controller/siteController.php在最后添加public function actionSay($message='hello'){return $this->render('say',['message'=>$message]);}2.yii-application/frontend/v...

2019-01-20 23:10:59 231

原创 2019.01.20-bug记录

1.mysql重启:mysql quit;#退出mysql -uroot;#重新进入2.bug:mysql5.7版本:sql_mode=only_full_group_by问题[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column ...

2019-01-20 21:39:34 128

原创 9.依赖注入视频笔记

1.2.

2019-01-17 17:32:42 162

原创 8.依赖注入=控制反转

1.首先依赖注入和控制反转说的是同一个东西,是一种设计模式,这种设计模式用来减少程序间的耦合,注释:设计模式(Design Pattern)是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。使用设计模式的目的:为了代码可重用性、让代码更容易被他人理解、保证代码可靠性。设计模式使代码编写真正工程化;设计模式是软件工程的基石脉络,如同大厦的结构一样。2....

2019-01-17 15:29:41 140

原创 2019.01.17学习经验分享

1.2.3.4.5.6.7.8.composer create-project topthink/think安装框架项目,用命令行。9.10.11. 

2019-01-17 10:14:54 127

原创 2019.01.15-1.PHP学习笔记3

1.PHP 命名空间可以解决以下两类问题: 用户编写的代码与PHP内部的类/函数/常量或第三方类/函数/常量之间的名字冲突。 为很长的标识符名称(通常是为了缓解第一类问题而定义的)创建一个别名(或简短)的名称,提高源代码的可读性。            PHP 命名空间提供了一种将相关的类、函数和常量组合到一起的途径。2.1定义命名空间如果一个文件中包含命名空间,它...

2019-01-15 15:07:02 157

原创 2019.01.14-4PHP学习笔记2

1.在 PHP 中有两个基本的输出方式: echo 和 print。echo , print 和 print_r的区别:echo   - 可以输出一个或多个字符串 print   - 只能输出简单类型变量的值,如int,string print_r - 可以输出复杂类型变量的值,如数组,对象提示:echo输出的速度比print快,echo是PHP语句,没有返回值,print和pr...

2019-01-15 09:49:25 215

原创 2019.01.14 -1yii---》应用结构--》模块modules

1.模块是独立的软件单元,由模型,视图, 控制器和其他支持组件组成,终端用户可以访问在应用主体中已安装的模块的控制器,模块被当成小应用主体来看待,和应用主体不同的是, 模块不能单独部署,必须属于某个应用主体。2.namespace app\modules\forum\controllers;                                            ...

2019-01-14 10:12:23 105

原创 2019.01.11yii-》应用结构-》视图view

1.1创建视图视图为包含HTML和PHP代码的PHP脚本,可看到PHP代码用来生成动态内容如页面标题和表单,HTML代码把它组织成一个漂亮的HTML页面。1.2.安全当创建生成HTML页面的视图时,在显示之前将用户输入数据进行转码和过滤非常重要,否则,你的应用可能会被 跨站脚本 攻击。1.3组织视图控制器渲染的视图文件默认放在@app/views/post-co...

2019-01-11 18:30:15 150

原创 2019.01.11 应用结构 --》model-》最佳实践

1.模型是代表业务数据、规则和逻辑的中心地方,通常在很多地方重用,在一个设计良好的应用中,模型通常比 控制器代码多。2.归纳起来,模型可包含属性来展示业务数据; 可包含验证规则确保数据有效和完整; 可包含方法实现业务逻辑; 不应直接访问请求,session和其他环境数据, 这些数据应该由控制器传入到模型; 应避免嵌入HTML或其他展示代码,这些代码最好在 视图中处理;...

2019-01-11 15:09:59 113

原创 2019.01.11yii2 login的流程

1.frontend/controllers/SiteController.phppublic function actionLogin(){ if (!Yii::$app->user->isGuest) {//判断user是否是客户 return $this->goHome();//yii底层的东西//如果不是,返回首页home http:...

2019-01-11 14:58:30 612

原创 2019.01.11 yii2---应用结构----model----块赋值

1.块赋值只用一行代码将用户所有输入填充到一个模型 它直接将输入数据对应填充到 yii\base\Model::attributes() 属性。 $model = new \frontend\models\ContactForm;// 用户输入数据name,email,password,赋值到模型属性$model->attributes = \Yii::$app->re...

2019-01-11 14:56:08 355

原创 2019.01.11遇到的bug

遇到的bug1.浏览器输入域名打不开(重启wamp即可)2.wamp坏掉(ctrl+alt+delete关闭wamp在重新启动即可)3.重新配置域名后忘记重启wamp4.新建完文件没有数据库,登录不了(打开navicat,进入wamp服务器,新建数据库yii2advanced,将mis下的数据库转储sql文件(存到E:\wamp\www\yii-applicatio...

2019-01-11 12:57:24 148

原创 2019.01.10归档下载yii2

1.url下载到本地2.由于本地没有入口文件(web/index.php)所以需要执行以下命令(初始化)           1》打开git          2》输入php init然后选择0 3.再次打开yii-application/frontend/web/index.php 文件存在。 yii-application/backend/web/index.p...

2019-01-11 11:30:11 473

原创 2019.01.10yii2---应用结构----model----验证规则

1.概念:输入的数据,假定ContactForm模型,(首页的http://y2aa-frontend.test/index.php?r=site%2Fcontact)你可能想确保所有属性不为空且 email 属性包含一个有效的邮箱地址,如果某个属性的值不满足对应的业务规则,相应的错误信息应显示,以帮助用户修正错误。(http://y2aa-frontend.test/index....

2019-01-10 18:22:54 740

原创 wamp本地安装项目笔记2

(配置域名方法2)手动修改配置文件,配置域名1.新建文件E:\wamp\www\gao\index.php2.修改E:\wamp\bin\apache\apache2.4.27\conf\extra\httpd-vhosts.conf添加一下内容:<VirtualHost *:80> ServerName www.gao.com DocumentR...

2019-01-10 10:41:50 211

原创 warm本地安装新建项目

1.下一步安装即可绿色安装完毕,启动成功。(所有修改配置的,均需要重新启动wamp)2.打开浏览器输入localhost即安装成功。3.点击左下角 add a virtual host为自己的项目配置域名     1》新建文件E:\wamp\www\gaojinfeng\index.php  <?phpphpinfo();?>     2&...

2019-01-10 10:26:10 337

原创 2019.01.9PHP学习笔记1

1是 PHP 文件?PHP 文件能够包含文本、HTML、CSS 以及 PHP 代码 PHP 代码在服务器上执行,而结果以纯文本返回浏览器 PHP 文件的后缀是 ".php"2PHP 能够做什么?PHP 能够生成动态页面内容 PHP 能够创建、打开、读取、写入、删除以及关闭服务器上的文件 PHP 能够接收表单数据 PHP 能够发送并取回 cookies PHP 能够添加、删除、...

2019-01-09 23:55:34 143

原创 yii-应用结构-model-场景

0.模型可能在多个 场景 下使用,例如 User 模块可能会在收集用户登录输入, 也可能会在用户注册时使用。在不同的场景下, 模型可能会使用不同的业务规则和逻辑,0.1模型使用 yii\base\Model::$scenario 属性保持使用场景的跟踪模型支持的场景由模型中申明的 验证规则 来决定,但你可以通过覆盖yii\base\Model::scenarios()方法来自定...

2019-01-09 16:51:16 210

原创 mysql 语句

1.as 别名2.join on 关联 (inner join =join)3.where条件4.where uid between1 and 5#查询1-5之间的数据 where uid in (1,2,4)#查询uid为1,2,4的数据where (uid=1 or uid=2 or uid=4)#查询uid为1,2,4的数据5.group by #按---分组  ...

2019-01-09 14:26:42 90

原创 linux常用命令

cd #进入用户主目录cd~ #进入用户主目录cd- #返回进入此目录之前所在的目录ls #这是一个非常有用的查看文件与目录的命令--help #查看所有命令cp# 命令该命令用于复制文件,copy之意mv#命令该命令用于移动文件、目录或更名,move之意,rm #命令该命令用于删除文件或目录,remove之间,...

2019-01-09 14:03:06 79

原创 常用的几个vagrant命令

$ vagrant init      # 初始化$ vagrant status    # 查看虚拟机运行状态$ vagrant up        # 启动虚拟机$ vagrant halt      # 关闭虚拟机$ vagrant suspend   # 挂起虚拟机$ vagrant resume    # 唤醒虚拟机 $ vagrant reload    # 重启...

2019-01-09 13:57:17 294

原创 composer常用命令

1、composer install:安装到vendor目录下;2、composer require:声明新的依赖;3.composer update:更新 1、composer list:获取帮助信息;2、composer init:以交互方式填写composer.json文件信息;3、composer install:从当前目录读取composer.json文件,处理依...

2019-01-09 13:45:51 664

原创 composer创建yii2项目

1.在当前目录下新建文件夹yii23,打开git,创建新的yii项目create-project [options] [--] [<package>] [<directory>本地将要存放项目的文件夹] [<version>]$ composer create-project --prefer-dist yiisoft/yii2-app-advanced...

2019-01-09 13:01:34 458

原创 csdn积分获取攻略

下载积分攻略:1. 个人设置里进行手机绑定CSDN账户 奖励50分 (右上角设置-账户安全-手机绑定)2. 完成任务送若干分积分      http://task.csdn.net/3. 上传有效资源获取积分(上传非法,广告资源用户,将被扣除一定积分,严重者封号)。   · 上传自己设分资源被下载,下载量×资源分,100分封顶。   · 上传0分资源被下载,下载量×系统奖励1分,100封...

2019-01-08 23:44:22 152

原创 查询,实现分数排名,去重显示。

#创建成绩表CREATE TABLE `tscore` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id唯一标识 /注:自增', `score` float(11) DEFAULT NULL COMMENT '分数', PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 ...

2019-01-08 10:54:18 920

原创 编写sql实现分数排名 mysql

编写一个 SQL 查询来实现分数排名。如果两个分数相同,则两个分数排名(Rank)相同。请注意,平分后的下一个名次应该是下一个连续的整数值。换句话说,名次之间不应该有“间隔”。+----+-------+| Id | Score |+----+-------+| 1  | 3.50  || 2  | 3.65  || 3  | 4.00  || 4  | 3.85  || 5  ...

2019-01-07 16:02:10 3465

空空如也

空空如也

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

TA关注的人

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