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
tp5验证规则
关于slack服务器发送消息的demo
/ngrokht
tp5
000ngrokslackapi配置slackapp配置#-*-coding:utf-8-*-fromflaskimportFlask,request,make_response,
不_一
·
2021-04-17 17:30
Mac 环境下安装Composer && Composer安装
TP5
Mac环境安装ComposerMac版本:macOSHighSierra10.13.4Git版本:2.17.0PHP版本:7.0.29(cli)(built:Apr12201803:15:13)(NTS)介绍Composer是PHP用来管理依赖(dependency)关系的工具。composer-white-background.jpg你可以在自己的项目中声明所依赖的外部工具库(libraries
我本楚狂人丶
·
2021-04-14 06:18
TP5
添加内容
面对一个新框架安装好了一般不知道要干啥。那就先做一个写入功能先。先做好准备工作先,首先要连接上数据库。配置文件在application下的database.php里add1.png设置好之后先放着,先建立一个控制器默认下载的集合中,application文件夹里有一个index的文件夹。里面是用来存放控制器,类和模板的文件夹,名字可以修改。如果用过3.2的就很好理解了,就是相当于原来的home文件
布尔教育
·
2021-04-14 06:56
【GoCN酷Go推荐】Validator 网络请求数据验证包
背景介绍validator是提供了比较强大的,可支持定制化的数据
验证规则
的包,它提供了很方便的方法及
验证规则
来验证传入的HTTP请求数据,可以一次定义多次使用,非常优雅地解决了数据验证杂乱问题,有利于拆解业务代码中的数据验证相关代码
Go中国
·
2021-04-09 12:00
protobuf
go
css
html
restful
Tp5
源码分析第五步---------框架执行流程
初始化应用的数据设置Thinkphp框架执行的时候,首先会执行入口文件,然后执行app的run()方法,在run方法里面,首先会进行初始化应用,调用initialize()方法。首先对initialized属性进行判断,是否本类中存在这个属性或者这个属性是否是true,如果存在或者是true就返回,如果不存在,就对这个属性赋值为true。然后去设置一系列属性,开始时间,根目录路径,缓存文件路径,路
·
2021-03-31 21:46
php后端
TP5
.0 控制器漏洞修复 ThinkCMF fetch漏洞修复
一
TP5
.0控制器漏洞重现方式:/?
非常帅气的昵称吧
·
2021-03-31 18:36
Tp5
源码分析第四步---------容器类和门面类
一、container容器类剖析Countable巧用Container容器类文件是在thinkphp\library\think目录下的,我认为它是框架的一个精髓,它能够很方便的管理框架的类,方便我们使用。在Container中,它用到了很多类,还有反射机制,所以反射机制是需要我们去了解的一个东西。其中Countable是php内置的一个类,接下来我们进行对它的演示。首先在extend目录下创建
·
2021-03-26 19:49
php后端
Tp5
源码分析第四步---------容器类和门面类
一、container容器类剖析Countable巧用Container容器类文件是在thinkphp\library\think目录下的,我认为它是框架的一个精髓,它能够很方便的管理框架的类,方便我们使用。在Container中,它用到了很多类,还有反射机制,所以反射机制是需要我们去了解的一个东西。其中Countable是php内置的一个类,接下来我们进行对它的演示。首先在extend目录下创建
·
2021-03-26 19:44
php后端
PHP-laravel框架学习笔记
Laravel是灵活的phpweb开发框架,
tp5
和laravel有一定相似之处开发手册:https://laravelacademy.org/post/7629安装首先安装composer,进入目录打开
Ocean:)
·
2021-03-22 14:44
PHP
php
laravel
框架
Thinkphp5 Call to a member function render() on array
没有使用paginate()指定每页显示多少条记录;解决错误代码(多了select(),少了paginate())正确代码注意如果使用了paginate(),就不要使用select(),否则报错参考文章
tp5
·
2021-03-21 22:36
phpthinkphp5
Thinkphp5 Call to a member function render() on array
没有使用paginate()指定每页显示多少条记录;解决错误代码(多了select(),少了paginate())正确代码注意如果使用了paginate(),就不要使用select(),否则报错参考文章
tp5
·
2021-03-21 22:22
phpthinkphp5
tp5
源码分析第三步------设计模式、反射机制
设计模式1.单例模式单例模式首先要满足三个条件:1.拥有一个构造函数,并且为private2.拥有一个静态成员变量用来保持类的实例3.拥有一个访问这个实例的静态方法。单例模式一个类只有一个实例,并提供一个访问它的全局访问入口。单例模式是在你想控制实例数目,节省系统资源的时候使用。例如以下场景中:1、一个党只能有一个书记。2、Windows是多进程多线程的,在操作一个文件的时候,就不可避免地出现多个
·
2021-03-18 18:21
php后端
Tp5
框架源码分析第二步---------配置文件详解
配置文件种类1.惯例配置核心框架内置的配置文件(thinkphp/convention.php),无需更改2.应用配置每个应用的全局配置文件(项目根目录下的config目录下的文件).3.模块配置(1)每个模块的配置文件(相同的配置参数会覆盖应用配置),有部分配置参数模块是无效的,因为已(2)比如index模块=》index/config/database.php4.动态配置主要指在控制器或行为中
·
2021-03-18 18:55
php后端
tp5
源码分析第三步------设计模式、反射机制
设计模式1.单例模式单例模式首先要满足三个条件:1.拥有一个构造函数,并且为private2.拥有一个静态成员变量用来保持类的实例3.拥有一个访问这个实例的静态方法。单例模式一个类只有一个实例,并提供一个访问它的全局访问入口。单例模式是在你想控制实例数目,节省系统资源的时候使用。例如以下场景中:1、一个党只能有一个书记。2、Windows是多进程多线程的,在操作一个文件的时候,就不可避免地出现多个
·
2021-03-18 18:47
php后端
Springboot-Validate-全局Exception记录
BeanValidation中内置的
验证规则
:注解作用@Valid被注释的元素是一个对象,需要检查此对象的所有字段值@Null被注释的元素必须为null@Not
匆匆岁月
·
2021-03-18 10:53
Tp5
框架源码分析第二步---------配置文件详解
配置文件种类1.惯例配置核心框架内置的配置文件(thinkphp/convention.php),无需更改2.应用配置每个应用的全局配置文件(项目根目录下的config目录下的文件).3.模块配置(1)每个模块的配置文件(相同的配置参数会覆盖应用配置),有部分配置参数模块是无效的,因为已(2)比如index模块=》index/config/database.php4.动态配置主要指在控制器或行为中
·
2021-03-16 22:37
php后端
Tp5
框架源码分析第一步---------类的自动加载初始化
自动加载在每个框架都有类的自动加载机制,php引入文件使用require和include方法,当我们写一个公共类库,例如model类,当我们使用model类里的方法的时候,直接使用require或者include就可以。但是当类似公共文件非常多的时候,每次都使用require和include引入,非常麻烦,不利于管理。php有种机制叫做类的自动加载机制,tp框架通过spl_autoload_reg
·
2021-03-14 06:04
php后端
Tp5
框架源码分析第一步---------在框架中新增自定义类
接下来就是在
tp5
框架上进行修改,新增一个自定义类。
·
2021-03-14 06:46
php
Tp5
框架源码分析第一步---------在框架中新增自定义类
接下来就是在
tp5
框架上进行修改,新增一个自定义类。
·
2021-03-14 02:32
php
Tp5
框架源码分析第一步---------类的自动加载初始化
自动加载在每个框架都有类的自动加载机制,php引入文件使用require和include方法,当我们写一个公共类库,例如model类,当我们使用model类里的方法的时候,直接使用require或者include就可以。但是当类似公共文件非常多的时候,每次都使用require和include引入,非常麻烦,不利于管理。php有种机制叫做类的自动加载机制,tp框架通过spl_autoload_reg
·
2021-03-13 20:22
php后端
vue如何使用rules对表单字段进行校验
1、在代码中,添加属性::rule立即登录正在登录,请稍候...2.新建一个文件(validate.js)定义
验证规则
/**这个文件只允许放表单验证方法**///验证手机号exportfunctionisPhone
sirai
·
2021-03-12 01:08
Internal Server Error HTTP 500 /Can‘t connect to MySQL server on ‘c2‘ [Errno 111] Connection refused
问题:InternalServerError(HT
TP5
00)[root@c2~]#openstackuserlistInternalServerError(HT
TP5
00)[root@c2~]#tail-f
这闺女长得真俊啊
·
2021-03-10 19:03
Error
error
最完美ThinkPHP Nginx 配置文件
server{listen80;server_name_;root/data1/
tp5
/public;#项目路径indexindex.htmlindex.htmindex.php;error_page404
SuperGu
·
2021-03-10 11:44
百度智能云 API鉴权总结
json数据等都在这里Account.php:示例Controller,请求百度云接口文章目录签名工具类封装的工具类,集成了常用的方法业务层controller:百度api在请求接口的同时做权限校验使用的
tp5
王中阳
·
2021-03-08 14:39
网站开发
PHP
框架
PHP
百度智能云
百度云
签名
工具类
Vue Element 表单对象子对象无法验证问题解决
在进行表单验证过程中,发现表单绑定的对象中的子对象下的属性无法通过
验证规则
。
llllllhJ
·
2021-02-23 11:14
vue vue-router vuex element-ui axios的学习笔记(五)注册页面和连接Mongodb
注册页面注册页面regin.vue的代码和登录页面的代码差不多,就是要自己写2个验证,电话号码和确认密码的
验证规则
regin.vue代码用户注册注册重置已经有账号,马上去登录exportdefault{
·
2021-02-22 22:04
nginx改写路由的一个小思路
环境:fastadmin(
tp5
)+nginx问题简介:域名:www.abc.com介绍:这是一个地区分类信息的站点,每一个地区的内容不互通,a地区只显示a地区的内容,b地区只显示b地区的内容.问题:如何通过域名来识别是不同的地区
自娱自乐22
·
2021-02-19 08:15
nginx重写
Thinkphp5.1 反序列化漏洞复现
前言开始
tp5
.1的反序列化链的复现,这个链我上学期10月份的时候尝试复现过,但是当时的自己代码审计能力,反序列化的能力也都实在太菜,不足以理解这个链。
bfengj
·
2021-02-18 15:34
序列化和反序列化
代码审计
CMS和框架
php
thinkphp
web
序列化和反序列化
小满抗癌第37天
兴冲冲发图片到神母群里咨询,结果被告知另一份报告上显示的
TP5
3变异提示预后不良。随后百度了一下
TP5
3,发现这个基因突变是一半癌症病人都存在的情况,算是普遍现象,也就不纠结了。纠结也无用,
夜雨缙云
·
2021-02-15 11:15
踩坑
tp5
-模板视图中js使用{:url()}方法传参问题
@TOC问题描述:最近,冷月在使用
tp5
搭建个人博客后台踩到了一个坑,在
tp5
自带的视图模板引擎中。
·
2021-02-09 16:47
php
踩坑
tp5
-模板视图中js使用{:url()}方法传参问题
@TOC问题描述:最近,冷月在使用
tp5
搭建个人博客后台踩到了一个坑,在
tp5
自带的视图模板引擎中。
·
2021-02-09 16:00
php
踩坑
tp5
-模板视图中js使用{:url()}方法传参问题
目录问题描述:解决方法:问题描述:最近,冷月在使用
tp5
搭建个人博客后台踩到了一个坑,在
tp5
自带的视图模板引擎中。
学长冷月
·
2021-02-09 12:35
踩坑Thinkphp
php
thinkphp
php5
拆解《成年人的安全感都是钱给的》,作者刘润
链接:https://mp.weixin.qq.com/s/eZ0Sgu0K9ok8
TP5
GKr1MuQ努力的同时,保持平常心1、标题部分,是每个成年人都关注的生存安全感的问题,安全感是钱给的这句话是每个成年人的心里话
珺珺同学
·
2021-02-04 12:30
PHP与Python进行数据交互
个人博客同步文章https://mr-houzi.com/2018/05/...最近,决定在一个项目用
tp5
进行APP接口开发,用Python做数据分析,然后这就面临一个问题:PHP和Python如何进行数据交互
·
2021-02-03 21:24
phpjavapython
Thinkphp5使用队列
说明:以数据库为驱动的消息队列,框架是
tp5
.1,我是测试将一张表数据插入到另一张表中。
吴涛涛
·
2021-02-02 15:30
TP5
中PhpExcel导出数据库文档
1:先安装phpexcel包composerrequirephpoffice/phpexcel2:再在common.php中新建一个导出excel的函数/***excel表格导出*@paramstring$fileName文件名称*@paramarray$headArr表头名称*@paramarray$data要导出的数据*@authorstatic7*/functionexcelExport($
宸风如苏
·
2021-02-02 11:04
PHP使用GatewayWorker完成即时通讯
GatewayWorker2.x3.x完成即时通讯框架
tp5
.1官方介绍文档官方地址下载直接下载zip压缩包就可以放在服务器上不一定是自己程序里我放在啦vendor文件夹下首先修改start_gateway.php
魔十七
·
2021-02-02 11:33
PHP
php
记录微信扫码关注公众号实现 pc 网站登录
记录微信扫码关注公众号实现pc网站登录框架
tp5
.11.公众号基本设置完成token验证2.服务器端获取access_token官方文档3.根据access_token换取ticket官方文档4.根据ticket
魔十七
·
2021-02-02 08:14
微信扫码关注公众号实现登录
php
ajax
javascript
jquery
css
php新建工作项目(xzd)
创建gitee仓库copy
tp5
1项目模版git仓库关联本地nginx配置/usr/local/etc/nginx/vhost配置一份新的虚拟机配置修改项目名称1/config/app.php中'app_name
xueyueshuai
·
2021-01-30 14:39
thinkphp5.1框架报错,无法访问
问题:无法访问或打开文件,无法打开目录Fatalerror:require():Failedopeningrequired‘/Users/liangyuji/Desktop/workspace/www/
tp5
梁雨季™
·
2021-01-30 10:37
php
php
composer无法下载
tp5
.1的核心框架:Failed to extract topthink/framework
问题:在项目目录下执行%composerupdatetopthink/framework1.执行上面的命令下载
tp5
.1的核心框架thinkphp,报错无法下载,保存,无法解压下载的临时文件Failedtoextracttopthink
梁雨季™
·
2021-01-30 10:56
php
php
ThinkPHP 5.0常用助手函数
ThinkPHP5.0常用助手函数总结thinkphp手册,以及自己学习中用到的关于
tp5
的助手函数首先看看手册给我们提供的助手函数目录:下面是学习中自己常用到的助手函数一、url()一般我们学习中用到
不做大多数
·
2021-01-28 12:58
个人学习
thinkphp
TP5
框架where条件查询数据库整理
ThinkPHP运算符与SQL运算符对照表TP运算符SQL运算符例子实际查询条件eq=$map['id']=array('eq',100);或$map['id']=100;id=100neq!=$map['id']=array('neq',100);id!=100gt>$map['id']=array('gt',100);id>100egt>=$map['id']=array('egt',100)
喜爱cpp
·
2021-01-24 00:00
php
tp5
的坑
$request不能接收数组dump($request->post('data'));//报错variabletypeerror:array//解决方法1dump($request->post('data/a'));die;//解决方法2input('data/a')
dongdog
·
2021-01-22 18:22
php
tp5
爬取淘宝/天猫店铺的信息
淘宝店铺的信息的爬取直接上代码//获取到传过来的链接$link=input('link');$content=$this->getRquest($link);//进行转义$content=mb_convert_encoding($content,'utf-8','GB2312');//引入PHPquery工具--存放路径/extend目录下\think\Loader::import('phpQue
_小辉o
·
2021-01-15 13:44
php
thinkphp5
python中算术运算符优先级_P005 Python基础:运算符之算术运算符优先级02
下面来
验证规则
"""算术运算符优先级"""#验证**最高等级计算t=37%10//5*3/2*10**2#输出150.0print(t)#参考上面验
室点密可汗
·
2021-01-13 23:19
python中算术运算符优先级
Linux学习(二):远程登录linux系统
远程登录linux系统,XShell5的安装配置和使用,Xf
tp5
的安装配置和使用,并且有相应的链接下载方式远程登录linux系统为什么要远程操控linux系统?
若能绽放光丶
·
2021-01-10 14:32
CentOS
xshell
xftp
linux
centos
6
xshel
xftp
centos
tp5
框架原理详解_从零开始手写缓存框架 redis(13)HashMap 源码原理详解
为什么学习HashMap源码?作为一名java开发,基本上最常用的数据结构就是HashMap和List,jdk的HashMap设计还是非常值得深入学习的。无论是在面试还是工作中,知道原理都对会我们有很大的帮助。本篇的内容较长,建议先收藏,再细细品味。不同于网上简单的源码分析,更多的是实现背后的设计思想。涉及的内容比较广泛,从统计学中的泊松分布,到计算机基础的位运算,经典的红黑树、链表、数组等数据结
weixin_39907316
·
2021-01-09 08:49
tp5框架原理详解
小说网站搭建与采集详解
于是基于
tp5
+querylist写了个采集系统,中间碰到了一些坑,后来简单仿了个前端界面显示,目前后台还在完善中,没写完。写完后台之后后期将会提供接口以供微信端与app端调用,欢迎大家加群
转个运吧
·
2021-01-06 14:45
PHP项目
tp5
.1实现Token
在
TP5
.1项目中使用命令行运行以下代码即可自动下载安装:composerrequirefirebase/php-jwt生成Token/***创建token*@paramarray$data必填自定义参数数组
TPCheng
·
2021-01-02 20:02
后端
PHP
php
上一页
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
其他