自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 收藏
  • 关注

原创 thinkphp5使用模型删除与复杂查询EXP

软删除EXP

2024-06-17 15:41:54 481

原创 如何使用PHP发送get和post请求

发送getpost请求

2024-06-05 17:30:53 181

原创 fast admin实现多数据库导入数据

fastadmin后台操作多数据库,包含修改js代码

2024-06-03 11:17:17 652

原创 thinkphp5独立验证规则

两种验证规则

2024-05-30 21:33:16 332

原创 thinkphp 使用模型实现多表连接查询

解决问题,多张表的查询连接问题,3张表及以上爷爷表 有字段id爸爸表 有字段id,grandfather_id儿子表 id,parent_id。

2024-05-23 10:32:12 567

原创 读取器 thinkphp 文件预处理

扩展实现业务,这里getUrlAttr还能传递一个参数,参数包含了查询到的该字段的所有数据。这里返回的就是查询这个模型下的url数据字段。实现业务:自动的返回url绝对路径地址。这里使用一个自定义函数获取它传递的值。

2024-05-23 10:21:18 413

原创 关于PHP中的伪静态,thinkphp,fastadmin,geetest 报错 验证码正在加载中.....

如果上述条件成立,即请求的不是实际存在的文件或目录,这条规则就会触发。它会捕获请求的URI(通过^(.*)$正则表达式),然后重写请求到/index.php?这里$1是被捕获的URI部分,通过s=参数传递给index.php,这是ThinkPHP用来处理动态路由的标准方式。伪静态:假的静态文件,主要作用将动态的文件作为静态的文件传输出去,将动态的url变成动态的url显示。出现验证码刷新不出来,静态文件加载不出来等情况。这里以nginx的伪静态为例解释原理。多入口,有index和admin。

2024-05-17 14:26:58 228

原创 fastadmin实现短信验证

主要通过fastadmin时间基础的短信发送验证功能。

2024-05-16 14:23:17 509

原创 fastadmin对登录token的处理

最近开发遇到一个场景,需要绕过验证获取登录,所以恶补了一下这个知识点,这个主要就是控制fastadmin的token的问题。

2024-05-15 22:42:38 696

原创 php递归无限极分类

参考文档:https://www.cnblogs.com/zxf100/p/15166921.html。

2024-05-14 15:37:54 246 2

原创 think PHP导入导出excel

PHP excel

2024-05-14 11:16:03 635

原创 使用centos7搭建流媒体平台

三个端串联,流媒体服务器,推流客户端,拉流客户端参考原作者:https://blog.csdn.net/Dontla/article/details/135375042。

2024-05-13 10:43:55 978 2

原创 thinkphp5实现多数据库连接

thinkphp使用多数据库

2024-05-13 10:34:24 485

原创 easyWechat(持续更新)

easywechat

2024-05-07 23:10:33 450

原创 php判断是http请求还是https请求

方法用来识别PHP在部署中是否是http或者是https请求

2024-04-16 17:20:15 215

原创 php中使用redis及其扩展

PHP配置redis基础操作

2023-09-20 23:57:10 754

原创 groupby查询think PHP5.1

查询出来的数据使用json encode打出来不行,原因是这里是二维数组。下一个问题,如何通过搜寻一个键查询获取对应的值。要求按照分类的区别打印出不同类别的数据计数。这里首先想到的是fore each查询。写成这样后终于可以打印出来。这里使用原生查询先测试。如张三,做了6件事情。

2023-09-11 23:55:48 585 1

原创 fastadmin的入门

其他PHP框架

2023-09-10 23:43:05 549

原创 foreach的使用,高维数组

PHP基础foreach查询

2023-08-27 14:53:49 107

原创 分类查询聚合

foreach多维数组查询,分类聚合查询

2023-08-27 14:51:41 57

原创 模块开发_PHP中上传图片

上传图片

2023-08-02 17:54:54 171

原创 模块开发_php中实现多表查询

php多表查询,join

2023-07-27 15:21:25 112

原创 模块开发_token的解决方案

放再公共的文件内,通过初始函数调用的方式验证token就可以对全部的请求要求验证token,为了唯一性可以在其中加入时间戳,盐值等进行字段加密。首先用户登陆,然后后台自动创建一个token值保存给数据库。可以选择在用户登陆的时候生成,然后保存在session中。主要作用就是验证身份,可以理解为一种身份证。token是一种特殊的字段。可以靠这个进入有要求的页面。必须是独一无二难以破解。

