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开发总结
thinkphp5
使用phpmail发送qq邮件
目录1、使用composer工具安装,在tp5根目录下执行2、封装发送邮件方法3、控制器中调用4、运行后结果1、使用composer工具安装,在tp5根目录下执行composerrequirephpmailer/phpmailer安装成功后显示下面目录2、封装发送邮件方法functionsendEmail($to,$title,$content){$email=["send_email"=>"23
PHP隔壁老王邻居
·
2023-10-26 14:26
php
乱七八糟
1024程序员节
php
开发语言
笔记
完整的电商平台后端API
开发总结
对于开发一个Web项目来说,无论是电商还是其他品类的项目,注册与登录模块都是必不可少的;注册登录功能也是我们在日常生活中最长接触的,对于这个业务场景的需求与逻辑大概是没有什么需要详细介绍的,市面上常见的邮箱注册、手机注册、账号密码注册,其处理方式基本相同,我们这里使用账号密码注册的方式,实现整个平台的注册/登录功能;让我们开始!判断用户名是否存在实现注册部分的代码,首先想到的就是,我们要对前端所发
电商数据girl
·
2023-10-26 11:57
状态模式
python
开发语言
java
Unity2d
开发总结
——(Texture2d)Import Setting
导入2d图片检查器面板1.TextureType.(纹理类型)选择要创建的纹理类型。使用“纹理类型”属性选择要从源图像文件创建的纹理类型。“纹理导入”设置窗口中的其他属性会根据您设置的值而变化。以下是可用于在Inspector(检测器)窗口Unity中配置各种纹理类型的属性。1.1DefaultDefault(默认类型)是用于所有纹理的最常见纹理类型。它提供对纹理导入的大多数属性的访问。使用此纹理
鹏易灵
·
2023-10-26 09:35
unity
游戏引擎
立哥尖端科研-中国电信TeleChat大模型系统
开发总结
(三)
避免重复建设为避免重复建设,建设方案将平台分成5层,同一层提供不同的功能模块辅助向上输出,不同层间互相调用避免重复。5层分为:IaaS层、模型层、SaaS层、MaaS层和运营层。IaaS层该层为整个系统提供基于云服务、私有服务器的基础设施服务,由大模型算力管理中心提供支撑。为整个平台系统提供链接基础算力资源的设施服务,并提供算力管理完成算力调度。模型层该层为整个系统提供全局模型能力,由通用Tele
小可爱J 人工智能学者 全栈工程师
·
2023-10-26 03:31
人工智能
语言模型
云计算
系统架构
网络
最新php中es整合项目(Elasticsearch高级篇整合tp后台)
以下后台使用
thinkphp5
.1、Elasticsearch7.14.1、ik分词器集成后台下载链接Elasticsearch7.14.0+
thinkphp5
.1后台管理索引和文档+权限管理-PHP文档类资源
PHP隔壁老王邻居
·
2023-10-26 00:21
php
es
elasticsearch
php
es
thinkphp
Thinkphp官方think-queue消息队列包使用
安装think-queue#
Thinkphp5
.1composerrequiretopthink/think-queue:2.
一个胖鑫
·
2023-10-25 15:28
thinkphp5
.1多模型关联排序问题
//获取产品详情publicstaticfunctiongetProductDetail($id){$product=self::with(['imgs'=>function($query){$query->with('imgUrl')->order('order','ASC');},'properties'])->find($id);return$product;}
爱唯主机
·
2023-10-24 13:51
php学习记录
thinkphp5
.1模型关联 -- 一对一关联
下面两个是关联表:test_user表和test_profile表,关联字段为:test_profile表中的user_id字段关联test_user表中的id字段模型:User.php中的代码如下:hasOne('Profile','user_id');}}模型:Pofile.php中的代码如下:belongsTo('User','user_id');}}控制器index.php中的代码如下:'
hello php
·
2023-10-24 13:21
thinkphp5
php 5.1 json,
thinkphp5
.1的json数据写入、查询
正常一篇文章属于一个分类,所以是单选,现在需要将一篇文章对应多个分类,这时候就需要将分类的单选改成了多选,那做法就有两种,1、将文章表的catid字段改成json格式,如:{"value":"5","value":"6"},2、删除文章表的catid字段,新建一个关联catid的表。根据需求,基于减少修改数据表且tp5.1可以json查询这两点,就选择了json形式来完成这个需求。官方给出来的js
李小编
·
2023-10-24 13:21
php
5.1
json
php根据数据库隐藏,
ThinkPHP5
.1关联模型字段(包括非数据库字段)的显示和隐藏...
之前使用字段显示用得是field来进行限制,但是关联使用field的时候必须要传入关联字段,然后就想到了使用visible来进行补充,这个时候又发现一个问题,使用了with以后,就算visible不指定关联模型字段,结果中也是有关联模型字段的,最终经过测试发现,如果希望使用visible进行限制关联模型字段,则需要详细的指定关联模型中的字段。数据表用户表useridusername1swk2zbj
weixin_39617252
·
2023-10-24 13:21
php根据数据库隐藏
ThinkPHP5
.1 join两表或者多表查询
-表1为lj_product_item左表a,表2lj_prodyct_class右表b,表a有表b的id,将表a中的表bid所对应的中文名查询出来,最后显示在一个结果集里面。-注意,where、field、order需要指定a和b,如果有重复字段名,可能会报错,写法a.xx、b.xx。-/**商品名**/publicfunctionlist_product_item(){$product_ite
fyonecon
·
2023-10-24 13:21
Thinkphp5
.1.x反序列化漏洞复现
漏洞分析漏洞的起点为/thinkphp/library/think/process/pipes/Windows.php的__destruct()。publicfunction__destruct(){$this->close();$this->removeFiles();}__destruct调用了两个函数,close()函数没有可利用的,跟进removeFiles(),里面有一个任意文件删除un
succ3
·
2023-10-24 13:50
Thinkphp漏洞复现
Thinkphp5.1.x
反序列化
php关联域载入,
thinkphp5
.1嵌套关联预载入的写法
关于
thinkphp5
的嵌套关联预载入的写法,
thinkphp5
.1完全开发手册上写着:也可以支持嵌套预载入,例如:$list=User::with('profile.phone')->select([
不吃章鱼烧
·
2023-10-24 13:50
php关联域载入
Thinkphp5
.1 behavior 钩子的使用
根据下面的讲解一步一步理解钩子的使用方式,这里只做静态调用展示,动态调用请参考
Thinkphp5
.1钩子和行为相关文件及路径application\tags.php//静态钩子的配置文件application
阿里路西亚
·
2023-10-24 13:20
PHP
PHP实用方法
thinkphp
thinkphp
Thinkphp5
.1-关联统计后查询所有列的解决方案
老代码想查出当前报名的人数和审核通过的人数,因为是列表,所以只返回指定字段即可。但是加了关联查询后发现field无效了,查出来表格所有的数据$columns=['id','name','banner','type','brand_name','nums','join_nums','audit_nums'];$lists=$model->withCount(['suoyou'=>'suoyou_co
Asserty666
·
2023-10-24 13:49
PHP
thinkphp
withCount
field
Collection
thinkphp5
关联查询多表查询join
thinkphp5
关联查询多表查询join一对多查询$rows=db('member')->alias('m')->join('agenta','m.m_pid=a.id','left')//左表交集-
青茶360
·
2023-10-24 13:49
thinkphp
thinkphp
join
关联模型
thinkphp5
.1 关联查询
关联查询使用with查询$users=User::with(['profile'=>function($query){$query->field('name,email');}])->select();foreach($usersas$user){echo$user->profile->name;}如果查询数据时,没有数据,则不返回整条信息,则使用hasWhere,进行查询//查询用户昵称是thi
qq_32166533
·
2023-10-24 13:19
数据库
sql
mysql
php
解决
thinkphp5
配置环境No input file specified.问题
原来用的环境是php5.5-ts,但今天因一个项目需要使用到php7.0-nts的环境,所以只好现在本地配置个工作环境,用的php7.0-nts环境,发现页面始终报Noinputfilespecified.问题。php中ts和nts区别:ts(Thread-Safety)即线程安全,多线程访问时,采用了加锁机制,当一个线程访问该类的某个数据时,进行保护,其他线程不能进行访问直到该线程读取完,其他线
梁好市民1874
·
2023-10-24 07:31
云信IMweb端
开发总结
公司移动端在ios平台和安卓平台已经实现了点对点的聊天功能,产品需求在pc端能实现消息同步和互联,因为是第一次使用,在五天之内开发一个基础版的功能,走了一些弯路在这里分享给大家,希望能够给大家一些帮助!chat.gif其中最重大的一个坑就是开发的思路的问题,因为我这里是点对点的聊天,其中没有群聊和好友的概念在里面,所以相对会简单一些。第一个步我们需要初始化云信的IM函数varnim=NIM.get
前端技术小哥
·
2023-10-23 20:26
基于ThinkPHP的专家在线预约咨询小程序(thinkphp+mysql+微信原生小程序)
数据库mysql,后端使用了
thinkphp5
.02.功能模块用户:查看专家列表,详情,预约专家,在线咨询专家(在线聊天),对预约进行评价,管理个人预约,管理个人评论,认证专家专家:查看预约,
小陆pro
·
2023-10-23 14:06
小程序
mysql
微信
从ThinkPHP3.2到ThinkPHP6踩坑记录
众所周知,从
ThinkPHP5
.1开始,官方网站已不再提供框架源码下载啦,所以,ThinkPHP6.0(以下简称TP6)当然也不能从官网下载,因此,我们首先根据官方推荐方法,运用composer下载好项目
猿小莫
·
2023-10-23 11:42
php
php
thinkphp
TP房产系统_Tphouse_tpfangchan 1.2.7升级开源版多站点多城市房产系统源码带小程序
本TP房产系统设计构架采用
Thinkphp5
.1最新版,功能强大三网合一,后台统一管理PC端,移动端,微信小程序端,全方位为您的客户提供购房编辑服务,功能全面可扩展性强,代码开源,购房红包,云存储,全景看房
qq_2568478886
·
2023-10-21 08:40
源码提供商
tphouse破解版
tpfangchan破解版
TP房产系统
ThinkPHP5
.0集成支付宝扫码支付(PC端)
相关文章:
ThinkPHP5
.0集成微信扫码支付(PC端)搞完了微信搞支付宝~~~还是先下载支付宝电脑网站支付demo,目录结构如下:把demo文件夹放到tp5的vendor文件夹下面,重命名为alipay
李维山
·
2023-10-21 01:46
PHP
ThinkPHP
支付宝支付
支付宝
RTC模块驱动
开发总结
一、RTC模块驱动开发1、RTC模块的设备驱动模型2、I2C模块的驱动模型3、RTC模块涉及的文件和数据结构(1)、相关的文件:934x.c:该文件为系统的硬件平台文件,定义了RTC模块用到的硬件资源,包括内存地址空间,GPIO,中断资源,并将RTC设备注册进内核的设备链表中。rtc-ds1307.c:该文件为RTC模块的设备驱动文件,实现了对RTC硬件的操作接口,并将该设备驱动注册进内核的设备驱
梦断星魂
·
2023-10-20 22:26
驱动开发
框架和结构分析
php代码实现tp5监听队列,
thinkPHP5
的队列使用
1、下载tp5的完全包,里面含有queue的扩展。如果没有执行如下命令:composerrequiretopthink/think-queue1.1.42、执行第二步:执行的队列:namespaceapp\admin\controller;usethink\queue\Job;usethink\Db;classWork{publicfunctionfire(Job$job,$data){//执行业
weixin_39818014
·
2023-10-20 18:50
php代码实现tp5监听队列
php框架中的队列使用,
Thinkphp5
使用队列
说明:以数据库为驱动的消息队列,框架是tp5.1,我是测试将一张表数据插入到另一张表中。1.安装thinkphp-queue扩展,这里版本我下载的2.0,根据自身框架版本下载对应扩展版本composerrequiretopthink/think-queue:2.*2.配置queue文件和database文件,在项目根目录config下面,如下图:1612163792(1).jpg161216414
小枣君
·
2023-10-20 18:49
php框架中的队列使用
Thinkphp5
使用redis消息队列
首先我们看一下自己的TP5的框架中的TP5\vendor\topthink,这个文件中有没有think-queue这个文件夹,如果没有请安装,安装这个是要用到Composer的如果没有安装composer1.1安装thinkphp-queuecomposerinstallthinkphp-queue1.2搭建消息队列的存储环境使用Redis安装并启动Redis服务(详见:https://www.j
lcw2007101
·
2023-10-20 18:46
PHP
thinkphp队列+supervisor实践
thinkphp5
之后,官方自带了一个队列扩展,thinkphp-queue:https://github.com/top-think/think-queue,以下为thinkphp-queue结合supervisor
idkuangxiao
·
2023-10-20 18:15
php
thinkphp
php
supervisor
tp5 导出execl 并且解决乱码问题
title:Excel导出功能--结合
ThinkPHP5
.0框架(超详细)tags:[Excel导出,TP5,导出,表格]目前,很多场景下都在使用Excel导出,现在结合
ThinkPHP5
.0框架详细说明下
yhanson
·
2023-10-20 03:56
高通平台android
开发总结
http://www.cnblogs.com/yuzaipiaofei/archive/2012/07/24/4124179.html1、高通平台android
开发总结
1.1搭建高通平台环境开发环境在高通开发板上烧录文件系统建立高通平台开发环境高通平台
浩伟锅
·
2023-10-18 21:14
Hadoop3教程(二十):MapReduce的工作机制总结
文章目录(109)MapTask工作机制(110)ReduceTask工作机制&并行度ReduceTask工作机制MapTask和ReduceTask的并行度决定机制(122)MapReduce
开发总结
参考文献
经年藏殊
·
2023-10-18 03:09
大数据技术
mapreduce
大数据
hadoop
hadoop之mapreduce教程+案例学习(三)之数据清洗案例
3.9数据清洗(ETL)目录3.9数据清洗(ETL)3.9.1数据清洗案例实操-简单解析版3.9.2数据清洗案例实操-复杂解析版3.10MapReduce
开发总结
在运行核心业务MapReduce程序之前
菜瓜技术联盟
·
2023-10-18 03:06
Hadoop
大数据
数据清洗
数据清洗案例
hadoop
mapreduce
mr
Spring5应用之高级注解开发
Spring5应用专栏_Aomsir的博客-CSDN博客文章目录参考文献前言@Configuration开发步骤:@Bean开发步骤自定义类型细节分析@ComponentScan纯注解事务开发AOP纯注解
开发总结
参考文献孙哥
Aomsir
·
2023-10-17 19:52
Spring5应用专栏
spring
架构
笔记
分布式
微服务
springboot
springcloud
php jwt token刷新方案,吉微博客-
Thinkphp5
.1利用php-jwt实现token及刷新token
php-jwt是一个非常好用的token机制,它配合app可实现安全性的用户鉴权问题,但是token都有一个过期时间,如果过期了,如何让用户无感知进行刷新呢?其实这个主要是在前端进行判断,如果token过期,后端肯定会给前端返回一个过期提示,同时我们定义一个错误码来标识,如:1002,那前端拿到这个标识进行判断,如果过期,则去调用刷新接口,具体看下面的代码:首先通过composer进行安装:com
洛斯里克甜面包
·
2023-10-17 16:32
php
jwt
token刷新方案
TP5.1 导出excel文件
在
ThinkPHP5
.1中引入PHPExcel(现在已被官方弃用,推荐使用PhpSpreadsheet)时,可以按照以下步骤进行操作:在composer.json文件中添加PHPExcel(PhpSpreadsheet
Dove言和
·
2023-10-17 13:53
excel
tp5.1
导出
聊天室即时通讯系统源码 类似微信的H5聊天系统APP源码 ThinkPHP内核
后端:php7.2.x
Thinkphp5
.1作HTTP服务(nginx)。getWanWork作socket服务(socket数据交互方式是二进制数据
阿国下载
·
2023-10-17 11:11
源码分享
微信
H5聊天系统
通达OAV12版本,表单及流程,定制
开发总结
通达OA-V12版本,表单及流程,定制
开发总结
触发器金蝶系统对接日期:2023年8月29日触发器一键转交操作,不会调用触发器。解决办法:可以按需要按步骤,关闭一键转交按钮。
67号人生
·
2023-10-17 10:15
OA系统二次开发
OA
V12
触发器
金蝶系统
ARM嵌入式
开发总结
读大学时学过计算机组成原理、操作系统、计算机网络等等课程,但是大学生都知道,上完那些课只是懂一点皮毛而已,打打酱油就过去了。特别是对于软件工程师,一定要多实践、多思考才行。理论知识显得并没有搞硬件或者偏硬件开发的那么重要,因为软件的重点在于逻辑和算法。个人认为,在中、高级阶段,偏硬莫非就是一种知识活儿,而偏软莫非就是一种体力活儿……只有到达专家阶段才能够有所突破。对比一下培训机构的软件开发和硬件开
zi_yang_
·
2023-10-17 07:26
ARM11
stm32f10x单片机
arm
芯片
嵌入式开发
ThinkPHP5
中哪些小技巧可以提高性能
今天博主来分享一下,在我们使用tp5框架如何提升部分性能,而在THINKPHP框架中,很多影响性能的地方就在于,很多请求都要进行重新加载,我们放过了想一想,如果我们能够避免这过度加载的问题,是不是就会提升部分性能呢?所以我们通过缓存来实现这一功能,一起看看吧。声明:如果服务器是linux或者是Mac,那么你需要给予权限才能操作。以下系列操作都是通过命令行形式以下方法建议,在网站稳定后再生成上传。方
梁好市民1874
·
2023-10-16 20:34
thinkphp
thinkphp提高性能
thinkphp小技巧
thinkphp5
thinkphp5
操作zset有序集合
**
thinkphp5
操作zset有序集合****redis五大类型之zset有序集合基本命令:zadd给有序集合添加一个成员和分支zrem删除一个有序集合的成员zcard集合数量zcount返回分支介于
Seaiio
·
2023-10-16 20:31
thinkphp
redis
redis
redis
zset
thinkphp5
ThinkPHP5
统计指定条件的记录数目
描述
ThinkPHP5
统计指定条件的记录数目应用举例统计订单数目解决使用“聚合查询”。参考文档后端代码使用模型。
向来萧瑟也无畏
·
2023-10-16 20:31
PHP
数据库
php
thinkphp5
thinkphp5
操作redis列表
thinkphp5
操作redis列表redis五大类型之一list列表,list可以有重复值基本命令:rpush将值插入列表lrange获得指定范围的值(0-1代表所有值)lindex获取指定值(下标0
Seaiio
·
2023-10-16 20:31
thinkphp
redis
list
thinkphp5
thinkphp5
伪静态设置
1、apache环境:修改public/.htaccess文件(也就是在index.php后边加个?)Options+FollowSymlinks-MultiviewsRewriteEngineOnRewriteCond%{REQUEST_FILENAME}!-dRewriteCond%{REQUEST_FILENAME}!-fRewriteRule^(.*)$index.php?/$1[QSA,
sweey_lff
·
2023-10-16 20:30
thinkphp5
thinkphp5
php
伪静态
thinkphp
ThinkPHP5
框架下载安装
摘要今天分享下——
ThinkPHP5
框架下载安装的一些基本知识,欢迎关注!
陈永佳
·
2023-10-16 20:00
为霞而作
PHP开发微信小程序
ThinkPHP5框架下载安装
ThinkPHP5
小语种学习平台
有需要请加文章底部Q哦可远程调试
ThinkPHP5
小语种学习平台一介绍此小语种学习平台基于
ThinkPHP5
框架开发,数据库mysql,前端bootstrap。平台角色分为学生,教师和管理员三种。
PHP源码
·
2023-10-16 20:29
源码项目
php小语种学习平台
php视频课程学习系统
微信小程序
开发总结
微信小程序开发一、微信小程序小程序是一种新的开放能力,开发者可以快速地开发一个小程序。小程序可以在微信内被便捷地获取和传播,同时具有出色的使用体验。账号注册、开发工具下载注册:https://mp.weixin.qq.com/wxopen/waregister?action=step1工具:https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/dow
李佳鹏-前端
·
2023-10-15 13:36
微信小程序
微信小程序
总结
问题
前端
大数据技术之Hadoop(第3章 MapReduce框架原理)
这里写目录标题3.8计数器应用3.9数据清洗(ETL)3.10数据清洗案例实操3.10.1简单解析版3.10.2复杂解析版3.11MapReduce
开发总结
第4章Hadoop数据压缩4.1概述4.2MR
西边的虫虫
·
2023-10-15 13:26
hadoop
大数据
mapreduce
数据清洗
信息压缩
phpcms v9 二次
开发总结
1.自己修改phpcms后台点击修改/添加内容,在浏览器的新窗口中打开。一、打开\phpcms\modules\content\templates下的content_list.tpl.php文件二、找到&pc_hash="`target="_blank">修改:&id=&pc_hash="target="_blank">2.修改网站后台登陆页面,和后台首页信息!第一是标题:一个是admin_sit
hallwoo
·
2023-10-15 08:23
phpcmsv9
templates
Qt
开发总结
(16)——布局Layout
总结了部分常用了基本控件之后,本篇笔记对Qt的布局管理进行总结。Qt自带一系列简单而强大的布局管理工具,以自动在窗体中排布控件。这极大的方便了开发人员管理GUI控件,达到几乎强迫症级别的优美排布,尤其是在适应不同分辨率界面的时候。所有的QWidget子类都可以用layout管理他们的控件,用QWidget::setLayout()函数既可以为这个widget设置layout。如果一个Layout被
bjtuwayne
·
2023-10-15 07:27
Qt
Qt5
Layout
redis
thinkphp5
.1_
ThinkPHP5
.1使用redis缓存 -
thinkphp5
.1
..._tmp_dir发现这个目录是upload_tmp_dir="D:\www.jb51.net\tp"我检查一下我的D盘发现只有www.jb51.net文件而没有tp目录了,这样问题就找到了,于时我创建一个tp目录,重启apache发现在tp目录有sess_i40gl0p4hfep5r69j67o1k26d01文件了,...ThinkPHP框架已经封装好redis驱动,不管是session还是
weixin_39531178
·
2023-10-15 02:17
redis
thinkphp5.1
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他