自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(110)
  • 资源 (2)
  • 问答 (4)
  • 收藏
  • 关注

原创 微信小程序 实现天气预报接入

天气预报实现

2022-08-03 11:00:25 1878 1

原创 直播弹幕实现

基于腾讯云直播弹幕实现

2022-08-03 10:28:26 776

原创 thinkphp6 实现数据库备份

tp数据库备份

2022-07-21 14:50:03 1088 3

原创 mysql 单表最多能存多少数据?

mysql

2022-07-21 10:00:44 13545

原创 Larave 数据库备份 定时任务

任务调度 实现 数据库备份

2022-06-09 08:27:38 295

原创 vue 初步整理

vue 初识

2022-06-05 09:26:14 117

原创 php 设计模式

设计模式

2022-06-05 09:24:29 104

原创 RabbitMQ

RabbitMQ

2022-06-05 09:21:49 119

原创 mysql 模块

mysql

2022-06-05 09:20:04 139

原创 laravel8 redis 缓存

合理的数据存储技术

2022-06-04 20:52:20 340

原创 php laravel 配置nginx访问404

搭建好项目后,在网址上输入域名,只能访问首页,其他页面全是404。在nginx.conf 里对应的server{}中配置如下代码贴入代码 重新启动,即可正常访问 index index.php index.html index.htm; try_files $uri $uri/ /index.php?$query_string;...

2022-05-08 20:00:47 1327

原创 laravel8 datatables ajax渲染+服务端分页

index.blade@extends('admin.common.main')@section('cnt') <nav class="breadcrumb"> <i class="Hui-iconfont">&#xe67f;</i> 首页 <span class="c-gray en">&gt;</span> 文章管理 <span class="c-gray

2022-03-06 19:56:38 291

原创 Laravel8 上传文件、图片

<form action="" method="get"> <input type="text" onfocus="WdatePicker({ maxDate:'#F{$dp.$D(\'datemax\')||\'%y-%M-%d\'}' })" id="datemin" class="input-text Wdate" style="width:120px;"> <input type="text" onfocus="Wda...

2022-03-03 09:11:20 2890

原创 laravel8 搜索后高亮显示

<form action="" method="get"> <input type="text" onfocus="WdatePicker({ maxDate:'#F{$dp.$D(\'datemax\')||\'%y-%M-%d\'}' })" id="datemin" class="input-text Wdate" style="width:120px;"> <input type="text" onfocus="Wda...

2022-03-03 09:07:01 438

原创 Laravel 使用webuploader实现图片异步上传

首先确定是否套用模版 使用模版就无须引用JQ 若单独进行操作 先到菜鸟手册引入JQview视图@extends('admin.common.main')@section('css') {{-- webuploader上传样式 --}} <script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"> </script> <script type="text/.

2022-02-28 20:10:25 597

原创 laravel8 无限级分类

新建一个Base模型<?phpnamespace App\Models;use Illuminate\Database\Eloquent\Factories\HasFactory;use Illuminate\Database\Eloquent\Model;use Illuminate\Database\Eloquent\SoftDeletes;use phpDocumentor\Reflection\Types\String_;class Base extends Model

2022-02-28 19:46:20 1030

原创 composer --prefer-dist 参数含义

--prefer-dist 的意思是直接从 dist 下载而不是 clone 版本控制源码;--prefer-source 会从github 上clone 源代码有关composer参数详细介绍composer常用的一些命令\参数\说明 - 孙龙-程序员 - 博客园

2022-02-21 21:10:07 736

原创 PHP laravel8 解决跨域问题

