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开发规范
在线教育后端开发项目总结
文章目录一数据库访问接口1MyBatis2SpringDataJPA3SpringDataMongoDB二数据库1MySQL2MongoDB3Redis三
开发规范
化、响应格式与异常处理1
开发规范
2响应格式
MONA ODYSSEY
·
2024-01-31 21:51
Java开发
后端
java
spring
boot
mvc
php 发送邮件 tp5,
ThinkPHP5
.1发送邮件(PHPMailer带附件)
用
thinkPHP5
.1发送邮件,为方便项目前后台都可调用,我这边写在了common.php里(application/common.php)先切换到项目根目录,然后composer安装sdk,composerrequirephpmailer
捂脸人
·
2024-01-31 19:23
php
发送邮件
tp5
php邮件发送tp,
Thinkphp5
邮件发送Thinkphp发送邮件
在项目的开发中用户修改密码,需要发送验证码到用户邮箱,在common.php公共文件中加入以下代码:/***系统邮件发送函数*@paramstring$tomail接收邮件者邮箱*@paramstring$name接收邮件者名称*@paramstring$subject邮件主题*@paramstring$body邮件内容*@paramstring$attachment附件列表*@returnboo
时间礼堂
·
2024-01-31 19:53
php邮件发送tp
php断续上传大文件,附加又拍云上传实例
以
thinkphp5
.1为例:我们设定一个场景:我需要上传一个大于1G的音频、或者视频文件,并且要上传到第三方服务器。那么、第一步:我们需要将资源文件切片先上传到自己的服务器上,然后
红尘一落君莫笑
·
2024-01-31 12:43
鸿蒙开发【应用开发基础知识】
应用开发介绍1.项目说明通过OpenHarmony提供的Stage模型和ArkUI的eTS声明式
开发规范
,结合简单的Demo,分享学习OpenHarmony/docs/application-dev[应用开发文档
移不动开发技术
·
2024-01-31 07:01
鸿蒙开发
harmonyos
华为
鸿蒙开发
程序员
鸿蒙系统
openharmony
鸿蒙星空版
知识点积累系列(九)
开发规范
篇【持续更新】
云原生学习路线导航页(持续更新中)本文是知识点积累系列文章的第九篇,记录日常学习中遇到的
开发规范
相关的知识点1.OpenAPI是什么,和swagger有什么区别OpenAPI:其实就是用于描述应用API
格桑阿sir
·
2024-01-30 21:13
云原生学习专栏
kubernetes
容器
云原生
golang
devops
代码规范
面试官告诉你:大数据究竟该怎么学
开发流程也要了解,包括平台使用和
开发规范
等。以上内容做完去尝试做一些添加字段需求,结合12更好了解业务和表结构。
语兴数据
·
2024-01-30 15:30
大数据
程序人生
面试
实习产出
大数据学习
iOS泛型
注意:只能检测方法的调用,因为声明的泛型,只能放在方法中当一个类在声明的时候,某个对象的属性不确定,只有创建对象的时候才确定,可以使用泛型泛型书写格式:放在类型后面,表示限制这个类型.好处:提高程序员
开发规范
Jorunk
·
2024-01-30 06:34
thinkphp5
修改全局异常处理方式
//异常处理handle类留空使用\think\exception\Handle'exception_handle'=>'',默认是\think\exception\Handle是框架默认的处理方式要修改默认的显示方式,定义一个类继承\think\exception\Handle,重写render()方法,然后修改配置文件'exception_handle'=>'命名空间\类名称',(app\li
tangzhentian
·
2024-01-30 02:01
数据库--学习记录
1.MySQL引入1.1软件目录
开发规范
"""------流行蝴蝶剑—------conf:这个项目的配置文件-core:核心逻辑;-lib:公共的方法;log:日志;-bin:放置启动文件-db:程序运行过程中产生的一些数据
进击的小白9527
·
2024-01-30 00:49
数据库
服务器
运维
最新多功能PHP图床源码 /兰空图床Lsky Pro开源版v2.1/ 单纯的图床程序源码
该程序的最初版本诞生于2017年10月,由
ThinkPHP5
框架精心打造而成。在历经数次迭代升级之后,终于在2022年3月迎来了全新的2.0版本。
hmz856
·
2024-01-29 13:40
源码
后端
PHP
php
开源
开发语言
民生银行:基于openGauss数据库高可用容灾架构创新实践
中国民生银行基于openGauss进行了真实业务场景的测试,并围绕openGauss建立了全方位的信息技术应用与创新改造解决方案,包括赋能培训、应用
开发规范
、数据迁移实践、数据库维护和运营能力,并补齐了工具链能力
openGauss社区
·
2024-01-28 18:16
Redis缓存设计与性能优化
文章目录多级缓存架构缓存设计缓存穿透缓存失效(击穿)缓存雪崩热点缓存key重建优化缓存与数据库双写不一致
开发规范
与性能优化一、键值设计1.key名设计2.value设计bigkey的危害:bigkey的产生
野心与梦
·
2024-01-28 11:42
redis专栏
缓存
redis
性能优化
thinkphp5
.x 使用paginate 分页后 foreach 循环体内不能处理数据的解决办法
方法一、使用toArray()将查询出来的分页数据转成数组$data=$goods_list->toArray();方法二、$data=$goods_list->all();替换处理where($where)->field(true)->order('iddesc')->paginate()->each(function($item,$key){if($item['status']==1){$it
abiao1981
·
2024-01-28 09:54
THINKPHP
PHP
php
Thinkphp5
mysql 返回string类型_解决mysql返回的字段数值类型全变成string型的问题
Thinkphp5
mysql返回string类型_解决mysql返回的字段比如:int,decimal,double等类型,全变成string型的问题//兼容老的API/thinkphp/library
abiao1981
·
2024-01-28 09:23
PHP
mysql
服务器
php
数据库
Tp5笔记初探
ThinkPHP5
的注意事项(兼容Tp3写法)
php7.2以上废除了each()方法,项目中用到的地方会出现以下报错Theeach()functionisdeprecated.Thismessagewillbesuppressedonfurthercalls解决办法。很简单:while(list($key,$val)=each($array)){#code}改成:foreach($arrayas$key=>$val){#code}原文链接:h
abiao1981
·
2024-01-28 09:53
PHP
THINKPHP
linq
p2p
webview
ThinkPHP5
小于5.0.24 远程代码执行高危漏洞 修复方案 bug修复
漏洞描述由于
ThinkPHP5
.0框架对Request类的method处理存在缺陷,导致黑客构造特定的请求,可直接GetWebShell。
abiao1981
·
2024-01-28 09:52
PHP
THINKPHP
不走索引的情况(
开发规范
)
没有查询条件,或者查询条件没有建立索引select*fromtab;全表扫描在业务数据库中,特别是数据量比较大的表。是没有全表扫描这种需求。1、对用户查看是非常痛苦的。2、对服务器来讲毁灭性的(1)select*fromtab;SQL改写成以下语句:select*fromtaborderbypricelimit10;需要在price列上建立索引(2)select*fromtabwherename=
蔺蔺蔺赫赫
·
2024-01-28 08:37
成为技术主管需要做到的三点
阿里巴巴高级技术专家云狄将结合自己多年的经验,从
开发规范
、开发流程、技术规划与管理三个角度
Honins
·
2024-01-28 06:33
学习笔记
java技术
职业成长
java规范
技术主管
开发规范
开发流程
技术规划与管理
【JavaEE进阶】 数据库连接池与MySQL企业
开发规范
文章目录数据库连接池数据库连接池的使用MySQL企业
开发规范
⭕总结数据库连接池数据库连接池负责分配、管理和释放数据库连接,它允许应⽤程序重复使⽤⼀个现有的数据库连接,⽽不是再重新建⽴⼀个.没有使⽤数据库连接池的情况
遇事问春风乄
·
2024-01-28 02:35
JavaEE进阶
数据库
java-ee
mysql
vue elment-ui 一张与多张图片上传,返回base64编码
thinkphp5
注意:action为上传的后台路径地址imageUrl:为图像的路径accept:上传的图片格式可以自定义$emit:操作后返回对应的数据给父级vue一张图片只给一个路径,多张图片需要给一个数组1.element-UI头像上传,返回一条路径vue代码importApifrom'../../Api'exportdefault{name:'servec_type',data(){return{imag
qq_28761593
·
2024-01-27 23:10
ThinkPHP
HTML+CSS
element
Vue
vue
elment-ui
base
thinkphp5
vue图片base
【复现】Laykefu客服系统后台漏洞合集_29
目录一.概述二.漏洞影响三.漏洞复现1.漏洞一:2.漏洞二:3.漏洞三:4.漏洞四:四.修复建议:五.搜索语法:六.免责声明一.概述Laykefu客服系统是
thinkphp5
+Gatewayworker
穿着白衣
·
2024-01-27 14:10
安全漏洞
安全
web安全
系统安全
网络安全
ThinkPHP5
RCE漏洞代码审计
前言thinkphp下载漏洞影响版本:5.0.0app['hook']->listen('module_init');try{//实例化控制器$instance=$this->app->controller($this->controller,$this->rule->getConfig('url_controller_layer'),$this->rule->getConfig('control
Yn8rt
·
2024-01-27 14:56
thinkPHP
代码审计
cms
mvc
php
thinkphp
uni-app h5对接
thinkphp5
接口跨域
uni-apph5对接
thinkphp5
接口跨域问题描述请求接口提示AccesstoXMLHttpRequestat'http://*******'fromorigin'http://localhost
疯癫居士
·
2024-01-27 08:36
php
uni-app
php
ThinkPHP5
.0.0~5.0.23反序列化利用链分析
本次测试环境仍然是ThinkPHPv5.0.22版本,我们将分析其中存在的一条序列化链。一道CTF题这次以一道CTF题作为此次漏洞研究的开头。题中涉及PHP的死亡绕过技巧,是真实环境中存在的情况。$payload='';$filename=$payload.'468bc8d30505000a2d7d24702b2cda9.php';$data="\n".serialize($payload.'64
昵称还在想呢
·
2024-01-27 07:02
PHP代码审计
android
php
安全
web安全
ThinkPhp5
.0.24 去除路径 index.php
默认情况下,使用THINKPHP框架的站点,url路径中必须出现index.php,这个比较不爽我使用5.0.24这个版本,经过测试,我的方法是:打开public目录下的.htaccess,然后随意打个空格,再保存,然后就可以不用输入index.php了注意:我之前没有修改这个文件,只是重新保存一下。内容如下:Options+FollowSymlinks-MultiviewsRewriteEngi
醉の虾
·
2024-01-27 06:16
ThinkPHP
C#三层架构实现用户注册模块(4)
id=1657402566840735471&wfr=spider&for=pc一、概述 开发程序可以使用多种方法实现,但是程序开发的好坏,则要使用一种规范来约束,三层架构就是一种
开发规范
。
大龙10
·
2024-01-26 01:50
银行数据仓库体系实践(5)--数据转换
数据转换作业主要是指在数据仓库内的结构化数据批量加工,对于非结构化数据以及在线查询接口、数据流的开发主要是遵循代码
开发规范
以及各中间件的
开发规范
,如使用java来开发遵守java
开发规范
,使用Kafka
南极找南
·
2024-01-25 17:21
银行数据仓库
数据仓库
NineData支持制定安全、可靠的SQL
开发规范
在和数据库打交道中,不管是数据库管理员(DBA)还是开发人员,经常会做一些CURD操作。因为每个人对数据库的了解程度不一样,所以在项目上线时,往往还需要专职人员对数据库的CURD操作进行审核,确保CURD的规范,来保障生产数据库的稳定。在业内,很多数据库产品都有自己的一套“军规”,这些“军规”保证了数据库操作的规范和运行的稳定。安全、可靠的SQL开发NineData的「SQL开发」是一个安全、高效
NineData
·
2024-01-25 16:11
SQL
开发
云数据库技术
安全
sql
数据库
mysql
数据库开发
dba
数据库架构
ThinkPHP5
.0 实现 app微信支付功能
第一步:建立一个支付控制器pay.php,是由上个页面选择好支付方式之后确认支付后需要经过的控制器(这里选择的是微信支付),代码如下:where($where)->find();//获取支付方式$pay_type=input('post.pay_type');//微信支付或者支付宝支付//获取支付金额$money=input('post.totle_sum');//判断支付方式switch($pa
铁匠简记
·
2024-01-25 09:54
thinkphp5
.0 auth验证(里面我已经自己修改好了,可以用了)
首先要创立数据表,和导入auth类,放那里都行,记得用命名空间引入就行我这里做一个解释,和用法说明,他是有三个表,一个是,规则表,一个是,用户组表,一个是,用户组和用户的关联表。还有一个是,用户表,不过这个不属于auth,属于自己登陆的。里面表结构我不写了,下面已经很详细了,不懂的在沟通。里面的关键是我添加了,多条规则验证。在下面(//这里是自己判断的,可以添加多条规则用英文逗号,分隔开。)里面,
两个人的幸福online
·
2024-01-25 00:11
thinkphp
2018-04-04
后台
开发规范
1.0javadoc注释对于公司工具类产品来会说,应用产品中对外发布接口等会产生跟其他系统交互的功能开发,必须要完善javadoc注释。方便其他开发人员理解和使用相关功能。
源程序程序员
·
2024-01-25 00:13
15 python快速上手
内置模块和
开发规范
1.内置模块1.1json1.1.1核心功能1.1.2类型要求1.1.3其他功能1.2时间处理1.2.1time1.2.2datetime1.3正则表达式相关1.3.1正则表达式1.字符相关
笛秋白
·
2024-01-24 15:28
pyhon全栈开发
python
服务器
linux
thinkphp5
向数据表插入数据并且获得id
$id=db('数据表名')->insertGetId(['status'=>1]);直接...打印$id就是这条插入的数据的id了
TechWhiz-晓同
·
2024-01-24 13:47
前端
linux
javascript
【JavaWeb后端开发-第六章(1)】SpringBootWeb案例
文章目录前言1.准备工作1.1.需求&环境搭建1.1.1.需求说明1.1.2.环境搭建1.2.
开发规范
1.2.1.
开发规范
-REST(Restful)1.2.2.
开发规范
-统一响应结果1.2.3.开发流程
Cpdr
·
2024-01-24 08:44
JavaWeb学习
spring
boot
后端
maven
JavaWeb,过滤器Filter和监听器Listener的学习
过滤器概述Filter,即过滤器,是JAVAEE技术规范之一,作用于目标资源的请求进行过滤的一套技术规范Filter接口定义了过滤器的
开发规范
,所有的过滤器都要实现该接口Filter的工作位置是项目中所有目标资源之前
二狗mao
·
2024-01-24 07:30
JavaWeb学习
JavaWeb
uni-app:关于小程序
开发规范
与架构设计的理解
文章目录前言1、忽略文件管理2、API配置与管理2.1、请求协议管理2.2、网络环境切换管理2.3、API集中管理3、分包管理4、【uni_modules】引入第三方组件4.1、uview-ui框架4.2、qiun-data-charts4.3、z-paging5、图片资源管理前言相关资料地址:uni-app官方地址uview-ui官方地址uni-app开发微信小程序——从工具下载到运行项目1、忽
瓜子三百克
·
2024-01-24 06:12
uni-app
小程序
vue.js
微信
前端Vue
开发规范
为什么要有
开发规范
:1.降低新成员融入团队的成本,同时也一定程度避免挖坑2.提高开发效率、团队协作效率,降低沟通成本3.实现高度统一的代码风格,方便review,另外可以提高项目的可维护性4.规范是实现自动化的基础
朝阳若蓝
·
2024-01-23 22:05
#
L3:Interview
前端
vue.js
javascript
【备忘】
thinkphp5
.1之websocket长连接框架使用流程简述
环境介绍php7.4+linuxnginx
thinkphp5
.1workerman流程1、安装长连接框架:composerrequireworkerman/gateway-worke
SDL大华
·
2024-01-23 12:39
websocket
网络协议
网络
thinkphp5
实战之phpstudy v8环境搭建,解决Not Found找不到路径问题
引言thinkphp以快速、简约的大道至简的思想广受欢迎,适合开发小型项目。本地环境下,phpstudyv8是一款比较优秀的集成环境软件。部署完项目后,访问的时候傻眼,报错。解决方案不要慌,这个是伪静态的原因。选择apache服务器,点击网站------右侧,管理-----伪静态。设置如下Options+FollowSymlinks-MultiviewsRewriteEngineonRewrite
sccd2009
·
2024-01-22 21:59
php
【php】php去除excel导入时的空格
解决方案$excelVal=preg_replace(“/(\s| ||\xc2\xa0)/”,‘’,$excelVal);完整代码
thinkphp5
代码functionreadExcel($
小镇学者
·
2024-01-22 19:49
PHP
php
excel
开发语言
Laykefu客服系统 任意文件上传漏洞复现
0x01产品简介Laykefu是一款基于workerman+gatawayworker+
thinkphp5
搭建的全功能webim客服系统,旨在帮助企业有效管理和提供优质的客户服务。
OidBoy_G
·
2024-01-22 15:38
漏洞复现
安全
web安全
只讲应用-git项目
开发规范
只讲应用-git项目
开发规范
首先安装git在vsc(或者任意你喜欢的编辑器或者命令行)在vsc中:点击扩展->搜索框里输入git->安装GitGraph,GitHistory插件1.克隆指定的github
生生世世是所说的
·
2024-01-22 09:31
你必须要知道的小聪明
web开发基本知识
填鸭式
git
MYSQL
开发规范
一、库设计1、尽可能设计窄表,不用过度预留。2、存储时间戳可以用,intunsigned存储即可。3、showtablesstatus查看表的使用情况:avg_row_length超过100个字节,data_free大于0表示表中存在碎片。4、表越小越好,需要让热表数据量尽可能小;5、请求足够高效,事务尽快提交/回滚;6、监控MYSQL的线程状态或者监控Innodb的事务状态,查看运行比较久的sq
克尼
·
2024-01-22 08:33
thinkphp5
腾讯云cos 视频文件上传
PHPCOS视频文件上传接着上节的文章/***cos视频上传*@param$file_url_local*@param$file_url_server*@parambool$isDeleteLocalFile*@returnfalse|string*/publicfunctiontencent_upload_video($file_url_local,$file_url_server,$isDel
程序小院
·
2024-01-21 09:34
PHP
腾讯云
android
前端
如何更好的制定
开发规范
制定
开发规范
能够使项目代码具有更高的可维护性、可靠性、可复用性。制定
开发规范
可以从这些方面着手。
菊の物语
·
2024-01-21 07:01
前端
知识笔记(九十)———
ThinkPHP5
中时间查询的方法
时间比较使用where方法where方法支持时间比较,例如://大于某个时间where('create_time','>time','2016-1-1');//小于某个时间where('create_time','whereTime('birthday','>=','1970-10-1')->select();//小于某个时间Db::table('think_user')->whereTime('
瑞崽崽崽
·
2024-01-21 06:01
笔记
数据库
sql
thinkphp+vue+mysql旅游推荐攻略分享网站p0667
运行环境:phpstudy/wamp/xammp等开发语言:php后端框架:
Thinkphp5
前端框架:vue.js服务器:apache数据库:mysql软件开发前
计算机专业码农一枚
·
2024-01-20 20:29
vue.js
mysql
旅游
计算机毕设thinkphp+mysql+_vue房屋租赁系统h3sem
运行环境:phpstudy/wamp/xammp等开发语言:php后端框架:
Thinkphp5
前端框架:vue.js服务器:apache数据库:mysql数据库工具:Navicat/phpmyadmin
计算机专业码农一枚
·
2024-01-20 10:15
课程设计
mysql
数据库
PHP+vue+Mysql家庭理财管理系统演5x6nf
运行环境:phpstudy/wamp/xammp等开发语言:php后端框架:
Thinkphp5
前端框架:vue.js服务器:apache数据库
计算机专业码农一枚
·
2024-01-20 10:42
php
vue.js
mysql
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他