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框架源码分析
24-基于免疫相关基因构建肝癌免疫预后模型(IPM)
一.研究背景众所周知,
TP5
3突变是肝细胞癌(HCC)中最常见的突变,它影响着HCC的进展和预后。
AAA肿瘤信息学王协
·
2021-06-25 18:21
swoole - thinkphp5.0 笔记(一)
前提:安装好php7.2以及下载thinkphp5.1的源码放在本地要在
tp5
里面嵌入swoole的服务,首先在根目录下创建一个server的文件夹,里面创建一个http_server.php的文件swoole
墨丘利lh
·
2021-06-25 10:06
Jenkins项目管理 、 构建分发服务器 、 自动化上线 、 Ansible基础
deveops写代码上传git服务器2.jenkins连接git拉取代码到/var/lib/jenkins/workspace3.准备一个FTP共享服务器4.让jenkins把clone拉取下来的代码拷贝到F
TP5
秋天丢了李姑娘
·
2021-06-24 11:27
TP5
常用的公共函数(长期更新)
以下都是使用
tp5
框架,本人封装的常用方法1、数组系列1.1、二维数组根据pid生成多维树(注意:父级必须排在数组前面,降维的生成树方法)/***二维数组根据pid生成多维树*@param$list父子级拼接数组传入
华仔233
·
2021-06-24 10:25
tp5
视图view
image.png注意$this调用时,要继承tpcontroller四种变量的输出变量的替换默认static文件内系统变量原生标签模板的函数处理
动感超人丶
·
2021-06-24 04:28
ThinkPHP5.0导出Excel表格
上周在项目中用
tp5
.0导出excel表格遇到一点问题,特此记录。首先,不管是tp3.2.3还是
tp5
.0导出excel表格我都是基于phpexcel这个插件来做的。
gogocheng
·
2021-06-23 17:03
ThinkPHP5.0文件上传校验
控制器app\index\controller\Upload.php//
TP5
文件上传校验namespaceapp\index\controller;usethink\Image;usethink\Request
铁匠简记
·
2021-06-23 10:06
tp5
整合ping++支付
Ping++是一个聚合支付平台,集成了微信支付、支付宝、银联支付、百度钱包、QQ钱包等多种主流支付方式。接入Ping++的好处是只用管理一套支付的代码,降低了程序猿的开发量。Ping++支付api传送门:https://www.pingxx.com/apiPing++SDK下载传送门:https://www.pingxx.com/docs/downloads针对已遇到过的支付场景,我封装了一套Pi
大浪淘沙丶
·
2021-06-23 10:51
TP5
在云服务器下 验证码不显示的解决方案
tp5
使用think-captcha后,本地环境正常的显示,可放到云服务器上却显示不了。
ve双城
·
2021-06-22 17:09
tp5
Warning: strtolower() expects parameter 1 to be string in wordpress
Warning:strtolower()expectsparameter1tobestringinwordpress遇见此问题,请屏蔽route.php内部自己设置的路由,逐个看看,哪个定义有问题
风寒夜末
·
2021-06-21 19:42
【
TP5
笔记】TinkPHP5中引入资源文件
在tinkPHP5中引入资源文件看一下你的入口文件‘index.php’在哪;资源文件路径是和入口文件对应的;路径不对将被解析成模块->控制器->视图;
tp5
目录结构如下:html文件src的引用例子:
LeftJoin
·
2021-06-21 12:33
【苹果CMS技术教程】苹果CMSV10伪静态基础认识和设置教程
伪静态是相对真实静态来讲的,我们为了增强搜索引擎的友好收录方面,通常都将文章内容生成静态页面,苹果cms由于采用
tp5
的路由规则生成url,所以不懂的不要乱改规则,以免造成网站无法正常访问。
盾给网络
·
2021-06-20 15:16
微信小程序获取用户信息及手机号(后端
TP5
.0)
wxml页面loginpromptToprovidebetterservice,click"allow"inthepromptboxlater!Isee.loginpromptToprovidebetterservice,click"allow"inthepromptboxlater!Toauthorize.wxss页面.dialog-mask{position:fixed;z-index:100
张浩宇_
·
2021-06-20 10:26
SUSE zypper更换仓库地址
发现死活下载不下来阻塞了半天查看了镜像仓库地址:zypperlr--uri发现默认的镜像仓库居然是这个屌玩意好吧估计是安装虚拟机的时候本地的一个仓库地址啥也没有啥也不是于是就要修改镜像(添加)仓库地址这边从网上找了几个http://f
tp5
·
2021-06-18 22:25
suselinux镜像
TP5
学习笔记九 队列
依赖redis-serverredisphp扩展参考此教程安装composer最好通过composer安装composerrequiretopthink/think-queue1.1.4手动安装去https://github.com/top-think/think-queue里把包下载下来放入项目的Vendor里然后在common.php公共函数库里加入这么一句:require'./vendor/
hfm0922
·
2021-06-15 01:31
TP5
实现支付宝APP/PC端统一下单支付(详细步骤)
1、前期准备工作1.1、申请支付宝支付支付宝开放平台支付接口申请详情登录支付宝开放平台,创建我的应用并获取APPID(详细操作文档)我们需要注意配置的以下几点:需要配置接口加签方式(支付宝开放平台开发助手生成的公钥需要配置,私钥文件保存在文件中,)需要配置IP白名单(配置的IP才可以调用该应用的接口功能)支付宝APP支付需要上线才能支付,应用公私钥自己生成,支付宝公钥匙支付宝给的。1.2、安装依赖
华仔233
·
2021-06-14 22:14
api版本控制
我们假设API接口的域名名为api.
tp5
.com,并且以两个版本v1和v2为例(注意,版本号仅为主版本,小版本应该是直接升级,不应该存在共存情况,所以v1.1或者v2.0这种版本号不应该设计在URL里面
进击的PHPer
·
2021-06-14 21:49
TP5
Db事务、单模型事务及多模型事务写法
Db事务写法Db::startTrans();try{Db::name('shop_comments')->strict(false)->insert($param);Db::name('shop_order')->where('id',$param['shop_order_id'])->setField('is_comment',1);//将订单表中是否评价状态设为1Db::commit();s
peterz博客
·
2021-06-14 10:20
规划
在这一个半月里我几种学习了
tp5
框架的基本使用,
tp5
是一个较为简单的mvc框架,可以快速的实现对网站的搭建管理。这一个月的学习意识有所改变。我的编程能力在之前应该说是很差的。
垮掉的喜剧
·
2021-06-14 09:37
DataTables的详细配置使用--结合ThinkPHP5.0框架
DataTables的配置使用--结合ThinkPHP5.0框架tags:[DataTables,分页,搜索,排序]众所周知,DataTables插件融合了分页、搜索、排序的功能,使用也相对简单,下面将结合
TP5
ityuer
·
2021-06-14 06:54
商城活动倒计时
PHP2.html+jq{$lefttime}
tp5
框架变量输出方式varruntimes=0;functionGetRTime(){varnMS={$lefttime}*1000-runtimes*1000
_Damon
·
2021-06-13 00:23
TP5
.1 门面(Facade)的使用
在搬砖时候经常遇到要new一个对象的时候,但是new很多对象时候就很烦恼,很烦。感觉太累赘,不够优雅。say('打翻你的洗澡盆');这是常用的调用模式但是这个人很能叭叭,代码里到处都有他的存在,每次都是把他new出来。这就感觉很麻烦,我不想new他了,想拿来直接调用。TP中提供了这么一个模式:门面(Facade)官方是这么说的:门面.png意思就是:它可以将非静态的类作为静态类使用我们看一下怎么实
打翻你的洗澡盆
·
2021-06-12 18:37
thinkphp5 后台管理系统
使用
tp5
+layui开发的一套后台管理系统,目前完成初步的一些功能,展示地址:http://red.xiangxueweilai.com/index.php/login/login/index.html
破晓丨
·
2021-06-11 16:45
数据迁移工具
tp5
.0手册参看地址看云-数据库迁移工具此处不在重复文档相关内容,只是参看文档部分学习心得体会数据填充类-用法前提-需要安装think-migration扩展包composerrequiretopthink
余生无解
·
2021-06-11 11:26
TP5
链式操作之where
where条件查询,如果两个字段查询的值是一样的可以在健中用'|'或'&'分割,还有闭包where查询(加传参数)$this->model->where('name|title','like','%标题%')->find()$this->model->where('name&title','like','%标题%')->find()$this->model->field($field)->wher
涳_de26
·
2021-06-09 22:37
Jquery+
TP5
.1上传图片
最近在做上传的功能,奈何Jquery都忘记得差不多了,只能百度找文档,然后一步步实现了。目前做的是本地上传,上传到七牛的还没弄到。以后要上传到七牛了再补上。页面效果图如下。上传图片效果图主要功能点:1.上传图片。2.可以预览。3.上传到本地。4.再次打开时从数据库获取图片。5.再次上传时,根据是否有删除的图片,判断是要进行删除还是上传。代码展示:1.上传图片需要用到input[type='file
小猪佩奇丶
·
2021-06-08 09:44
24-基于免疫相关基因构建肝癌免疫预后模型(IPM)
一.研究背景众所周知,
TP5
3突变是肝细胞癌(HCC)中最常见的突变,它影响着HCC的进展和预后。
生信学霸
·
2021-06-07 01:15
TP5
实现转盘抽奖
1、实现转盘分多种情况,常见的有不同中奖几率的奖品、限定数量的奖品和限定数量和中奖几率的奖品1.1、不同中奖几率的奖品的实现1)计算出总概率的精度M2)然后将所有的概率数组依次遍历3)遍历中随机取出一个1~M的数字4)如果随机数比当前这个数概率小,则表示命中。5)反之则将总精度减去当前未命中的概率,表示剩余的总概率总精度是为了生成随机数,而减去未命中的概率是为了排除出去,最后必定会命中1.1.1、
华仔233
·
2021-06-06 08:02
TP5
.5版本以上”No input file specified“问题解决
史上最坑,整整一晚上,fuck!.htaccess文件中的RewriteRule^(.*)$index.php/$1[QSA,PT,L]在默认情况下会导致Noinputfilespecified.修改成RewriteRule^(.*)$index.php[L,E=PATH_INFO:$1]问题解决。
铁匠简记
·
2021-06-05 22:51
nginx配置之多个虚拟主机
今天帮朋友把他的thinkphp5部署到lnmp上,结果出错了,系统提示模板找不到,后来查资料查看发现
tp5
把入口文件放到了public下面,所以在配置路由的时候你应该把路径配置到public下。
一梦三四年lyp
·
2021-06-04 10:11
tp5
项目部署到服务器404
设置伪静态location/{indexindex.htmlindex.htmindex.php;#autoindexon;if(!-e$request_filename){rewrite^(.*)$/index.php?s=/$1last;break;}}location~\.php(.*)${fastcgi_pass127.0.0.1:7380;fastcgi_indexindex.php;#
大浪淘沙丶
·
2021-06-04 02:07
tp5
.0.7 修复getshell漏洞
tp5
.0.7修复getshell漏洞这里接手项目用的是
tp5
.0.7突然想到前段事件的tpbug事件就试了下发现确实有这种情况参考帖子:https://blog.csdn.net/Bul1et/article
LauEl
·
2021-06-01 22:35
别再说什么渗透学到好 牢饭少不了之类的话了。你,够格吗?(渗透tp技巧)
概述距离
tp5
rce漏洞公开已经过去两年多,但是在实战中仍然可以遇到很多thinkphp的框架,关于thinkphp的白盒分析文章和rcepayload网上已经一抓一大把,所以本文主要以黑白盒结合的形式谈谈如何在黑盒下对
李志宽
·
2021-05-29 16:34
渗透测试干货
网络安全
渗透测试
java
运维
Python
2020-09-22 发送短信验证码和验证
spm=a2c4g.11174283.3.3.30d72c42m24zNH2.下载的sdk包放在extend下(使用的是
tp5
框架)image.png//会员注册短信验证码add20200922170
zlchen
·
2021-05-28 14:38
如何使用Casbin作为ThinkPHP的权限控制中间件
*
tp5
在ThinkPHP项目里,
·
2021-05-28 12:00
tp5
封装阿里云敏感词检测接口
PHPSDK开发包下载https://help.aliyun.com/knowledge_detail/50180.html?spm=5176.7850179.2.1.5BZP9qsetMethod("POST");$request->setAcceptFormat("JSON");$task1=array('dataId'=>uniqid(),'content'=>$content);/***文
风的追随者
·
2021-05-21 03:11
tp5
解决跨域问题 --- 2018-06-07
调用该方法:protectedfunctionsetHeader(){header('Access-Control-Allow-Origin:'.Config::get('allow_origin'));header('Content-type:application/json;charset=utf-8');}或者可使用:publicfunctionkuayu(){header('Access-
一位先生_
·
2021-05-21 02:09
PHP中如何将反斜杠(\)替换为正斜杠(/)
在
tp5
框架的模板中可以使用这种形式{:函数(参数1,参数2,参数3)}//适用所有php函数及tp函数(如tp助手函数:url());{:str_replace('\\\\','\\/',需要替换的字符串
whitecat
·
2021-05-20 21:14
ButterKnife编译时生成代码原理:butterknife-compiler源码分析
1.butterknife-compiler介绍上篇文章:注解
框架源码分析
(XUtils、ButterKnife),根据代码运行流程分析了xUtils和ButterKnife,ButterKnife最终实现注解方法的代码是通过编译运行时生成的
默阳听风
·
2021-05-20 19:06
CORS 跨域的概念与
TP5
的解决方案
今天在react中使用axios请求自己用
TP5
写的接口时出现了以下错误错误感谢这位博主的文章解决了问题,一下内容转自该文章https://www.ruoxiaozh.com/blog/article/
小气的王二狗
·
2021-05-20 16:56
取一个字段的值中的某个 id (find_in_set('ID', '字段名'))|2019-04-01
tp5
中使用’find_in_set'来取得一个字段中的值中的某个id$sql->where("find_in_set('".
OSong
·
2021-05-19 07:29
TODO:macOS上ThinkPHP5和Semantic-UI集成
Semantic-UI集成1.全局安装(onOSXviahomebrew)Composer是homebrew-php项目的一部分2.把Xcode升级到8.1后继续安装Composer3.使用composer创建
TP5
OneTODO
·
2021-05-19 00:55
mac电脑上用mamp环境使用thinkphp5.09完整版
1.安装并开启mamp,2.官方下载thinkphp最新完整版,把项目放到mamp文件下htdocs中取名
tp5
,3.访问地址http://127.0.0.1/
tp5
/public/看到第四张图片安装成功
自然python
·
2021-05-17 10:43
Mac 中 PHP 文件Permission denied' in
出现此类问题是因为权限不够,给予文件最高权限才可访问,用如下命令sudochmod-R777文件名//先cd到文件目录下cd/Library/WebServer/Documents//赋予权限sudochmod-R777
tp5
青鸟evergreen
·
2021-05-17 06:45
TP5
视图css,js,img的引入(套模板)
配置在application->config.php如下配置'view_replace_str'=>[//试用可以生效'__static__'=>dirname($_SERVER['SCRIPT_NAME']).'/public/static',//或者以下代码,未试用过'__static__'=>think\Url::build('/').'public/static',],调用在视图静态页面调
Miss_Lvv
·
2021-05-17 02:20
TP5
路由分发原理简介
1、thinkphp5中一个典型的URL请求的执行过程大致如下:用户请求->路由解析->调度请求->执行操作->响应输出2、路由在框架中的作用打个比方的话,路由好比是WEB应用的总调度室,对于访问的URL地址,路由可以拒绝或者接受某个URL请求,并进行分发调度,而且还有一个副作用是因为路由规则可以随意定义,因此可以让你的URL请求地址更优雅,因为不会暴露实际的URL地址,也就意味着更安全,5.0的
singwa
·
2021-05-16 16:44
25、
TP5
的分组路由
路由分组根据路由参数分类1、创建文件:/application/index/controller/User.php,写入:['index/user/demo1',['method'=>'get'],['id'=>'\d{2,4}']],'demo/:name'=>['index/user/demo2',['method'=>'get'],['name'=>'[a-zA-z]+']],'demo/:
IUVO
·
2021-05-14 18:22
tp5
.1源码分析
tp5
.1运行环境要求PHP5.6+对比5.01、采用容器统一管理对象2、facade支持3、对象化路由4、取消系统常量5、路由跨域请求支持6、中间件支持入口文件/public/index.php//加载基础文件
余头
·
2021-05-12 19:30
2.3.10 linux软件管理 :debian和RedHat体系常用软件安装 : QQ 安装
2.3.10linux软件管理:debian和RedHat体系常用软件安装:QQ安装debian安装1.下载界面QQdebian版下载界面链接:https://pan.baidu.com/s/1hxIsiMmnnnQ1N
TP5
yWt5qw
阳光的王小潮
·
2021-05-12 05:18
linux 下部署java web
2:用前面博文出现过的Xf
tp5
工具,把WAR文件上传到云主机tomcat的webapps目录下,部署完成。在通过浏览器访问时,服务器会自动解压WAR文件得到一个项目文件夹的。
小蜗牛Snail丶
·
2021-05-11 14:40
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他