E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Yii
对
Yii
2行为(behavior)的理解 跟继承的区别
行为是一种设计模式,继承是编程语言的特性继承:感觉更像物种的进化,物种的扩展,生成新的物种,这些新的物种又具有不同的特性。也就是说,我必须生成新的具有某种特性或者功能的物种去实现我想要的。行为:想要实现某种功能的时候需要借助别的工具,我想用笔记本电脑画画,那我就买一个触控板,接上就可以。但是前提是我的笔记本要预留跟触控板链接的接口,behavior就相当于这个预留的接口。区别:从实现方式上讲,继承
zebrayoung
·
2020-08-22 09:06
yii2
behavior
设计模式
装饰模式
yii
2 中 类继承中 init方法 和 beforeAction的坑
最近使用
yii
2中发现controller类在继承关系上init和beforeAction的先后调用有坑,所以做个记录例如:有两个类,test继承baseclassBaseControllerextendsController
啵呗
·
2020-08-22 09:04
个人心得
php
yii2
Selenium Webdriver学习记录(一):环境搭建(Java+Maven+Eclipse+Selenium3.x)+第一个测试demo+部分问题解决
1.Selenium的学习网站:官网:http://www.seleniumhq.org/docs/中文网站:易百教程-->Selenium教程:http://www.
yii
bai.com/selenium
jcpp9527
·
2020-08-22 04:50
Java+Selenium
统计网站的每日访问量
一、针对
yii
2的操作1、首先新建一张visit表然后用gii生成Visit模型2、在Visit模型中创建ExitVisit静态方法3、在你的前台布局文件main.php中添加以下代码4、在Visit模型中创建
weixin_30568715
·
2020-08-22 03:39
yii
2的加密解密那些事儿
我们做程序的时候,加密解密是绕不开的话题,使用
yii
2开发应用的时候,都内置了哪些有关加密解密(安全)方便的支持那?本文将为你揭晓。
阿北
·
2020-08-22 02:27
解密
加密
php
yii
Yii
上传图片,上传文件,
yii
控件activefilefield的使用
yii
框架提供了activeFileField控件来完成上传文件(当然也包括了上传图片)的操作,下面介绍
yii
的activeFileField使用方法。
feebas
·
2020-08-22 01:29
修炼之Yii应用
image
upload
class
types
object
list
Leetcode no. 80
80.RemoveDuplicatesfromSortedArra
yII
Followupfor"RemoveDuplicates":Whatifduplicatesareallowedatmosttwice
SmithZz
·
2020-08-22 00:55
leetcode
Model以及数据库层
在合作的同事中,听到了一些误解的声音,一个是抱怨
Yii
框架的Model难用,因为
Yii
框架的Model从DB中取出数据后,就已经转换成了一个对象了,而不是PHP程序员所熟悉的Array,并且,没有提供相关参数直接取得
Morven
·
2020-08-21 23:03
YII学习日志
maven 学习---使用Maven运行单元测试
参见一个简单的Java测试类:packagecom.
yii
bai.core;publicclassApp{publicstaticvoidmain(String[]args){System.out.println
weixin_30815427
·
2020-08-21 22:02
yii
2数据库操作查询指定的字段
$sss=Category::find()->select('name')->where(['id'=>'1'])->one();echo$sss['name'];或者直接$sss=Category::findOne($_GET['ArticleSearch']['category_id'])['name'];下面是从网上找的别人整理的内容User::find()->select('id,name
繁诗
·
2020-08-21 21:39
yii
2.0 rbac权限控制
要想使用
yii
rbac组件首先需要在我们的配置文件中开启rbac组件在common/config/main-local.php中添加下边的组建'authManager'=>['class'=>'
yii
\
mfsh
·
2020-08-21 20:33
php
yii
phpstorm配置详解
注意要先把附件放到相应的目录里才有afterglow选项:设置字体不用新建项目,直接open,把你现有的项目打开,就行双击ExternalLibraries选择你电脑安装的php版本,点击右侧+号,把你的thinkphp、
YII
hello大象
·
2020-08-21 19:20
Yii
2高级模板中,添加新的应用
Yii
2高级模板中自带frontend和backend应用程序,如果要添加其它应用程序,比如api步骤如下:与backend或者frontend同目录下复制一份backend或者frontend应用,改名为
钻石王小二吼吼吼
·
2020-08-21 19:37
yii2
php
yii2
高级模板
加应用
yii
2 使用 PhpSpreadsheet 对excel进行导入导出操作
安装PhpSpreadsheetcomposerrequirephpoffice/phpspreadsheet安装完成后我们写一个工具类Excel.php工具类canRead($file)){/**@varXls$objRead*/$objRead=IOFactory::createReader('Xls');if(!$objRead->canRead($file)){thrownew\Excep
野草哥哥
·
2020-08-21 19:23
PHP
YII
中整合PHPEXCEL进行数据导出功能
在做WEB管理后台的时候,如果涉及到某些特殊数据需要导出进行核算的时候,这个时候就需要进行EXCEL数据导出,目前比较强大的PHPEXCEL导出类可以满足需求,首先需要下载最新的PHPEXCEL类包,这个可以到官网进行下载,解压后将整个解压包放置如下位置:配置好后,需要在Controller.php中扩展PHPEXCEL导出方法,方便日常生活中经常使用。打开Controller.php(该文件位于
猪崽儿
·
2020-08-21 18:46
PHP
Yii
2 菜单menu管理
前面写了一篇
Yii
2-adminRBAC权限管理的实现有朋友在评论里问了关于menu的使用,在这里我做一下统一的回答,稍微讲解一下我平时在项目中是怎么使用menu的。
给偶一针青霉素
·
2020-08-21 16:09
PHP
Yii2
yii
2部署:共享托管环境
yii
2高级模板是前后台分离的,在本地测试的时候通常是绑定两个域名到前后台目录下,从而通过不同的域名访问前后,如:www.frontend.com访问前台,www.backend.com访问后台。
给偶一针青霉素
·
2020-08-21 16:09
Yii2
PHP
yii
2 提示Module not inserted due to validation error.
项目的后台更改和添加文章突然无效了,查看系统日志发现是Modulenotinsertedduetovalidationerror.其实原因很简单,在表单中加入了百度编辑器,在给编辑器命名的时候使用了name="content",由于
yii
2view
给偶一针青霉素
·
2020-08-21 16:39
PHP
Yii2
Yii
2:推荐一个方法arrayHelper::map()
arrayHelper::map()这个方法可以将一个数组拆成一个键-值对映射的多维数组或对象数组。例子:$array=[['id'=>'123','name'=>'aaa','class'=>'x'],['id'=>'124','name'=>'bbb','class'=>'x'],['id'=>'345','name'=>'ccc','class'=>'y'],);$result=ArrayH
给偶一针青霉素
·
2020-08-21 16:38
PHP
Yii2
php与sqlserver中文数据为乱码的解决
若数据库的编码为GB2312,怎样在
yii
中进行配置才能使得页面的数据显示正常,并且数据库中的数据不能出现乱码:方法一:1.
yii
默认的编码方式是utf-8,若想改变其编码方式需要在main.php文件中加上
qq201596
·
2020-08-21 15:04
php
php 多进程下mysql连接 gone away
$db=\
Yii
::$app->getDb();$bizs=
hani1990
·
2020-08-21 14:19
php
PHP - PHP Error[2]: Error while sending QUERY packet. PID=*
今天在公司项目中,使用
yii
c运行数据库写入操作的时候出现了这样的一个错误,如下图:项目场景:一个大的insertSQL,格式为INSERTINTOTABLEVALUES('A','B','C'),('
ruxingli
·
2020-08-21 14:43
PHP
PHP
MySQL
Yii
- data exists update else insert
次文为代码笔记,如果能帮助到你,不胜荣幸!表结构:CREATETABLE`tb_user`(`id`int(10)unsignedNOTNULLAUTO_INCREMENTCOMMENT'自增主键ID',`name`varchar(100)NOTNULLDEFAULT''COMMENT'名称',`age`tinyint(3)unsignedNOTNULLDEFAULT'0'COMMENT'年龄',
ruxingli
·
2020-08-21 14:12
Yii
PHP
Yii
怎样在特定的地方开启或关闭log
//关闭LOGforeach(
Yii
::app()->log->getRoutes()as$route){$route->enabled=false;}
ruxingli
·
2020-08-21 14:12
PHP
Yii
Yii
1 CHtmlPurifier净化器
主要作用:过滤一些可执行的代码,避免网站受到xss攻击。可用在保存数据库&页面展示。$html=alert('我弹!');text...eof;$p=newCHtmlPurifier();$p->options=array('URI.AllowedSchemes'=>array('http'=>true,'https'=>true,));$text=$p->purify($html);echo$t
ruxingli
·
2020-08-21 14:41
PHP
Yii
关于安全
php
YII
框架数据库的增删改查
YII
框架数据库的增删改查//添加
Yii
::app()->db->createCommand()->insert('tbl_user',array('username'=>'zhangsan','email
Sara
·
2020-08-21 14:23
PHP
Shell 脚本
shell脚本之前的基础知识http://www.92csz.com/study/linux/12.htmshell教程http://www.
yii
bai.com/shell/
杀小贼
·
2020-08-21 14:48
Java如何拆分正则表达式和字符串?
packagecom.
yii
bai;importjava.util.regex.Pattern;publicclassSplittingRegularExpression{publicstaticvoidm
dengjuanshou7445
·
2020-08-21 13:54
Yii
2.0 rules验证规则集合
required:必须值验证属性[['字段名'],required,'requiredValue'=>'必填值','message'=>'提示信息'];#说明:CRequiredValidator的别名,确保了特性不为空.email:邮箱验证['email','email'];#说明:CEmailValidator的别名,确保了特性的值是一个有效的电邮地址.match:正则验证[['字段名'],m
冰城主
·
2020-08-21 13:07
yii2
LeetCode 922 按奇偶排序数组II
提示:2sortArrayByParit
yII
(vector&A){int
热爱艺术的程序员
·
2020-08-21 09:04
LeetCode在线编程
mysql 8.0.12 用户权限命令
示例:用户名ma
yii
c_dev密码ma
yii
c1231.创建用户:createuser'ma
yii
c_dev'@'%'identifiedby'ma
yii
c123';2.修改加密规则:alteruser'ma
yii
c_dev
Lanjerry
·
2020-08-21 06:39
使用nginx的gzip大幅度提升页面的加载速度
服务器带宽都是1MB只是打开了
yii
2的首页才6个request3.20s我们来配置gzip打开nginx的nginx.conf参数配置等下再解释#开启gzipgzipon;#启用gzip压缩的最小文件
光光初长成
·
2020-08-21 05:03
nginx
关于CI框架访问数据库类提示Call to undefined function mysqli_init()
大家好,我曾经是ASP.NETMVC的践行者,现在是PHP,同时也是CodeIgniter框架的初学者和践行者,当时由于项目原因,我被迫给自己打满鸡血,满怀激情的选用
Yii
2,Lavarel5,CodeIgniter
一战成铭小铭在线
·
2020-08-21 05:46
Yii
使用DbTarget实现日志功能
一:在配置文件的log组件中配置DbTarget'log'=>['traceLevel'=>
YII
_DEBUG?
huaweichenai
·
2020-08-21 03:06
yii
日志
整理使用curl调用远程接口方法
最近在二次开发一个
Yii
框架项目,由于这个项目过于老旧,无法安装
yii
soft/
yii
2-httpclient插件,所以只有使用curl原生实现调用远程接口这里我整合了curl方法,来实现get和post
huaweichenai
·
2020-08-21 03:39
php
curl
php实现微信和支付宝支付
php实现微信支付微信支付文档地址:https://pay.weixin.qq.com/wiki/doc/api/index.html在php下实现微信支付,这里我使用了EasyWeChat这里我是在
Yii
huaweichenai
·
2020-08-21 03:20
微信支付
支付宝
5.
yii
中的assets文件夹作用
assets文件夹一般存放的是前台与后台的一些样式文件(css)、脚本文件(js)、图片文件(images)等,所以可以配合
Yii
::app()->request->baseUrl进行配合使用
孩纸是坏孩纸
·
2020-08-21 03:54
Yii
2数据库连接
我们公司使用的php框架是
Yii
2,最近因为线上出现了数据库连接被打满,导致线上业务出现异常的情况,就专门研究了下
Yii
的数据库链接问题。
怀府风
·
2020-08-21 02:54
php
yii2
php大数据量导出Excel
大数据量导出excel是很常见的一个问题这里给出一个方案,用到的技术为
yii
2、phpspreadsheet、zip任务拆分首先第一步需要做的就是任务拆分,将一个导出任务拆分为n个来处理最终导出n个excel
吃饭饭睡觉觉
·
2020-08-21 02:53
yii2
php
excel
Yii
2数据库连接
我们公司使用的php框架是
Yii
2,最近因为线上出现了数据库连接被打满,导致线上业务出现异常的情况,就专门研究了下
Yii
的数据库链接问题。
怀府风
·
2020-08-21 01:09
php
yii2
php大数据量导出Excel
大数据量导出excel是很常见的一个问题这里给出一个方案,用到的技术为
yii
2、phpspreadsheet、zip任务拆分首先第一步需要做的就是任务拆分,将一个导出任务拆分为n个来处理最终导出n个excel
吃饭饭睡觉觉
·
2020-08-21 01:08
yii2
php
excel
yii
2api-对
yii
2底层做了相关优化以及基础功能实现
github.com/little-bit-shy/
yii
2api(项目地址)
yii
2api对
yii
2框架底层做了一些相关优化,以及基础功能实现开发者可以更快捷方便的使用框架而不必过多的关注底层业务逻辑项目简介
吃饭饭睡觉觉
·
2020-08-21 01:38
yii2
rbac
php
yii
2api-对
yii
2底层做了相关优化以及基础功能实现
github.com/little-bit-shy/
yii
2api(项目地址)
yii
2api对
yii
2框架底层做了一些相关优化,以及基础功能实现开发者可以更快捷方便的使用框架而不必过多的关注底层业务逻辑项目简介
吃饭饭睡觉觉
·
2020-08-21 01:38
yii2
rbac
php
yii
-jpush - 适配于
Yii
的极光推送扩展包
yii
-jpush-适配于
Yii
的极光推送扩展包环境要求
yii
>=2安装$composerrequireguanguans/
yii
-jpush-v配置
Yii
2配置文件config/main.php的components
琯琯
·
2020-08-21 01:25
php
yii
yii
-jpush - 适配于
Yii
的极光推送扩展包
yii
-jpush-适配于
Yii
的极光推送扩展包环境要求
yii
>=2安装$composerrequireguanguans/
yii
-jpush-v配置
Yii
2配置文件config/main.php的components
琯琯
·
2020-08-21 01:25
php
yii
yii
2 adminlte,
yii
2整合adminlte3
Yii
2是一个高性能组件化php框架,AdminLTE是一个完全响应管理模板,现使用adminlte最新版本3,基于bootstrap4。
hailπ
·
2020-08-21 01:14
yii
php
yii
2 adminlte,
yii
2整合adminlte3
Yii
2是一个高性能组件化php框架,AdminLTE是一个完全响应管理模板,现使用adminlte最新版本3,基于bootstrap4。
hailπ
·
2020-08-21 01:13
yii
php
Yii
2+Swoole 定时任务管理系统
github.com/little-bit-shy/
yii
2-crontab(项目地址)功能列表用户管理权限管理邮件预警立即执行任务(python+shell)定时任务(python+shell),支持秒级定时任务
吃饭饭睡觉觉
·
2020-08-21 00:49
php
swoole
yii2
crontab
Yii
2+Swoole 定时任务管理系统
github.com/little-bit-shy/
yii
2-crontab(项目地址)功能列表用户管理权限管理邮件预警立即执行任务(python+shell)定时任务(python+shell),支持秒级定时任务
吃饭饭睡觉觉
·
2020-08-21 00:49
php
swoole
yii2
crontab
Expected response code 220 but got code “”, with message “””
"""解决办法:这个一般是由于encyption配置导致的SecureSocketsLayer(SSL)TransportLayerSecurity(TLS)'mailer'=>['class'=>'
yii
MarsWill
·
2020-08-20 23:59
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他