自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1868)
  • 资源 (26)
  • 收藏
  • 关注

原创 linux 宝塔 nginx php8.0 安装swoole/调试(测试)小白详细图文教程

一、安装swoole1. 下载swoole源码,官网:http://pecl.php.net/package/swoole挑选自己的版本下载,在这里下载:swoole-4.6.7解压到/www/server/php/80目录下,进入:/www/server/php/80/swoole-4.6.7 文件夹下;执行以下命令安装(三行命令一起复制,粘贴运行):phpize./configure --with-php-config=/www/server/php/80/bin/ph.

2021-06-21 18:51:20 3765 14

原创 CentOS7+Git+码云+TP(php) WebHook自动同步部署更新代码到阿里云服务器_菜鸟详情图文教程

阿里云服务器:oneinstack一键PHP环境一、搭建码云好仓库 (略过)教程:https://blog.csdn.net/haibo0668/article/details/90403673二、服务器搭建Git oneinstack已经安装好GIT,版本是:1.8.3查看git版本git --version2.1 在服务器上生成公钥 (就像在你自己电脑生成公钥...

2019-08-03 15:49:30 1937 1

原创 tp5.1 foreach在控制器记录中新增加一个字段,其它字段不变也不用重新全部写一遍 (不在模板中操作)(分页)

