自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 js 实现递归替换多级数据中的键

【代码】js 实现递归替换多级数据中的键。

2023-10-27 10:42:15 118

原创 css笔记

【代码】css笔记。

2023-07-15 09:11:28 127

原创 css 超全样式属性

【代码】css 超全样式单词。

2023-07-10 14:17:44 115

原创 PHP 数据脱敏

@param string $string 需要脱敏的字符。* @param string $length 脱敏长度。* @param string $start 开始位置。* @param string $re 替换字符。

2023-05-23 17:43:30 217

原创 PHP函数根据两点的经纬度计算两点之间的距离

第一个点的经纬度($lng1, $lat1) 第二个点的经纬度($lng2, $lat2)

2023-05-23 17:36:13 179

原创 thinkphp6 实现数据库备份

【代码】thinkphp6 实现数据库备份。

2023-04-28 11:48:29 343

原创 PHP 简单工厂模式

通过使用简单工厂模式,我们可以轻松地创建不同类型的对象,而无需暴露它们的构造函数。此外,我们还可以集中管理其中的创建逻辑,并在需要时轻松添加新的对象类型。PHP 简单工厂模式是一种创建型设计模式,它允许用户通过一个工厂类来创建对象,而无需知道最终对象的具体类型。假设我们希望创建不同类型的汽车,并为它们提供不同的名称和颜色。为此,我们可以创建一个工厂类。,它将负责创建不同类型的汽车实例。创建不同类型的汽车实例。

2023-04-18 17:57:08 107

原创 PHP 单例模式封装redis

在这个例子中,RedisSingleton类的构造函数被声明为私有,这意味着它不能被直接实例化。相反,getInstance()方法被用来获取类的唯一实例,并返回Redis对象。如果实例不存在,则创建一个新实例并返回它。如果实例已经存在,则直接返回它。

2023-04-18 17:42:19 253

原创 laravel8 图片Excel导出

现在,当您单击“Export”按钮时,将会下载一个包含图像的 Excel 文件。我们还创建了一个链接,该链接将导出数据并将其保存为 Excel 文件。方法中,您可以获取要导出的数据并将其返回为一个集合。数组,其中包含每个项目的名称和图像路径。是要导出的数据,其中包含每个项目的名称和图像路径。方法中,我们将图像路径添加到导出的数据中。类将图像添加到导出的 Excel 文件中。导出到 Excel 文件中,并使用。在上面的示例中,我们创建了一个名为。在上面的示例中,我们创建了一个。的路由,该路由将调用。

2023-04-18 14:40:09 401

原创 thinkphp6 发送邮件

【代码】thinkphp6 发送邮件。

2022-12-23 16:06:11 420

原创 thinkphp 递归处理无限极数据

【代码】thinkphp 递归处理无限极数据。

2022-12-15 10:28:53 233

原创 微信小程序实现选项卡

【代码】微信小程序实现选项卡。

2022-11-22 15:16:02 342

原创 PHP 常用composer包

php composer 安装包

2022-11-04 11:22:29 623

原创 laravel8 querylist数据采集

【代码】laravel8 querylist数据采集。

2022-11-02 10:27:39 210

原创 laravel8 QQ登录