参考博客 :什么是跨域?跨域解决方法_越努力,越幸运!-CSDN博客_跨域一、为什么会出现跨域问题出于浏览器的同源策略限制。同源策略(Sameoriginpolicy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。同源策略会阻止一个域的javascript脚本和另外一个域的内容进行交互。所谓同源(即指在同一个域)就是两个页面具有相同的协议(protocol),主机(ho

2022-02-21 20:55:06 1134 1

原创 微信小程序 授权登录+手机发送验证码+jwt验证接口(laravel8+php)

参考博客小程序授权登录并 laravel7(laravel8) token 应用 - 王越666 - 博客园.wxml(授权登录页面)<!--前台页面,通过判断决定展示登录还是信息--><view wx:if="{{isHide}}"> <view wx:if="{{canIUse}}" > <view class='header'> <image src='/images/x.jpg'&gt.

2022-02-16 09:55:07 2469

原创 Larave8 实现弹窗

<!DOCTYPE HTML><html><head> <meta charset="utf-8"> <link rel="stylesheet" type="text/css" href="/admin/static/h-ui/css/H-ui.min.css"/> <link rel="stylesheet" type="text/css" href="/admin/static/h-ui.admin/css.

2022-02-08 21:19:30 742

原创 laravel8 中间件未登录防翻墙

创建中间件php artisan make:middleware CheckAdminLogin注册路由中间件中间件 public function handle(Request $request, Closure $next) {// 用户是否登录检查 if (!auth()->check()) { return redirect(route('admin.login'))->withErrors([

2022-01-08 11:13:36 622

原创 Laravel8 独立验证表单信息

参考手册表单验证 | 基础功能 |《Laravel 8 中文文档 8.x》| Laravel China 社区创建表单请求验证面对更复杂的情况,您可以创建一个「表单请求」来应对更复杂的验证逻辑。表单请求是一个包含了验证逻辑的自定义请求类。要创建一个表单请求类,请使用 make:request Artisan CLI 命令:php artisan make:request StoreBlogPost该命令生成的类将被置于app/Http/Requests目录中。如果这个目录不存在,在您..

2022-01-08 11:00:47 844

原创 Thinkphp 中间件 调用接口请求拦截器

JWT官网JSON Web Token Libraries - jwt.io下载jwt命令composer require firebase/php-jwt在server层封装一个jwt生成及校验目录封装JwtServer类<?phpnamespace app\index\server;use Firebase\JWT\JWT;use Firebase\JWT\Key;use phpDocumentor\Reflection\Types\False_;..

2021-12-30 09:18:43 1125

原创 Thinkphp 使用header接收参数

直接使用$request->header接值为空先在public/.htaccess添加一句 SetEnvIf Authorization “(.*)” HTTP_AUTHORIZATION=$1

2021-12-30 09:10:47 2170

原创 Thinkphp5 模型关联

举例一个电影表,一个评论表,首先我们的表字段,在评论表中有一个电影外键mid评论表CREATE TABLE `comment` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(50) COLLATE utf8_unicode_ci DEFAULT NULL, `image` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL, `comment` varchar(100)

2021-12-30 09:03:10 688

原创 微信小程序 下拉分页加载更多 thinkphp5.1

jsPage({ /** * 页面的初始数据 */ data: { page:1, limit:3, comment:'', id:'', }, /** * 生命周期函数--监听页面显示 */ onShow: function () { let that=this; let page=this.data.page;

2021-12-30 08:49:10 621

原创 Thinkphp5.1 合理使用Redis查询数据

public function getMove(Request $request){ $page=$request->get('page'); $limit=$request->get('limit'); $model=new Book(); if(empty($page) || empty($limit)){ return json(['code'=>0,'data'=>'','msg'...

2021-12-30 08:40:33 720

原创 Thinkphp5.1 中间件解决跨域问题

创建中间件php think make:middleware Check中间件内 public function handle($request, \Closure $next) { header('Access-Control-Allow-Origin: *'); header("Access-Control-Allow-Headers: Authorization, Sec-Fetch-Mode, DNT, X-Mx-ReqToken, Keep

2021-12-30 08:31:48 384

原创 ThinkPHP5.1 限制接口高频恶意请求

创建一个中间件php think make:middleware Api中间件内添加 /** * 次数限制 用于限制一天内有N次机会,或X秒内有N次机会 优化后使用加法,逻辑更加通畅// * @param $unique_id 唯一标识(用户ID或手机号) * @param $numberoftimes 最大次数N * @param $timespant 时间间隔(字符串oneday一天或者过期秒数X) * @param $verifi

2021-12-29 15:45:51 1427

原创 微信小程序 获取验证码限制请求

js //发送验证码 sendcode:function(){ let that=this; // 生成当前时间戳 var timestamp=Date.parse(new Date()); let time=wx.getStorageSync('time'); if(timestamp>time){ let phone =this.data.phone; wx.request({ url: 'http://ww

2021-12-29 10:20:44 454

原创 PHP Redis缓存数据

public function Move(){ $redis=new Redis(); $flag=null;//先检查redis有没有数据,若没有从数据库获取 if($redis->has('res')){ //redis有数据 //redis获取 $flag='redis'; $res=$redis->get('res'); ...

2021-12-28 10:40:53 748

原创 Thinkphp5 单列模式封装Redis

在extend/my添加一个类,extend 是thinkPHP5.0的,可手动创建扩展类控制器参考 因为我们从数据库内获取的数据是一个对象,所以我们在封装类中需要对数据序列化 public function Move(){ try { $model=new Books(); $redis=new RedisPackage(); $res=$model->select();//

2021-12-28 10:31:14 804

原创 thinkphp5 解决后台取值为空和index_php

当我们的前台以及控制器都完善时,后台仍然取不到值情况如下或者以下情况这里检查一下我们的入口文件是否符合规则入口文件订正后<IfModule mod_rewrite.c>Options +FollowSymlinks -MultiviewsRewriteEngine onRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-fRewriteRule ^(.*)$ ind...

2021-12-27 17:05:24 304

原创 微信小程序 实现支付宝沙盒支付 thinkphp5+php

wxml<web-view src="{{url}}"></web-view>js onLoad: function (options) { let url='http://www.yk.com/pay' this.setData({ url }) },route\think\Route::get('pay','index/PayController/index');

2021-12-26 21:26:19 2561

原创 微信小程序 高德地图

使用Lin UI 添加搜索框样式show.wxml <view bindtap='onChangeAddress'> <l-search-bar placeholder="搜索" bg-color="#f6f6f6" shape="circle" front-text="广州市" value="{{address}}" name="address" placeholder=".

2021-12-25 10:19:41 576

原创 PHP 未定义数组索引: id

在开发时经常会遇到这个报错,出现这个报错是因为返回找不到key值,这时我们查看我们的获取方法,现在使用的是select方法 因为我们从model里面获取的是一个对象,我们想获取单条id值,这里就不能使用select方法去 取值,select方法返回的是一个二维数组 我们将select方法换成find,就能正常返回...

2021-12-25 09:12:28 1820

原创 The GET method is not supported for this route. Supported methods: POST.

检查Api路由写法 是配置路由的时候设置的是post,但是访问时采用的是get方式解决方法 将路由修改成 any请求Route::any('wxlogin','Api\LoginController@wxlogin');

2021-12-23 19:46:18 3310

原创 摩斯密码参照表

参考:A .- I . . R .-. 1.----B -. . . J .--- S . . . 2. .---C -. -. K -. - T - 3 . . .--...

2021-12-21 15:38:57 9816

原创 C语言 爱心代码(颜色可改)

代码:#include<stdio.h>#include <windows.h>#include<tchar.h>int main(){ system("color 2");//这里修改颜色码 double x,y,a; for(y=1.5;y>-1.5;y-=0.1214) { for(x=-1.5;x<1.5;x+=0.05) { a=x*x+y*y-1;

2021-12-18 08:42:48 31852 7

原创 Laravel8 导出excel表

批量将房东信息数据导出成excel下载到本地,在laravel使用第3方插件库来完成此项工作插件库:maatwebsite/excel - Packagist官网:Introduction | Laravel Excel导出步骤:???? 5 minute quick start | Laravel Excel安装对应的phpexcel插件composer require maatwebsite/excel注:composer需要切源操作,否则下载将可能不会成功安装成功后

2021-12-17 10:45:30 750

微信小程序 PHP 菜鸟入门 简易版

仿豆瓣

2021-12-30

2021-12-29.rar

仿豆瓣 简单

2021-12-30

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

TA关注的人

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