自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 5:Yii统一布局更进一步-CS/JS统一:

1:为了让layouts模版里的CSS和JS统一管理,同时为了看起来分类更好,原layouts里是这样: 2:前端资源管理更好,引用ASSETS里的资源: 具体引入如下: ...

2018-08-19 15:20:00 123

转载 4:Yii统一布局,具体设置

1:Yii的同一布局是通过VIEW统一设置的: 2:模块里面的统一布局: 在统一目录下添layouts,并添加main.php: 此时用的不是这个统一布局:用的时外面架构的布局: 需要在此处进行指定: ...

2018-08-19 12:02:00 127

转载 3: YII2通用应用错误日志设计

1:原默认日志记录如下: 2:需进行相关改进: 转载于:https://my.oschina.net/u/3745575/blog/1929938...

2018-08-18 10:39:00 120

转载 2:YII配置文件优化

1:更改路由规则位置,便于集中管理: 2,更改默认首页: 3:修改相关配置后: 4:配置数据库: 转载于:https://my.oschina.n...

2018-08-18 09:54:00 96

转载 1,YII2开发配置(XAMPP)

1,在E:\renyan目录下Copy进去: yii-basic-app-2.0.12:具体如下: 2,安装好XAMPP,并对配置文件做如下配置: httpd.conf文件下: # Virtual hosts #Include conf/extra/httpd-vhosts.conf...

2018-08-11 17:16:00 295

转载 2:小程序数据绑定及使用

1:数据绑定就是使用一个取值方法: 2:数据绑定及在相应滑块位置进行 3:样式封装: 转载于:https://my.oschina.net/u/3745575/blo...

2018-05-31 11:17:00 159

转载 1:小程序申请及API接口调用

一:小程序id号申请: 在https://mp.weixin.qq.com上立即注册并按要求填写相应邮箱: 登陆邮箱并进行相应小区程序设置: 小程序申请成功,具体的原始ID如下:wxd5951d4b2458a126 二:进行小区程序开发: 2.1:小程序开发工具安装,并建...

2018-05-28 17:00:00 812

转载 17:数据集合和数组问题

1:在众多产品返回中,如何隐藏点其中的Summary,此字段其他地方要用到, 可以用Collection对象来进行处理: 2:TP5框架可以把数据库反回的数据就设置成Collection: 当这样设置后,返回的数据就成了个数据对象,进行判空操作时,就要更改为: ...

2018-05-24 17:32:00 98

转载 16:开闭原则及路由完整匹配

1:修改是封闭的,扩展是开放的; 版本控制就是在路由里灵活配置路由,预留版本 2:完整的接口开发过程: 1定义个接口-2定义路由-3定义模型-获取到相应数据 写出相应逻辑:在theme表下面关联进相关表进去,主要 就是相关的关联 ...

2018-05-23 17:22:00 111

转载 15:图片资源URL

1:首先要在一个配置文件里动态配置域名的信息:配置文件TP框架会自己加载 TP模型的扩展配置目录,在application下的extra, 在TP5里只有public是公开可访问的: 读取器的巧妙应用,在读取器里面把所有的读出来,然后查看其中一个字段,把value先复制给一个最终...

2018-05-23 17:07:00 219

转载 14:隐藏字段

1:隐藏字段,一方是为了安全,一方面是让反馈东西简洁: 正常思路就是在控制器里进行相应隐藏,如下: 当要做更多隐藏时,控制器的逻辑结构非常不清晰 2,进行思考后,把隐藏放到每个模版的内部,进行隐藏 ...

2018-05-23 15:36:00 448

转载 11:tp5日志写入和一个巧妙设置

1: 2:实现客户端和API开发巧妙转化: 转载于:https://my.oschina.net/u/3745575/blog/1817268...

2018-05-23 14:31:00 253

转载 13:关联模型和嵌套模型

1:模型的命名: 2:模型关联: 3:关联后使用: 4:模型嵌套关联: 5,其中的一个异常处理: 转载于:https://my.oschi...

2018-05-23 12:55:00 901

转载 12:SQL日志记录及ORM模型

一:SQL日志记录: 二:ORM模型:Obeject Relation Mapping 对象关系映射;是种思想; 面向对象的思维方式思考表:现在就操作对象拿到数据, 表和表的关系(是外键和外键的关系),就是对象和对象的作用关系; TP5模型,不只是数据查询,还有业务逻辑;主...

2018-05-22 17:31:00 111

转载 11:数据库访问的三种方式:

一:三种操作数据库方式: 1,原生SQL, 2,Query查询器,对SQL的一种封装 3,ORM模型, 二:在做数据库连接前,需要进行数据库配置: 用原生SQL获取Bannerid: 三:用构造器获取Bannerid: ...

