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
thinkphp5开发规范
APICloud知识教程 | 用户手机号获取验证码注册源码分享
分享自:APICloud官方论坛作者:论坛版主【funy】用户手机号注册源码分享,首页获取验证码,调用阿里大鱼短信验证码,接口
thinkphp5
.2写的,可以判断手机号是否注册,短信发送是否成功。
APICloud
·
2020-11-13 17:20
html5
跟我学,一步步教你搭建文档自动化工具Swagger-PHP(
ThinkPHP5
环境)
1.安装Composer确认Composer是否已安装,cmd窗口输入命令:composer-V如果能看到版本号信息,说明Composer已经安装,如图:否则请自行下载安装,下载地址:https://getcomposer.org/download/2.安装swagger-phpcmd窗口中,切换到TP5项目的根目录,输入命令:composerrequirezircote/swagger-php安
木鱼大叔
·
2020-11-13 14:17
PHP
Swagger
Swagger
PHP
为什么阿里巴巴不建议MySQL使用Text类型?
前言众所周知,MySQL广泛应用于互联网的OLTP(联机事务处理过程)业务系统中,在大厂
开发规范
中,经常会看到一条"不建议使用text大字段类型”。
敖丙
·
2020-11-13 11:28
后端
java
mysql
数据库
面试
ThinkPHP5
分页paginate代码实例解析
参数paginate(每页数量,是否简洁分页,分页参数)使用方式$list=db('user')->paginate(10);自定义参数传参$list=db('user')->paginate(10,false,['query'=>array('id'=>$id)]);其它参数//总数据$this->assign('total',$list->total());//总页数$total=ceil($
·
2020-11-13 10:41
ThinkPHP 5.0 * 远程代码执行漏洞简略分析
漏洞名称
ThinkPHP5
.0.*远程代码执行漏洞日期2019年1月12日影响范围
ThinkPHP5
.0.全版本分析跟着大佬的脚步笔者简单的分析了下。
FSO_9to1
·
2020-11-12 16:51
版本漏洞
thinkphp
安全漏洞
渗透测试
PHP框架设计之
ThinkPHP5
源码解析
2015年发布
ThinkPHP5
.0版本。
it阿布
·
2020-11-10 13:13
MapStruct 解了对象映射的毒
分层的结构下,各层之间的数据传输要求就会存在差异,我们不能用一个对象来贯穿3层,这样不符合
开发规范
且不够灵活。
JaJian.
·
2020-11-09 09:00
数据库
java
python
spring
编程语言
【Redis】
开发规范
与性能优化建议
1.键值设计1.key名设计【建议】可读性和可管理性。以业务名(或数据库名)为前缀(防止key冲突),用冒号分隔,比如业务名:表名:idtrade:order:1【建议】简洁性。保证语义的前提下,控制key的长度,当key较多时,内存占用也不容忽视,例如:user:{uid}:friends:messages:{mid}简化为u:{uid}:fr:m:{mid}【强制】不要包含特殊字符。反例:包含
A minor
·
2020-11-08 19:12
数据存储
redis
node.js 基础(含mongodb,express,express-art-template)
node.js入门笔记文章目录1.Node.js1.1JavaScript开发弊端1.2node.js模块化
开发规范
1.3module.exports和exports2.系统模块2.1什么时系统模块2.2
~~ L~
·
2020-11-04 18:39
node.js
node.js
数据库
gulp
MySQL数据库规范 (设计规范+
开发规范
+操作规范) - 东山絮柳仔 - 博客园
I文档定义1.1编写目的为了在软件生命周期内规范数据库相关的需求分析、设计、开发、测试、运维工作,便于不同团队之间的沟通协调,以及在相关规范上达成共识,提升相关环节的工作效率和系统的可维护性。同时好的规范,在执行的时候可以培养出好的习惯,好的习惯是软件质量的保证。1.2适用范围本文档适用于开发、测试、QA及运维团队成员。II.命名设计规范2.1总则(1)所有命名采用26个英文小写字母和0-9这十个
·
2020-10-17 08:00
ThinkPHP5
.1框架通过Composer下载安装
5.1版本开始,官网不再提供下载版本,请使用Composer或者git方式安装和更新。所以想安装Tp51需要通过Composer或者git方式安装通过Composer方式安装:一、先下载ComposerWondows平台上,我们只需要下载[Composer-Setup.exe](https://getcomposer.org/Composer-Setup.exe)后,一步步安装即可。需要注意的是你
passerb_wgx
·
2020-10-12 09:25
thinkphp5
宝塔安装报错 open_basedir restriction in effect
宝塔配置tp5,进入首页的时候报错如下解决办法:修改php.ini配置里面的open_basediropen_basedir=“/www/wwwroot/”还有一种是
dsqcsdn
·
2020-10-11 13:22
宝塔
thinkphp
连表查询 出现模凌报错
在
THINKPHP5
使用以下链式查询时,pdo报错。生成的sql语句为SELECT*FROM`user``a`INNERJOIN`userinfo``i`ON`a`.`email`=`i`.
小蝎子tt
·
2020-10-11 08:38
《Mysql设计规范》- 数据库命名规范 / 数据库基本设计规范 / 索引设计规范 / 字段设计规范 / SQL
开发规范
/ 数据库操作行为规范
一、数据库命名规范所有的数据库对象名称必须使用小写字母并用下划线表示,因为默认情况下,mysql对大小写敏感,mysql数据库本质上是linux系统下的一个文件,而linux系统是大小写敏感的。所有数据库对象名称禁止使用mysql保留关键字。数据库对象的命名要能做到见名知意,并且最好不要超过32个字符。太长不方便使用,并且会在传输时增加网络开销。临时表必须以tmp_为前缀并以日期为后缀。备份表必须
王佳斌
·
2020-10-09 23:52
+
数据库设计与规范
Mybatis的几种传参方式详解
单个参数单个参数的传参比较简单,可以是任意形式的,比如#{a}、#{b}或者#{param1},但是为了
开发规范
,尽量使用和入参时一样。Ma
·
2020-09-24 11:32
ThinkPHP5
.1学习--控制器定义
一.控制器定义控制器,即controller,控制器文件存放在controller目录下;类名和文件名大小写保持一致,并采用驼峰式(首字母大写);usethink\Controller;classIndexextendsController继承控制器基类,可以更方便使用功能,但不是必须的;系统也提供了其它方式,在不继承的情况下完成相同功能;前面我们知道如果是一个单词,首字母大写,比如classIn
Cure The World
·
2020-09-19 13:16
PHP
ThinkPHP
php
thinkphp
后端
Web前端
开发规范
: 文件命名规则
Web前端
开发规范
1.文件命名规则1.1文件名称的命名规则统一用小写的英文字母,数字和下划线的组合,不得包含汉字空格和特殊字符。
紫罗兰H
·
2020-09-17 12:57
web前端
Thinkphp5
使用阿里大于短信验证
现在各种平台登录验证很多时候会使用短信验证,快捷安全,有很多平台提供短信验证服务,相比较而言阿里大于价格比较便宜,快捷,所以在在千锋日常的php教学中多以此为例来说明短信验证的使用。下面我们在tp5中说明如何使用阿里大于进行短信验证。一、首先到阿里大于平台上注册,创建应用阿里大于地址为:https://www.alidayu.com/,点击免费入住,然后注册,注册完毕后,进入管理中心。如下图所示在
没刺的仙人掌
·
2020-09-17 11:12
php
java
开发规范
一、字符串比较时字符放在前面例如:"a".equals(str)说明:1、如果str为null时上面字符串会返回false。2、如果写成str.equals("a"),当str为null时,会报空指针异常。
坏小子的菜
·
2020-09-17 09:23
java
CSS常用命名规范及写法详解
由于项目中编写文档结构、编写CSS的人员较多,并与程序员协同工作,所以就需要统一
开发规范
,根据XHTMl和CSS编织的规范和大多人的习惯,整理了以下针对本项目的一个简单的
开发规范
:一、CSS样式命名规范建议
大辉狼
·
2020-09-17 09:22
css
class
xhtml
div
border
header
php免费接入极光推送
php免费接入极光推送步骤:极光账号配置项目引入极光SDK,以
thinkphp5
为例实现推送:1、实现推送首先要先将用户的应用id(应用id要更新,一个用户只允许有一个)与极光registration_id
休得无礼
·
2020-09-17 09:25
PHP接口对接
php
thinkphp5
接入极光推送的实现方式
composer安装进入PHP项目目录,执行composerrequirejpush/jpush安装成功后tp5测试push();$pusher->setPlatform('all');$pusher->addAllAudience();$pusher->setNotificationAlert('test,JPush---'.date("Y-m-dH:i:s"));try{$res=$pushe
何忧非喜{傲娇的程序媛}
·
2020-09-17 09:25
php
thinkphp5
.1 + 阿里云oss简单整合
直接上步骤先安装sdkcomposerrequirealiyuncs/oss-sdk-php第一步找到config的app这里主要就是配置一下常用信息。比如在你的配置文件里面配置一些基础信息如下'aliyun_oss'=>['KeyId'=>'',//您的AccessKeyID'KeySecret'=>'',//您的AccessKeySecret'Endpoint'=>'',//阿里云oss外网地
梁泽祥
·
2020-09-17 09:14
thinkphp
thinkphp框架简要概述
thinkphp1,概述:是基于php基础开发,进行归纳整理的国内主流框架thinkphp框架大体分为两类:thinkphp3版和
thinkphp5
(1)thinkphp3.2版:(不推荐)多用于以前的网站的更新与维护
Darren-PHP
·
2020-09-17 09:38
tp框架
thinkphp5
.1开发重构80cms简介(织梦cms也可以)
学习目标:通过这个项目可以了解tp开发cms的思路和流程,这篇文章只是介绍如何开发,后面详细步骤我会总结发出来学习内容:1、了解thinkphp和80cms或者织梦cms2、掌握thinkphp基本操作,查询、修改、删除、添加等3、掌握路由操作4、掌握自定义标签实现具体实现思路1.tp创建admin(后台模块),实现栏目管理,文章管理,友情链接,管理员管理等等2.数据库使用80cms的数据库(80
知末随未
·
2020-09-17 09:06
php
时隔多年,基于
thinkphp5
+小程序+layui写了入门级CMS
想了许久,不知道该从何谈起,朋友圈给我贴了有意思的标签:程序员圈里最牛逼的骑行者,骑行界里最不懂英语的程序员。在2015年3月做了一个疯狂的决定,骑着单车绕中国一圈,一骑便是562天(一年半),后来想起那些无人区、狼、狗、还有随时都可能高原反应,鸡皮疙瘩都掉了一地,如果还有下次,我或许没那个胆量。(可以百度:翁贤虎)可谓初生牛犊不怕虎,时隔一年多没接触php,tp从tp3也到了tp5,互联网发展太
chengye1082
·
2020-09-17 08:04
javascript
php
thinkphp5
接收layui上传的文件
layui上传文件的代码如何写,请参考:https://blog.csdn.net/u013288190/article/details/108629087下面为
thinkphp5
代码:/***上传原始凭证
软件工程小施同学
·
2020-09-17 07:34
PHP
thinkphp
layui
ThinkPHP5
水平分表后分页查询解决方案
ThinkPHP5
内置了partition方法,可用于实现简单的分表。
木鱼大叔
·
2020-09-17 07:08
PHP
Mysql
学习tp5开发小程序商城笔记
一、下载
ThinkPHP5
.07,放网站根目录下,http://127.0.0.1/zerg/public/访问,出现如下:)ThinkPHPV5就是安装成功。
努力就完事啦
·
2020-09-17 03:07
小程序商城源码,很不错,推荐给开发者
CRMEB小程序商城源码,很不错,推荐给开发者CRMEB小程序商城源码基于
ThinkPhp5
.0+Vue+EasyWeChat开发;后台演示前台演示源码免费下载:[https://github.crmeb.net
徐斗明
·
2020-09-17 03:27
CRMEB
小程序商城源码
小程序商城开发
小程序开源源码
人人商城
微擎
TP5框架开发 很不错的小程序商城源码!免费开源
项目介绍:CRMEB小程序商城基于
ThinkPhp5
.0+Vue+EasyWeChat开发;后台采用form-builder组件和后台多任务操作框架,方便快速开发增删改、封装layui.table可快速开发数据列表页面
徐斗明
·
2020-09-17 03:26
crmeb
小程序商城源码
小程序分销源码
Android命名规范,
开发规范
,注意点整理(一)
Android命名规范,
开发规范
,注意点整理(一)上一篇:Android四种启动模式详解https://blog.csdn.net/weixin_40234977/article/details/79823635
知琦然
·
2020-09-17 03:17
安卓
Android
Android
开发规范
开发规范
,对于初学者可能不会太在意,但真正项目中,规范尤为重要。一个好的
开发规范
,可以说是一种艺术,不仅仅有利于后期维护,对代码的可读性,美观性都有影响。下面整理了android项目开发相关的规范。
mjd507
·
2020-09-17 03:06
android高级
Vue前端
开发规范
引用自:vue官方、腾讯全端AlloyTeam团队1环境1.1代码工具推荐VSCode、webstorm、sublime、Atom统一开发,尽量使用VSCode,轻量、插件多,免费1.2工具插件(VSCode)Vue开发插件:eslint、HTMLCSSSupport、HTMLSnippets、LiveServer、Vetur、VueVSCodeSnippets1.3VSCode设置保存时自动按照
梦里谁知身是客
·
2020-09-17 00:26
vue
前端
Vue
CSS
Html
JavaScript
规范
ThinkPHP5
:[模糊搜索与精准搜索]
模糊搜索静态页面赋name值精准搜索静态赋name值foreach遍历input接受name值下方where搜索语句$where[‘sex’]=[‘like’,‘%’.$sex.‘%’];/*精准搜索*/数组的语法//缴费状态$power_list=array(0=>array(‘id’=>0,‘name’=>‘女’,‘checked’=>true),1=>array(‘id’=>1,‘name’
Longwayformhome
·
2020-09-17 00:54
php
后端
ThinkPHP5
:[三级联动]
数据表静态*商品分类请选择商品分类{foreach$provinceas$vo}{$vo.name}{/foreach}请选择商品分类请选择商品分类jQueryfunctionloadRegion(sel,type_id,selName,url){jQuery("#"+selName+"option").each(function(){jQuery(this).remove();});jQuery
Longwayformhome
·
2020-09-17 00:54
php
ThinkPHP5
:[二级联动与二级分类]
目录二级联动数据表静态jQuery控制器二级分类数据表静态控制器二级联动数据表静态*商品分类请选择分类{foreach$sqlas$vo}value="{$vo.id}">{$vo.class}{/foreach}请选择jQuery$(function(){$("#pid").change(function(){varpid=$('#pid').val();$("#class1").empty()
Longwayformhome
·
2020-09-17 00:54
php
后端
Thinkphp3&
ThinkPHP5
区别与前后端通讯传值
目录Tp3Tp5前后端通讯A链接formAjaxJavaScriptWindowLocationHrefTp3增删改查:增加add()删除delete()改save()查select()引入usethink\contuor传值:I()跨控制器调用:A()操作数据表:单字母函数M()D()M不需要指定模型类D需要$this->display()Tp5增删改查增insert()删delete()改up
Longwayformhome
·
2020-09-17 00:22
php
后端
ThreadPoolExecutor实现多线程并发并获得返回值(优雅简洁方式)
依据阿里
开发规范
,要重新ThreadPoolExecutor线程池,提高可控性。
MarquiS_houzf
·
2020-09-17 00:33
java
多线程
.Net
开发规范
1版权和版本的声明版权和版本的声明位于头文件和定义文件的开头(参见示例1-1),主要内容有:(1)版权信息。(2)文件名称,标识符,摘要。(3)当前版本号,作者/修改者,完成日期。(4)版本历史信息。/*Copyright(C)2007,公司名称*AllRightsReserved*文件名称:filename.cs*摘要:摘要内容**当前版本:1.1*作者:sucsy*完成日期:2007年3月15
weixin_34056162
·
2020-09-17 00:39
.net软件日常
开发规范
-基本标准
一、基本标准代码和SQL脚本均不要出现无意义的空格和空行。所有SQL脚本确保可以重复运行不出错,添加数据的脚本重复运行不会重复添加数据。能用一行代码或脚本解决的不要写出两行,能用一个方法解决的不要写出两个方法,提高代码的利用率,减少冗余代码。任何地方变量命名不使用无意义的a、b等名称,如人员编号uId,姓名name。SQL脚本中的关键字统一使用大写,如INT,VARCHAR,DECLARE,SEL
weixin_30319097
·
2020-09-17 00:59
vue
开发规范
H5规范编号事项说明备注代码案例1代码规范统一IDE使用EditorConfig插件控制缩进,保证代码的可读性统一使用markdown编写文档SVN提交需写明备注,列明当前代码修改项添加注释:1.文件头部2.含内注释/**/***@Title模块名*@Title模块名*@Auther作者名*@Params参数组*@Params参数组*@Des描述*@Des描述**/*@Time创建时间(如:201
sdouara13
·
2020-09-16 23:03
.NET
开发规范
_转载
1、标示符大小写规则:PascalCasing用于名字空间、类型、成员,如HtmlTag\HelloWorldcamelCasing用于方法参数、内部字段、私有字段、局部变量namespaceSystem.Security{}publicclassStreamReader{}publicinterfaceIEnumerable{}publicvirtualstringToString(){}pub
diehuang2868
·
2020-09-16 22:27
数据库
操作系统
c#
thinkphp 模板首页文件命名
thinkphp5
里面也有相关介绍。
thinkphp5
里面关于这个的介绍在模板定位中有详细说明。ThinkPHP对模板文件进行目录划分,默认的模板文件定义规则是:视图目录/控制器名(
chuxunmi6637
·
2020-09-16 22:05
php
测试
ThinkPHP5
: 分页paginate()
参数paginate(每页数量,是否简洁分页,分页参数)使用方式$list=db('user')->paginate(10);自定义参数传参$list=db('user')->paginate(10,false,['query'=>array('id'=>$id)]);其它参数//总数据$this->assign('total',$list->total());//总页数$total=ceil($
宗博
·
2020-09-16 22:20
ThinkPHP5
.NET项目
开发规范
今天项目经理给了一个.NET项目的
开发规范
,深有感触。好的项目需要考虑解耦,封装,线程等问题。分享给大家。一.层级层级结构与定义层级引用从下至上,下级层不允许引用上级层。
阿旺你好啊
·
2020-09-16 22:03
.NET
ThinkPHP5
.0框架开发实现简单的页面跳转
ThinkPHP5
.0框架开发实现简单的页面跳转一、效果登录界面登录成功界面登录失败界面二、目录结构三、代码控制器中的Login.php1success(提示信息,跳转地址,用户自定义数据,跳转跳转,header
weixin_33862993
·
2020-09-16 19:07
php
前端
Nginx服务器下
ThinkPHP5
访问出现404以及URL隐藏index.php
thinkphp5
.0标准的URL访问格式http://serverName/index.php/模块/控制器/操作浏览器访问出现404nginx配置server{listen84;server_namelocalhost
timelessmemoryli
·
2020-09-16 19:37
thinkphp5
引入第三方类库
1.首先在应用根目录下面的extend目录下创建一个文件util(自己随意创建只为自己识别)2.在util下创建一个类文件(或者引入其他的)创建一个类Work.php如下
爱因斯坦小弟
·
2020-09-16 19:20
thinkPHP5
thinkphp5
.1--connect()操作代码自动补全设置
Db.php添加usethink\db\Query;connect()方法,将返回值类型修改为Query
人生如初见_张默
·
2020-09-16 19:24
thinkphp5.1
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
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
其他