1、控制器 $rs=Db::name('admin')->field('id,name,group_id,role_id,img')->where($where)->where('deleted',0)->order(['id'=>'desc'])->paginate($limit,false,['query' => request...

2019-03-04 19:17:14 1370 7

原创 TP5 layui.table 完整数据表格 查询带参数

一、完整例子<!DOCTYPE html><html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> <title&gt...

2018-10-16 19:06:04 13128 1

原创 TP5.1 在模板中用原生PHP数据库查询

{volist name="v.child" id="v2" empty="暂时没有数据" }{php} //$id=$v2['id']; $sql = "select id,pid,starttime from edu_course where id='$v2[id]'"; $result = Db::query($sql); $pid=$result[0]['pid...

2018-08-08 17:48:30 2427 9

原创 TP5 where数组查询(模糊查询)(有多个查询条件) when

有查询条件就查询,多个查询条件,只要有查询,就增加一个查询条件一、TP5.1版本模糊查询$where[] = ['title','like',"%".$sotitle."%"];$map[] = ['name','like','think'];$map[] = ['status','=',1];//时间查询$wheret2[]= ['time','between',[...

2017-10-20 14:58:35 75229 10

原创 asp函数split()对应php函数explode() 字符串变数组

&lt;?php//利用 explode 函数分割字符串到数组$source = "hello1,hello2,hello3,hello4,hello5";//按逗号分离字符串$hello = explode(',',$source);for($i=0;$i&lt;count($hello);$i++){echo $hello[$i];echo "&lt;/br&gt;";}...

2016-06-02 13:06:50 1020

原创 TP 事务获取异常其它信息方法

TP 事务获取异常其它信息方法

2023-04-29 17:34:19 33 1

原创 php静态方法和普通方法都是类中定义的方法

总之,在选择静态方法和实例方法时,应该根据方法所需的功能和上下文来决定。如果方法不需要访问对象状态或属性,则使用静态方法;否则,应该使用实例方法来保持良好的面向对象设计原则。当一个方法不需要访问对象的属性时,可以使用静态方法来代替实例方法。这样可以避免创建实例并节省资源。当需要在多个地方使用一个方法时,为了避免重复定义,可以使用静态方法。当方法需要访问对象的属性时,必须使用实例方法。当需要封装行为和状态时,也应该使用实例方法。

2023-04-27 23:33:33 476

原创 利用chatGPT用ThinkPHP6的topthink/think-filesystem与topthink/think-image生成上传图片,生成缩略图,加水印功能

利用chatGPT用ThinkPHP6的topthink/think-filesystem与topthink/think-image生成上传图片,生成缩略图,加水印功能

2023-04-27 21:00:38 83

原创 tp6.1 bingher/ueditor(百度编辑器)(七牛、阿里OSS第三方云)详情图文教程(2023年第二版)

tp6.1 bingher/ueditor(百度编辑器)(七牛、阿里OSS第三方云)详情图文教程

2023-04-27 18:50:53 415

原创 tp6 创建与引用静态方法

tp6 创建与引用静态方法。

2023-04-27 11:57:16 456

原创 百度编辑器ueditor 保存配置 Required parameter $data follows optional parameter $rule

百度编辑器ueditor 保存配置 Required parameter $data follows optional parameter $rule 原因不支持PHP8,方法函数,如果有默认值,要把这些参数放到最后面

2023-04-23 23:23:40 15

转载 PHP 8.0 方法函数格式写法 部分错误的解决办法(Deprecated: Required parameter $xxx follows optional parameter $yyy )

这类报错在升级PHP 8后也非常常见。这类错误多是来自一些主题或者是插件。其实这类的错误早就存在多年,但是一直未受到太多重视,最终在PHP 8的时候变成了Deprecated报错。函数的参数带有默认值时,如果不把这个参数最后,PHP8会提示报错。有默认值的参数不在最后一个,将会直接忽视它的默认值。其实出现的问题很简单,错误的点就在。由于PHP规定,在可选参数中,若。$size=30这个参数。

2023-04-23 23:13:53 121

转载 Navicat怎么设置保持连接间隔

Navicat怎么设置保持连接间隔

2023-04-23 15:11:11 21

原创 tp6 php 用chatgpt写的防爬技术

tp6 php 用chatgpt写的防爬技术

2023-04-22 22:21:10 598

原创 Nginx net::ERR_HTTP2_PROTOCOL_ERROR 200对于PHP引起的(104: Connection reset by peer) while reading respons

对于PHP引起的(104: Connection reset by peer) while reading response header from upstream错误解决方法

2023-04-21 10:19:23 56

原创 layui 数据表格中加入表单元素,发现变成字符输出

layui 数据表格中加入表单元素,发现变成字符输出

2023-04-19 15:23:30 23

原创 java中想运行测试一个代码的方法(直接在类中运行)

二、一定是这个public static void main(String[] args) { 这个方法中,其它都不行。比如在学习java的过程中,想验证某部分代码,需要运行但是又不想通过前端来操作,希望把结果直接输出来。一、先找到类的java文件,不能是接口类。选择运行、调试都可以。

2023-04-15 11:33:32 32

转载 Java 将json转为json对象、数组(JSONObject.parseObject、getJSONObject、getJSONArray)

Java 将json转为json对象、数组(JSONObject.parseObject、getJSONObject、getJSONArray)

2023-04-15 10:46:25 315

转载 params传参与body传参区别

get请求不会用来传账号密码,上述只是一个例子,因为get请求安全性很低,get是直接把参数展示在地址栏(因为在浏览器的浏览记录中可以看到以往加载的网址,如果用get请求在url传登陆密码,则账号密码泄露风险高),而post请求在body中传参的安全性会比get请求高,因为post是用body中的json数组来传参给后台,url中不可见。二、body传参一般用于post请求,body传参时需要在body里写json数组,参数不会显示在地址栏中。

2023-04-14 09:55:21 37

转载 利用阿里云ECS服务器内网对大文件或网站数据进行搬迁

2、打包你需要迁移的数据,当然也可以不使用打包直接传输文件夹。数据所在内网IP地址后面输入的内容你需要注意,首先是你需要拷贝的目录,后面是你拷贝过来存放的目录。数据所在内网IP地址后面输入的内容你需要注意,首先是你需要拷贝的目录,后面是你拷贝过来存放的目录。所以想到用两台服务器之间相互转移,这里用到的是通过阿里云内网的SCP命令来实现文件传输。1、首先找到数据所在服务器内网IP,购买阿里云的ECS服务器都会得到一个内网IP地址。一开始想到的是通过备份上传到oss再下载到另外一台服务器,可无奈数据太大了。

2023-04-13 16:04:12 32

原创 python 判断是否为list(数组)

【代码】python 判断是否为list(数组)

2023-04-10 17:33:22 19

原创 小白用chatgpt编写python 爬虫程序代码 抓取网页数据(js动态生成网页元素)

jS动态生成,由于呈现在网页上的内容是由JS生成而来,我们能够在浏览器上看得到,但是在HTML源码中却发现不了。

2023-04-08 17:56:48 3638

原创 Python if条件语句、嵌套(for while)循环等代码是没结束符“}“来划分范围的

对齐方式在写PYTHON代码过程中,你会发现不像PHP、JAVA等编程代码,都会有结束符"}"来划分范围的,比如:if(){ } for(){ } 来划分是那个范围的,

2023-04-08 12:36:42 13

原创 代码引用(import xxx )变红线

这个是因为下面的代码没有引用到这个插件,可以不管这个红线,或者把引用代码删除,反正没有用到。代码中引用了某个插件代码,插件也安装了,但就是代码就是红线提示,运行又也没问题,

2023-04-08 12:12:59 33

转载 代码格式化:快捷键AIT+SHIFT+F 被Python红线警告(flake8)逼疯的解决办法 代码中变量提示红线

被Python红线警告(flake8)逼疯的解决办法,代码编写正确,但是还是提示红划线,这种是代码格式问题造成的,解决办法就是把代码格式化可以。

2023-04-08 12:05:13 52

转载 linux 删除乱码文件名的文件

一般这样就可以删除了,但有的乱码文件名这样复制也是删除不了的,会提示文件不存在,这时我们可以使用下面的方法。首先,我们要取得文件的 i 节点号。这个可以通过ls -i命令获得,也可以通过ll -i命令获得。我们知道每个文件都有一个 i 节点号,我们可以考虑通过 i 节点号来管理文件。此时在文件前面会出现一个数字,这个数字是文件的节点号。这样就可以把文件名乱码的文件删掉了。进入images文件夹目录再查看。

2023-04-03 12:02:29 311

转载 Linux拷贝命令和打包压缩命令

tar -zxvf hello.tar.gz -C /usr/local 将hello.tar.gz文件进行解压,并将解压后的文件放在/usr/local目录。tar -zcvf hello.tar.gz ./* 将当前目录下所有文件打包并压缩,打包后的文件名为hello.tar.gz。tar -zxvf hello.tar.gz 将hello.tar.gz文件进行解压,并将解压后的文件放在当前目录。tar -xvf hello.tar 将hello.tar文件进行解包,并将解包后的文件放在当前目录。

2023-04-03 11:51:35 62

原创 如何把自己的数据分享给chatgpt让它处理你的数据

如何把自己的数据分享给chatgpt让它处理你的数据

2023-03-26 17:16:16 1072

原创 Python安装、断点调试

(推荐)或直接在cmd中Python运行已经安装了就显示版本号, 如果没有安装过,会直接跳到微软商店。

2023-03-08 18:57:38 517

转载 MySQL性能优化的最佳21条经验

今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。1、为查询缓存优化你的查询大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎

2023-03-08 17:33:21 51

原创 mysql 让表自增值从某个值开始增加

【代码】mysql 让表自增值从某个值开始增加。

2022-12-15 11:25:32 117

转载 Linux php5.6安装event扩展

Linux php5.6安装event扩展

2022-12-06 11:57:38 170

原创 解决php PHPExcel导入excel表格时获取日期变成浮点数的方法

解决tp5 tp6 php PHPExcel导入excel表格时获取日期变成浮点数的方法

2022-11-30 11:09:16 383

转载 MySQL中having的用法(聚合函数,如sum,count后,又需要筛选条件时)

mysql中,当我们用到聚合函数,如sum,count后,又需要筛选条件时,having就派上用场了,因为WHERE是在聚合前筛选记录的,having和group by是组合着用的。然后可以用having对统计的数据进一步筛选,比如nums大于2的数。注意 having后的判断字段必须是聚合函数返回的结果。先查询分类cid下 id的统计数目。MySQL中having的用法。

2022-11-18 11:23:46 1857

原创 naginx server 禁止特定目录下的某类文件访问

上面代码禁止根目录uploads文件夹下都不能运行php、html、htm等文件。比如某个文件上传了PHP文件,如果做了禁止就算能打开但是也不能运行。找到自己的要禁止域名的conf文件,

2022-11-07 11:24:26 183

转载 Linux CentOS 禁用php的eval函数详细图文教程

github 地址 : https://github.com/mk-j/PHP_diseval_extension。eval()对于php安全来说具有很大的杀伤力,因此一般不用的情况下为了防止类似如下的一句话木马入侵,需要禁止!因此我们在php.ini中使用disable_functions是无法禁止它的。3-2-2.只安装一个PHP版的(都是安装php5.6)3-1.下载PHP_diseval_extension。3-2.找到服务器当前使用的PHP、存储路径等。3-2-1.安装多个PHP版的。

2022-11-04 18:21:29 237

原创 mysql 数据从5.6版迁移到5.7以后版的数据(包括8.0) 提示sql_mode=only_full_group_by解决办法

mysql 5.7版本默认的sql配置是:sql_mode="ONLY_FULL_GROUP_BY",这个配置严格执行了"SQL92标准"。和group by字段中同时出现,或者是聚合函数的值的话,那么这条sql查询是被mysql认为非法的,会报错误。对于group by聚合操作,select中的列只能是出现在group by中的列,使用聚合函数除外,如max()、min()等。这个方法的好处是不用重启MySQL生效(需要注意的是在当前会话实例中是不生效的),坏处是重启后会恢复原样。

2022-10-14 12:42:33 445

转载 阿里云OSS php 自定义域名 绑定bucket 访问正常,但是上传出现错误

做OSS图片上传时,可以采用阿里云分配的oss域名,也可以使用自定义域名(绑定用户域名),使用阿里云域名太长,不美观,我使用的绑定用户域名。使用阿里云分配域名时图片文件可以正常上传,使用自定义绑定用户域名时发现报错.错误大概意思是绑定的用户域名没有关联到bucket上,在查看阿里云oss文档时发现还需要使用CNAME,使用CNAME绑定到域名域名。对应的Bucket 域名:xxxoss-test.oss-cn-shenzhen.aliyuncs.com。PHP上传代码处理逻辑。

2022-10-12 12:07:17 150

在swoole服务中测试发送、回复代码

测试发送、回复代码

2021-06-23

PLV-CloudUniPlugin1.zip

PLV-CloudUniPlugin1.zip

2021-01-22

PLV-CloudUniPlugin.zip

适合HBuilderx 3.0+ 版本,使用这个本地插件包,里面增加了httpdns的离线库。

2021-01-22

PLV-CloudClassUniDemo.zip

PLV-CloudClassUniDemo.zip

2021-01-20

百度有钱花教育信贷产品介绍

百度有钱花教育信贷产品介绍,API接口文件同步订单数据(发起订单) 查询订单状态 还款信息查询 状态推送接口

2018-10-25

JQ视频播放网页,试听几分钟、加载提示、无刷新评论

JQ视频播放网页,试听几分钟、加载提示、无刷新评论。

2018-09-28

treeGrid 树形表格修改版

益于 layui 良好的设计,可以顺利扩展 treeGrid 插件。支持树状表格、支持折叠记忆功能、支持动态新增行、支持动态删除行、支持行内过滤,支持方法式打开或折叠任意节点等等。内部对原来table的渲染方法进行了拆分,以便更精准控制table的行为。

2018-08-31

京东支付修改版本

京东支付PC&H5;接口文档(修改版),就修改了下路径,其它什么东西都没有修改,京东里边的文件藏得太深了.

2018-08-15

京东支付PC&H5;接口文档(修改版)

京东支付PC&H5;接口文档(修改版),就修改了下路径,其它什么东西都没有修改,京东里边的文件藏得太深了.

2018-08-12

微信支付接口打包2

最新修改版 微信支付(微信PC扫码支付、微信公众号、微信小程序支付、微信H5支付)各种接口打包,适合TP5.1

2018-08-07

tp5.1 微信/支付宝支付

tp5.1 包括微信支付 整合各个支付类型(微信PC扫码支付、微信公众号、微信小程序支付、微信H5支付)

2018-08-07

微信支付接口打包

微信支付(微信PC扫码支付、微信公众号、微信小程序支付、微信H5支付)各种接口打包,适合TP5.1

2018-07-26

支付宝电脑扫码移动等支付文件包

ThinkPHP5 电脑与手机支付扩展库(2017年9月18日)错误采用抛出异常的方式, 可根据自己的业务在统一接口进行修改

2018-07-23

PDF编辑器中文版(Foxit PDF Editor) v2.2.1 绿色版

PDF编辑器中文版(Foxit PDF Editor) v2.2.1 绿色版 可以去掉水印

2017-11-07

jQuery类似瀑布流效果边下拉页面边加载内容

jQuery类似瀑布流效果边下拉页面边加载内容

2017-08-16

视频上传demo (v2.0)(最新修改版)

视频上传demo (v2.0)(最新修改版)

2017-07-10

视频上传demo (v2.0)(修改版)

视频上传demo (v2.0)(修改版)

2017-07-08

PHPExcel-1.8

PHPExcel-1.8

2017-05-17

把弹出窗口中的某些值传回原来网页上

js html 把弹出窗口中的某些值传回原来网页上

2017-04-28

PHP生成各种验证码和Ajax验证

PHP生成各种验证码和Ajax验证 演示demo

2016-09-29

ThinkPHP新闻发布系统(前台+后台)绝对易学易用

ThinkPHP新闻发布系统(前台+后台)绝对易学易用

2016-09-18

PHP简单漂亮的分页类(所有代码都有)

PHP简单漂亮的分页类 连接数据库,php代码,样式CSS,HTML等代码都有,只要修改下数据名称,表名就可以测试

2016-09-06

1217版【微信公共平台营销系统】

1217版【微信公共平台营销系统】

2014-03-20

javascript 在文本框中显示系统当前日期(年-月-日 时:分:秒)

javascript 在文本框中显示系统当前日期(年-月-日 时:分:秒)

2012-11-23

2345网址导航站整站源码

2345网址导航站整站源码;2345网址导航站整站源码

2010-04-30

ewebeditor 6.8.1 破解版(IE7/8下能用)

ewebeditor 6.8.1 破解版(IE7/8下能用)

2010-04-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除