2018-05-22 14:59:00 823

转载 10:实现自定义的全局异常处理和TP5日志系统

1:在面向对象中,重写最好的方式是,继承这个类,并覆盖它的方法! 2:重写后还要在配置里进行相应设置才有用: 3:整个异常分类情况如下: 4:TP5日志系统: 日志记录目录查找过程:配置基本都在CONFIG和databade 在入口文件查找相应文件路径: ...

2018-05-16 15:07:00 125

转载 9:为何要改写异常处理及简单流程

1:在开发API的时候,TP5自带的异常反馈信息不是很好,具体如下,所以需要我们自己改写: 2:正常一个简单的异常处理流程,用try--catch上报一个异常情况; 3:对于异常如何分类: ...

2018-05-16 11:26:00 76

转载 8:RESTful API

1:表述性状态转移!REST使用JSON描述数据,无状态,HTTP请求之间没有先后顺序! 是一种风格,约束,理念! 2:SOAP:使用XML描述数据; 3,RESTFul API 基于资源,增删改查都只是对于资源状态的改变;、 使用HTTP动词来操作资源; POST:创建 201创...

2018-05-15 14:32:00 100

转载 7:自定义验证规则及构建接口参数验证层

1:当Valindate里没有自己想要的验证器时候,就自己定义个验证器!使用方法一样 2:上面较验的逻辑没有啥变化,一样比较复杂,可以进行如下简化: 规则独立处理,在做一个有很好复用的gocheck方法 原来逻辑混乱的验证,在这里就一条语句就可以了! ...

2018-05-15 10:51:00 125

转载 6.validate构建参数检验层

一:Validate有两种用法: 1,独立验证:封装没有验证器好, 2,验证器:对规则进行了很好的封装 转载于:https://my.oschina.net/u/37...

2018-05-14 18:02:00 112

转载 5:三种URL模式及三种参数请求

http://z.cn/sample/Test/hello z.cn用虚拟域名字把前面简化成这样了,但是后面红色部分,不够灵活,语义不够明确:所以就要用TP5的路由知识进行简化: 一:TP5路由:有两种编写方法(配置式编写和动态注册)用动态注册比较灵活: TP5的三...

2018-05-12 21:58:00 538

转载 4.TP5-URL及多模块+多模块命名空间

CTRL+E 查找打开过的文件 Shift+Ctrl+n 查看文件 Alt+Insert 新建文件 一:中小型项目一个模块就够了,TP5具体URL格式如下 如果写个没有的方法,就会提示没有这个方法: 如何自动填充命名空间,需要在set设置,如下: 设置后验证如下: ...

2018-05-11 17:13:00 276

转载 3.TP层次结构+Phpstrom断点调试安装

一:MVC结构对应: 二:对应应用手册目录情况: 二:断点调试安装: 1,确定是否安装的有xdebug,没有就下载安装: 2,下载:https://xdebug.org/download.php 版本没找对,无法进行调试,如何找到自己电脑合适的版本呢: 3,下载对...

2018-05-11 11:44:00 127

转载 2.ThinkPHP5 安装和三端命名

一:下载ThinkPHP5: 1:https://www.kancloud.cn/manual/thinkphp5/118006 完全开发手册 2:采用Git安装: 如果你不太了解Composer或者觉得Composer太慢,也可以使用git版本库安装和更新,ThinkPHP5.0拆分为...

2018-05-11 10:42:00 91

转载 匿名函数lambda和map

通过学习匿名函数和map 修改前面写的for语句,减少代码数量, map函数和lambda函数不能提高执行效率,但是精简了代码,提高了阅读性! #匿名函数#有名函数:def sum(x,y): return x+yprint(sum(5,5))#如何调用匿名函数(其实就...

2018-04-26 16:19:00 108

转载 正则表达式

定义:是一个特殊的字符序列,去匹配一个字符串是否与所设定的这样的字符串匹配 可实现:1、一串数字是否是电话号码、email 2、一个文本里单词替换; 3、分裂字符串里面中文,数字等信息; 一:栗子:把字符串匹配分裂,最终效果如下List: ...

2018-04-25 17:30:00 71

转载 1.Scala环境搭建+ eclipse + Maven 安装+小程序:

一:XAMPP组建安装:(进行TP5框架开发) 1,https://www.apachefriends.org/zh_cn/index.html,选择安装如下: ,2安装成功后启动2;2,XAMPP,如果需要更改端口,就进行修改: , 3,验证Apache安装成功: 4,验证MY...

2017-12-14 11:48:00 88

空空如也

空空如也

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

TA关注的人

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