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
Thinkphp开发笔记
下载tp5框架
[码云]应用项目:tpcenteoshttps://gitee.com/liu21st/
thinkphp
5核心框架:
thinkphp
https://gitee.com/liu21st/framework.git
闲着无聊666
·
2022-02-12 19:33
2018-09-16
开发笔记
Sonar烦恼 今天把一个业务项目上传到了SonarQube,提示代码重复率7.5%,默认的标准是5%,超标了。 本来因为只是个用作数据收集的新项目,使用到的表比较少,而表的基本字段有重复,使用了Spring-boot-data-jpa生成的model对象属性便有部分重复。 本来是个小事情,置之不理就好,但是。。。 尝试使用extends对model进行继承结构梳理,AextendsB,尝
湘西刺客王胡子
·
2022-02-12 16:46
JobScheduler
AndroidJobscheduler使用Android
开发笔记
(一百四十三)任务调度JobSchedulerAndroido新特性–后台限制
TomyZhang
·
2022-02-12 16:30
某乎5000+点赞 , 宇宙厂某总监的开发手记 , 外泄了
最近有幸在一位总监手里扒到了这份
开发笔记
,将部分知识章节发布到了在知乎上竟然获得了5000+点赞!
独角函兽
·
2022-02-12 14:36
java
面试
程序人生
ThinkPhp
5 | 模块分析
ThinkPhp
5框架是一款基于MVC的轻量级开发框架,其模块化的搭建,简单有效,相比于之前的版本,是一次颠覆性的改变。本文,结合一些网站的常用功能,简要分析一下基本原理,小试牛刀一把。
采风JS
·
2022-02-12 03:42
健身房预约小程序平台
开发笔记
介绍以健身场馆预约为核心功能,提供线上健身课程预约的小程序平台特点预约管理:开始/截止时间/人数/审核规则可灵活设置自定义客户预约填写的数据项预约凭证:线下到场后校验/核销/二维码自助签到详尽的数据:掌控全局/细致洞察/数据导出及时到位的提醒:赴约提醒/手机日历提醒仅需一台手机:便可发布及管理预约平台数据库架构截图https://gitee.com/chen-hongyu...
·
2022-02-11 19:53
小程序
ThinkPHP
5 连接MySql数据库问题
问题一:couldnotfinddriver$this->resultSetType=$config['resultset_type'];}try{if(empty($config['dsn'])){$config['dsn']=$this->parseDsn($config);}if($config['debug']){$startTime=microtime(true);}$this->lin
我是一座离岛
·
2022-02-11 19:51
THINKPHP
中验证身份证号
首先在function.php这个公共方法里面添加下面这几个方法,如下//计算身份证校验码,根据国家标准GB11643-1999functionidcard_verify_number($idcard_base){if(strlen($idcard_base)!=17){returnfalse;}//加权因子$factor=array(7,9,10,5,8,4,2,1,6,3,7,9,10,5,8
月亮住在广寒宫
·
2022-02-11 19:26
iOS中动图原理探究
本系列博客是本人的
开发笔记
。
kyson老师
·
2022-02-11 11:43
Nginx配置负载均衡(二)
前面简单介绍了nginx的负载均衡配置,接下来我们部署
thinkphp
5项目进行测试可行性。
史史小子
·
2022-02-11 09:43
thinkphp
5使用curl调用java接口上传图片笔记!
php使用curl调用java接口上传[multipart/form-data]图片!接口文档接口提供方是java,具体实现未知,一开始用h5直接提交到接口地址没毛病。后来改成先php上传到自己服务器再通过curl去post到接口地址。然后就出现问题了,下面是解决办法:curlmalformed这个curlmalformed报错原因是curl请求的url设置错误,(lll¬ω¬)前端通过ajax每
DragonersLi
·
2022-02-11 05:29
TP < 5.0.24 命令执行poc
poc:命令执行:http://localhost/
thinkphp
5.0.22/public/?
草莓养殖户
·
2022-02-10 19:02
thinkphp
-queue 学习笔记
前言当前笔记中的内容针对的是
thinkphp
-queue的v2.0版本,下文中提到的几个Bug在最新的master分支上均已修复。笔记中的部分内容还未更新。
Success85
·
2022-02-10 16:26
2020PHP经典面试题库-数据库相关
2020PHP经典面试题库汇总,包括如下部分:PHP基础部分PHP高级部分数据库相关
ThinkPHP
框架Laravel框架smarty模板引擎开发实战部分微信公众平台开发综合技术数据库相关1、常见的关系型数据库管理系统产品有
咖啡di味道
·
2022-02-10 08:12
ThinkPHP
中ORM模型
在
ThinkPHP
5中对数据库的操作是比较巧妙的,
ThinkPHP
5默认支持四种类型的数据库,在
thinkphp
\library\think\db\connector中,有四个数据库的连接器:think
程序员有话说
·
2022-02-10 05:51
ThinkPHP
5 注册功能之发送邮箱验证码
QQ邮箱配置1、放入phpmailer邮箱类库文件到extend目录下,application/extra目录下创建email.phpimage.pngemail.php代码如下:0,//0=关闭(生产使用)1=客户端的消息2=客户端和服务端的消息//请求HTML友好的调试输出'debugoutput'=>'html',//设置邮件服务器的主机名'host'=>'smtp.qq.com',//设置
挤时间学习的阿龙
·
2022-02-10 05:32
Thinkphp
5+AipOcr 百度ai
在人工智能畅行的时代,你怎么能脱轨。整理一下百度ai的文字识别。整理来说就是看文档,而且是仔细看文档。我在做的时候遇到好多坑,还是得API文档与SDK文档结合看啊。SDK的文档太过简略,好多参数都没说,但是要想实现功能还是得加上某些参数先申请应用吧,然后申请appid,最后下载SDK我这里只用到了AipOcr,所以我只把下载下来的AipOcr.php与lib/*复制到vendor目录下下面的代码为
RocaLee
·
2022-02-09 14:39
iOS
开发笔记
-extention和category
这两样不管是名字和用法都很容易混淆,希望大家能不再困扰extention就是我们常见到的@interface......@end,这个只需在头文件申明就行。category就是我们新建的类扩展,有.h和.m文件。更详细的参考http://www.cocoachina.com/ios/20170502/19163.html这篇文章已经说的很清楚了。还搞不清楚可以自行尝试在xcod中新建objecti
鹏雨燕
·
2022-02-09 09:17
Rock Pi
开发笔记
(一):Rock Pi系列arm产品方案快速落地方案介绍
若该文为原创文章,转载请注明原文出处本文章博客地址:https://hpzwl.blog.csdn.net/article/details/122831140红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…RockPi开发专栏上一篇:没有了下一篇:敬请期待…前言 开发RK3399等相关的
长沙红胖子
·
2022-02-09 07:47
RockPi开发
arm
嵌入式硬件
rock
pi
RK3399
摇滚派
2018-09-20
ThinkPHP
5.1 URL重写隐藏应用的入口文件index.php
本文参考(URL重写[https://www.kancloud.cn/manual/
thinkphp
5/177576]),增加了部分内容,操作更加详细。
dongzhensong
·
2022-02-09 06:29
关于
thinkphp
中防SQL注入总结
1.先来个例子形式的//注入的产生一般都是对用户输入的参数未做任何处理直接对条件和语句进行拼装.//不安全的写法举例1$_GET['id']=8;//希望得到的是正整数$data=M('Member')->where('id='.$_GET['id'])->find();$_GET['id']='8orstatus=1';//隐患:构造畸形查询条件进行注入;//安全的替换写法$data=M('Me
geeooooz
·
2022-02-08 22:55
Rock Pi
开发笔记
(一):Rock Pi系列arm产品方案快速落地方案介绍
前言 开发RK3399等相关的项目和产品做评估,最近发现RockPi4是一个很好的评估版,价格合适,能满足评估的开发,像树莓派一样留出来引脚接口,是很好的快速落地arm系列产品和项目的较好方案选择之一。 本片将开启RockPi平台旅程。RockPi系列有多个产品 Zero:基于AmlogicS9-5Y2 RadxaZero中使用的SoC是AmlogicS905Y2。主系统CPU为四核ARM
红胖子(红模仿)
·
2022-02-08 21:00
thinkphp
5 下view的视图
在controller同等级下新建一个view(文件夹)-->index(文件夹,主要负责给index.php使用)->index.htmlimage.png三个参数,第一个参数表示的是选择index下的index.html,第二参数表示HTML里面使用的变量image.png第三个表示的是使用的是一些静态的变量第一个参数的使用方法包括image.png看注释
Albert88888
·
2022-02-08 16:00
thinkphp
连接数据库
目录配置注意是:mysqli!版本高了,原来的MySQL连接将要过时了,要使用mysqli来连接,而且这个问题只会提示MySQL连接有错误。查询常见用法$data=$User->table('student_info')->select();$data=$User->table('score_list')->where('stu_id='.$stu_id)->select();$data=$Use
奔跑的兔子_
·
2022-02-08 14:51
移动应用开发
移动应用
开发笔记
参考资料:https://www.jianshu.com/p/fb44584daee3https://www.cnblogs.com/lwbqqyumidi/p/3769113.htmlhttps
su_zui
·
2022-02-08 11:08
个人学习
安卓
预约小程序
开发笔记
一:背景与技术方案的选型
一业务背景介绍很多企业的业务都需要通过服务预约来完成,比如酒店、美容、家政等等。但很多商家因缺少合适的服务预订工具,而不知道如何让客户尽快预约。这种情况下,制作一个自己的预约小程序,客户只需要扫码或者在微信里搜索你的小程序名字,就能通过小程序来快速预约服务。二前端技术方案选型原生:对性能特别苛刻or追求稳定or要用最新功能,请记住任何时刻原生都是最稳定性能最好的选择!!!!KBone:kbone是
·
2022-02-08 09:34
小程序云开发
iOS
开发笔记
-类和元类
先说几个概念:实例,类,元类类的定义中有一个isa指针指向元类,元类结构体中又有个isa指针指向根元类image.png详情参考下面文章https://www.jianshu.com/p/da15b49356a9
鹏雨燕
·
2022-02-07 18:39
Rewrite规则
最早接触Rewrite规则是在使用
ThinkPHP
框架的.htaccess文件,此文件用于配置框架路由重写规则;该规则通过使用正则表达式改写URI。可以指定一个或多个rewrite指令,按顺序匹配。
铁匠简记
·
2022-02-07 18:18
THINKPHP
5实践经验
这里只是分享一些实际开发过程所需的一些功能方法1.分页的实现paginate方法$dateParam['query']['startDate']=$startDate;$dateParam['query']['countryCode']=$countryCode;$dateParam['query']['endDate']=$endDate;$feedbackList=db()->table('s
不愿意透露姓名的网瘾boy
·
2022-02-07 07:01
ThinkPHP
5.1的cache缓存使用
而缓存的信息放在了runtime的cache文件夹下(具体哪一个看文件时间)。
鸟人老金
·
2022-02-06 18:23
ThinkPHP
验证使用方法
1,普通验证规则1、先在控制器同级目录下创建一个文件夹名叫validata,该文件夹内创建一个类文件,名叫Pass,该文件名必须大写,且与类名一致。还要继承Validate类//定义类的命名空间和USEnamespaceapp\center\validate;usethink\Validate;protected$rule=['olduser_password'=>'require|min:6|m
寄去远方的盛夏
·
2022-02-06 12:39
Web端直传服务端签名直传并设置上传回调(
ThinkPHP
3.2.3)
image生成签名第一步:点击下载代码image第二步创建bucketimage.png第三步设置跨域image.pngimage.png第四步:打开/Application/Common/Conf/config.php,配置文件参数到阿里云取出image.pngimage.pngimage.png代码'ALIOSS_CONFIG'=>array('KEY_ID'=>'',//阿里云osskey_
烂孩子
·
2022-02-06 10:47
ios
开发笔记
-关于UIApplication(中)设置角标、联网状态、状态栏、打开网页
这个系列主要写一些平时ios开发和学习过程中所记录的问题、随笔和解决方法,我会尽量用更多的截图或者gif图来还原我的开发现场,在执行个人备忘录功能的同时希望对你有所帮助。实现的四个功能1.设置角标-(IBAction)bageValue:(id)sender{//获取UIApplication对象UIApplication*app=[UIApplicationsharedApplication];
Topus
·
2022-02-06 06:00
thinkphp
命令行think集成workerman
参数启动.在start时候打印的$argv参数在start-d时$argv参数清楚原理开始写代码2.在command.php注册命令行3.主要思想:将原本混乱的$argv参数修改为$argv=array('
thinkphp
跌入深坑的孩子
·
2022-02-06 03:59
layui checkbox 复选框第一次点击没反应 第一次点击不生效
form.render();解决办法:再次渲染checkbox,form.render();代码是
thinkphp
5.1用户名授权角色立即提交重置layui.extend({admin:'{/}../.
思议岁月
·
2022-02-06 00:23
ThinkPHP
5中多条件查询
TP5框架中数据查询格式有一种是:$pawn_list=Db::name('jg_pawn')->alias("jp")->join('bs_pawnbp','jp.pawn_id=bp.pawn_id','LEFT')->join('bs_pawn_workbpw','bpw.pawn_id=jp.pawn_id','LEFT')->field("jp.jg_status,bp.pawn_nam
逆世界开发者
·
2022-02-05 17:52
掌握
Thinkphp
3.2.0----自动验证
自动验证是TP在create数据的时候,自动对数据进行验证。TP提供了两种验证方式:静态验证($_validate属性----自定义的模型的)和validate()方法1.静态验证-----$_validate属性总体的格式:验证字段----验证规则-----错误提示-----验证条件-----附加规则----验证时间红色的是必选字段,黑色的是附加字段验证字段:顾名思义,就是需要验证的字段验证规则
geeooooz
·
2022-02-04 16:59
FFmpeg编程
开发笔记
—— Android环境使用FFmpeg录制视频
今天我们来谈谈Android环境下,使用FFmpeg录制视频的流程。基本流程解析使用FFmpeg录制视频的流程大体如下:1、初始化FFmpeg2、打开音频流、视频流3、将PCM编码为AAC4、将YUV编码为H2645、写入文件6、写入文件尾部信息7、关闭媒体流初始化FFmpeg初始化FFmpeg,主要是有一下几个步骤:1、注册所有的编码器2、分配输出格式上下文(AVFormatContext)3、
cain_huang
·
2022-02-04 16:37
【网络安全】记一次挖洞的日常
信息收集从fofa上找到了这个站点,叫做fastadmin,是基于
Thinkphp
5和bootstrap开发的后台框架,常规思路找一下后台,根据经验,没意外的话php的站点基本都是根路径后加个admin
kali_Ma
·
2022-02-04 16:02
网络安全
php
信息安全
渗透测试
安全漏洞
【2022/02/04】
thinkphp
源码详细阅读(二)
thinkphp
源码详细阅读(二)请求流程实例化http,注入app和设置routePath执行run方法,首先初始化initialize,初始化操作是在容器app中执行初始化执行的是,记录初始化标记、
·
2022-02-04 15:11
thinkphp
Spring注解
开发笔记
002
五、AOP:【动态代理】指在程序运行期间动态的将某段代码切入到指定方法指定位置进行运行的编程方式1、导入aop模块:SpringAOP:(spring-aop)org.springframeworkspring-aop4.3.12.RELEASE2.定义一个业务逻辑类(MathCalculator)在业务逻辑运行的时候将日志进行打印(方法之前、方法运行结束、方法出现异常,XXX)publiccla
clover单
·
2022-02-03 18:36
看完此文章快速上手
thinkPHP
5.0框架
一.灵活的路由路由定义采用\think\Route类的rule方法注册,通常是在应用的路由配置文件application/route.php进行注册,格式是:Route::rule('路由表达式','路由地址','请求类型','路由参数(数组)','变量规则(数组)');usethink\Route;//注册路由到index模块的News控制器的read操作Route::rule('new/:id
小伟_be27
·
2022-02-03 16:29
ThinkPHP
5 结构与路径解析
结构:入口文件:所有的请求都必须经过index.php的处理。(index.php在public文件夹下)有的时候我们会在url中隐藏index.php,但是即使是这样,所有的请求还是会发送到index.php中。下面,让我们简单的看一下index.php做了那些事情://定义应用目录define("APP_PATH",__DIR__."/../application/");//加载thinkph
风声233
·
2022-02-03 13:50
thinkphp
,laravel,yii2开发运行环境搭建
NginxYii2server{charsetutf-8;client_max_body_size128M;listen80;server_nameyii.local.test;root/home/www/yii2/web;indexindex.php;location~*\.(eot|otf|ttf|woff)${add_headerAccess-Control-Allow-Origin*;}l
毒舌程序员
·
2022-02-03 09:03
菜鸟傻瓜式配置腾讯云服务器(自带
ThinkPHP
模板)
今日闲来无事,申请了个腾讯云7天免费体验,记录下1.进入腾讯云官网腾讯云-连接智能未来注册成功后,免费领取7天试用,进入后台界面选择重置密码点击下方的开始重装,很快就能装好完毕,现在就可以把自己写的小网页让其他小朋友访问了
河西走廊
·
2022-02-03 05:16
48
今天看了vueelementadmin并且用
thinkphp
5生成api来让其进行渲染,里面的源码能看懂,但是看的很慢,有着设计跟不上思维,感觉前面的东西还没记熟
whIteKi
·
2022-02-03 02:37
【2022/02/02】
thinkphp
源码无差别阅读(三十五)
thinkphp
源码无差别阅读(三十五)ORM阅读model/relation/OneToOne.php属性:joinType、bindAttr、relation设置join类型:joinType预载于关联查询
·
2022-02-02 07:57
thinkphp
【2022/01/31】
thinkphp
源码无差别阅读(三十四)
thinkphp
源码无差别阅读(三十四)ORM阅读model/relation/MorphOne.php属性:morphKey、morphType、type、bindAttr构造方法:__construct
·
2022-02-01 07:31
thinkphp
【2022/01/31】
thinkphp
源码无差别阅读(三十三)
thinkphp
源码无差别阅读(三十三)ORM阅读model/concern/BelongsToMany.php属性:middle、pivotName、pivot、pivotDataName构造方法:_
·
2022-01-31 07:42
thinkphp
【2022/01/30】
thinkphp
源码无差别阅读(三十二)
thinkphp
源码无差别阅读(三十二)ORM阅读model/concorn/SoftDelete.php属性:withTrashed判断当前实例是否被软删除:trashed查询软删除数据:withTrashed
·
2022-01-30 10:57
thinkphp
上一页
62
63
64
65
66
67
68
69
下一页
按字母分类:
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
其他