2023-07-25 17:28:08 158

原创 tp5和5.1差别之Request::instance();方法

tp5.1和tp5的差别之Request::instance();

2023-07-07 15:06:34 138

原创 论如何进入学习状态

介绍了自己如何迅速以及持久化进入学习的状态

2023-07-03 09:47:11 58

原创 js基础操作dom改变元素

<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>添加员工事件</title> </head> <body> <table border="1px" cellspacing="" id="employeeTable" cellpadding=""> <tr> <th>name&

2022-04-03 14:31:27 175

原创 js基础dom全选,操作元素练习

<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>全选/不选练习</title> </head> <body> <form action="" method="post"> 你爱好的运动是<input name="Checkbox" type="checkbox" id = "checkedAll

2022-04-03 14:28:17 186

原创 js dom获取对象

文档对象模型<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>dom</title> </head> <body> <ul id="city"><li id="bj">北京</li> <li id="sh">上海</li> <li>东京&lt

2022-04-03 14:27:04 127

原创 js正则表达式,邮箱的正则

<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>正则表达式</title> </head> <body> <script type="text/javascript"> //正则表达式 var reg = new RegExp("a",'i');//检查一个字符是否含有a,参数i的意思是忽略大小写

2022-04-03 14:24:54 2010

原创 js基础call() apply(),argument(),date(),math()

call()和apply()//这两个对象都是函数对象的方法,需要通过函数对象来调用//apply()方法需要将实参封装到一个数组中统一传递//arguments()方法// arguments是实参的对象是一个类数组对象//arguments.length获取实参的长度<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> &lt

2022-04-03 14:24:05 120

原创 js基础,数组和数组方法

<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>数组 </title> </head> <body> <script type="text/javascript"> function Person(name,age,gender){ this.name = name; this.age

2022-04-03 14:19:44 95

原创 js基础工厂模式创建对象

//使用工厂模式创建对象,构造函数都是object,不能区分多种不同的对象<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>工厂模式创建对象 </title> </head> <body> <script type="text/javascript"> //使用工厂模式创建对象,构造函数都是object,

2022-04-03 14:17:33 725

原创 js局部和全局变量

全局变量(全局作用域)直接卸载JavaScript内部,全局都可以调用局部变量(函数作用域)写在单个函数定义的内部,<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>局部和全局变量</title> </head> <body> <script type="text/javascript"> /* 全

2022-04-03 14:16:35 1060

原创 js基础基本数据类型和引用数据类型

基本数据类型string,number,Boolean,null,nudefined引用数据类型object区别基本数据类型数据是栈内存,数据之间是独立的,不会因为修改数据导致其他数据发生变化,引用变量类型是堆内存,在新建一个实例就会在堆里面新建一个存储空间存放数据,然后将创建的数据引用这里的数据,如果数据发生变化,引用数据将会发生变化*/// 函数,函数是一个对象,里面可以封装一些代码,需要调用才运行<!DOCTYPE html><html> <head&

2022-04-03 14:15:48 136

原创 js基础循环练习

for循环99乘法表<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>循环练习</title> </head> <body> //for循环实现99乘法表<br /> </body> <script> //99乘法表for循环 for(i=1;i<10;i++) {

2022-04-03 14:14:09 211

原创 js运算符,循环

<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>运算符,循环</title> </head> <body> <div id="main"> 运算符,if,switch,while,for 运算符也是操作符 </div> <script> { var a = 1;

2022-04-02 20:51:38 106

原创 js打印,基础知识,数据类型

打印,基础知识,数据类型<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>数据类型</title> <script> // 提示框打印 alert('hello'); // 页面打印 document.write('hello'); // 控制台打印 console.log("hello");

2022-04-02 20:48:53 3199

原创 python 使用requests爬虫爬取图片

使用requests爬取网络图片

2022-03-20 15:19:30 1217

原创 python练手题目

python练习

2021-12-16 14:08:23 36

原创 centos6主机ping不通虚拟机,虚拟机ping不通百度

centos6主机ping不通

2021-12-10 10:08:10 1119

空空如也

空空如也

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

TA关注的人

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