打开config/app.php文件,注册服务提供者,如果用了laravel自带的社会化登陆要先注释掉。在config/app.php文件下方的aliases中添加这样一行。,用作回调地址,如果配伪静态可以把index.php 去掉)QQ_REDIRECT_URI是你设置的回调地址(在。在config/services.php中添加。登录成功后会打印qq账号的详情信息。

2022-10-31 23:48:34 163

原创 laravel8 ES搜索(高亮)

thinkphp 也可用

2022-09-28 20:22:04 612

原创 thinkphp6 一对一模型关联查询

【代码】thinkphp6 一对一模型关联查询。

2022-09-18 19:18:39 1451

原创 laravel8 实现简单秒杀

【代码】laravel8 实现简单秒杀。

2022-09-18 18:59:00 576

原创 Ajax 三级联动(省市县)

laravel也可用

2022-09-05 15:10:36 254

原创 微信小程序+laravel8 实现腾讯地图计算两点之间距离

代码】微信小程序+laravel8 实现腾讯地图计算两点之间距离。

2022-08-12 11:55:17 777

原创 微信小程序+laravel8 实现绑定手机号

thinkphp 也可用

2022-07-31 16:38:17 655

原创 laravel8 使用高德地图查询经纬度(输入地名获取经纬度)

thinkphp 也可用

2022-07-29 20:52:05 1097

原创 laravel8 表数据导出Excle

导出表数据

2022-07-25 20:58:55 286

原创 laravel8 Auth登录(中间件防翻墙)

中间件防翻墙

2022-07-24 21:22:27 455

原创 Query validate验证

简单代码 laravel thinkphp 都可用

2022-07-19 19:51:47 240

原创 laravel 全选/全不选

简单代码 laravel thinkphp

2022-07-18 21:25:42 185

原创 微信小程序 防抖

提交防抖

2022-07-08 17:06:24 1003

原创 微信小程序 上拉加载下一页数据

小程序上拉加载更多

2022-07-03 14:14:00 857

原创 微信小程序 横向滚动视图区域(弹性布局)

wxss代码 js代码

2022-07-02 21:10:25 1040

原创 微信小程序 轮播图展示,图片全屏显示

js代码

2022-06-10 18:47:05 1342

原创 thinkPHP6 文本过滤(过滤敏感词)

代码 在框架中新建一个filter文件夹里面建一个类文件叫CheckService

2022-06-05 16:02:14 1560

原创 微信小程序+PHP 授权登录

小程序js代码 wxlogin:function() { //获取用户名 wx.getUserProfile({ desc: 'desc', success(res) { let username=res.userInfo.nickName //获取code wx.login({ success(ress) { let code=ress.code

2022-06-04 20:04:07 2845 5

原创 微信小程序 断网异常处理

写入小程序公共 app.js的onLaunch(){} 函数里wx.getNetworkType({ success (res) { let type=res.networkType if(type=='none') { wx.showToast({ title: '网络未连接', ...

2022-05-29 19:35:28 902

原创 thinkphp6 (JWT)token生成与解密

安装首先在框架中安装JWT:composer require firebase/php-jwt安装后在tp框架中或者框架中的模块新建一个目录目录里新建一个类文件 如:以下是代码(写入新建的token类文件):<?php//命名空间namespace app\job8\jwt_token;//引用的JWTuse Firebase\JWT\JWK;use Firebase\JWT\JWT;use Firebase\JWT\Key;class token{

2022-05-27 20:09:13 2170

原创 thinkphp6 多选框反选

引用jQuery 安装 | 菜鸟教程HTML代码<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum.

2022-05-10 20:30:22 327

原创 thinkphp6 批量删除

html代码<input type="checkbox" name="checkBoxGroup" value="{$val->id}">function dell() { var str = ''; //获取多选框选中的id,循环赋值给str $(":checkbox[name='checkBoxGroup']:checked").each(function() { str += $(this).val(

2022-05-06 21:16:48 1074

原创 thinkphp6 图片上传和缩略水印

安装扩展使用Composer安装ThinkPHP6的图像处理类库:composer require topthink/think-imagehtml代码<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalab

2022-05-06 20:19:22 865

原创 thinkphp6 手机短信验证码发送服务封装和使用

写入公共文件 tp>app>common.php记得改一下自己注册的账号密码<?php// 这是系统自动生成的公共文件if(!function_exists('phone_cache')){ function phone_cache($tel) { //生成随机数,就是要发送的验证码 $sumber=rand(1111,9999); $statusStr = array( ....

2022-05-05 20:25:29 938

原创 thinkphp6 验证码发送倒计时

首先安装引用jQueryjQuery 安装 | 菜鸟教程在里面随便引用一个然后给发送验证码的按钮起一个为cache的id和点击函数 onclick="caches()如下图:点击发送验证码按钮就会调用以下函数执行倒计时60秒 function caches() { var time = 60; //设置定时器 倒计时效果 var timer = setInterval(function(){ time

2022-05-04 19:56:23 519

原创 thinkphp6 接口访问频率限制

在项目根目录下载命令composer require topthink/think-throttle下载成功后会在tp框架的config目录里出现一个throttle.php文件在tp>config>throttle.php 里设置即可

2022-05-02 20:56:38 489

空空如也

空空如也

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

TA关注的人

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