自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 php中 关于redis的一些基本使用方法(zset、list、string)

$redis=new Redis(); //redis实例$redis->connect('127.0.0.1',6379); redis服务器地址host 端口号$redis->auth('123456'); redis密码$redis->select(1); 指定db库 如:db1,db2,db3,db4........db16等 string ke...

2021-09-04 11:41:56 243

原创 uni-app 地图组件的使用

首先说一说map地图组件的一些属性longitude:经度 latitude:纬度 scale:缩放级别,也就是说放大缩下的程度,取值范围是5-18,默认的是16 ,他就是呢值数越大,放大程度越大,看的越细,看村庄的那种markers:标记点 就是说你在地图上标记出来的东西 polyline:路线 可以写两个标记点 然后用路线将他们连接起来 circle:圆 就是说在地图上画个圈?control...

2021-09-04 10:40:16 2173

原创 算法:冒泡排序、二分查找、快速排序

//冒泡排序$arr=[];function getArr($arr){ $count=count($arr); for($i=0;$i<$count;$i++){ for($j=1;$j=$count-$i-1;$j++){ if($arr[$j]>$arr[$j+1]){ $item=$arr[$j+1]; $arr[$j+1]=$arr[$j]; ...

2021-08-09 11:31:58 158

原创 tp6腾讯云上传cos

1、如何在laravel中启用查询日志?使用enableQueryLog方法在Laravel中启用查询日志DB::connection()->enableQueryLog();// 可以使用getQueryLog方法获取已执行查询的数组:$queries = DB::getQueryLog();...

2021-08-09 11:07:52 258

原创 php普通分片上传

html代码:<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>layui</title> <meta name="renderer" content="webkit"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> .

2021-08-06 11:31:05 70

原创 观察者模式封装

<?php//开启报错ini_set("display_errors", "On");error_reporting(E_ALL | E_STRICT);//观察者模式//被观察者interface Observed{ //注册 public function attach(Observer $observer); //删除 public function detach(Observer $observer); //消息通知 .

2021-07-30 21:04:59 164 1

原创 部分面试题整理(二)

php快的原因本质上来说就是对zend 引擎的优化,减少内存分配次数,多使用栈内存,缓存数组hash值,字符串解析成参数改为宏展开,使用大块连续内存代替小块碎片内存等1、存储变量的结构体变小,尽量使结构体里成员共用内存空间,减少引用,这样内存占用降低,变量的操作速度得到提升。2、字符串结构体的改变,字符串信息和数据本身原来是分成两个独立内存块存放,php7尽量将它们存入同一块内存,提升了cpu缓存命中率。3、数组结构的改变,数组元素和hash映射表在php5中会存入多个内存块,php..

2021-07-30 19:52:42 77

原创 微信小程序promise封装request()请求

a

2021-07-30 13:41:10 93

原创 部分面试题整理(一)

isset()和empty()的区别1、isset()是检测一个变量是否设置并且非空当一个变量未设置时,如:结果为no或者为空时结果也是no2、empty则是检测一个变量是否为空empty() 判断一个变量是否被认为是空的。当一个变量并不存在,或者它的值等同于 FALSE,那么它会被认为不存在。如果变量不存在的话,empty()并不会产生警告。以下变量会被默认为空:""(空字符串) 0(作为整数的0) 0.0(作为浮点数的0) "0"(作...

2021-07-29 19:16:12 103 1

原创 vue实现购物车功能

html 部分<div id="app"> <!-- vue模块 --> <h3>购物清单</h3> <table border="0" cellspacing="0" cellpadding="0"> <tr style="background-color: #EEEEEE;"> <td style="width: 80px;height: 30px;"> .

2021-07-29 09:51:51 194

原创 tp6 token使用方法

先安装jwtcomposer require firebase/php-jwt引入token类use \Firebase\JWT\JWT;生成tokenpublic function getToken($userData=[]){ $key='!@#$%*&'; $token=[ "iss"=>$key, "aud"=>'', "iat"=>ti.

2021-07-27 09:31:55 1389

原创 tp6面试常见问题

1.如何理解TP中的单一入口文件?  答:ThinkPHP采用单一入口模式进行项目部署和访问,无论完成什么功能,一个项目都有一个统一(但不一定是唯一)的入口。应该说,所有项目都是从入口文件开始的,并且所有的项目的入口文件是类似的,入口文件中主要包括:  定义框架路径、项目路径和项目名称(可选)  定义调试模式和运行模式的相关常量(可选)  载入框架入口文件(必须)2.ThinkPHP中的MVC分层是什么?(理解)  MVC 是一种将应用程序的逻辑层和表现层进行分离的方法。Thin

2021-07-20 07:50:09 1051

原创 php面试 基础知识整理

含义:是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。十大经典排序算法...

2021-07-14 09:38:39 308

原创 tp6 中间件的使用

中间件的种类:全局中间件、应用中间件、路由中间件、控制器中间件

2021-07-12 16:51:31 823 2

原创 tp6门面模式创建过程(多应用模式下)

门面模式(facade)门面:门面为容器中的(动态)类提供了一个静态调用接口,相比于传统的静态方法调用, 带来了更好的可测试性和扩展性,你可以为任何的非静态类库定义一个facade类。使用静态方式调用非静态方法时隐式的实例化了该类,无需额外的实例化工作。使用:首先,创建一个应用模块(例:应用名为test)创建一个要调用的公共类文件,定义方法(如图)app\common\Test.php接着定义门面的方法app\facade\Test.php

2021-07-06 14:45:49 568 2

原创 砍价简单算法

/** * [test 砍价] * @return [type] [description] */ public function test(){ $i=1; while($i>0) { $res=$this->gen(20,1,40,500); ...

2021-06-28 17:21:03 246

原创 小程序获取openid的过程(laravel)

wx.login(res){}

2021-06-09 18:36:53 287 3

原创 laravel 七牛云上传

第一步:需要安装七牛云依赖(根目录composer安装)composer require zgldh/qiniu-laravel-storaged

2021-06-09 14:51:00 443

原创 laravel 简易excle导出过程

1、首先进行框架composer安装excle相应类(最好使用国内镜像)PHP版本>7.0 laravel>5.5 安装命令: composer require maatwebsite/excel2、新建导出文件,导入导出业务代码尽量不要和原来业务耦合。我们拿官网 user 模块举例执行框架命令: php artisan make:exports UsersExports--model=User(此处为需要绑定的数据表)结果:...

2021-05-31 21:49:04 289 2

原创 Laravel Elasticsearch

LaravelElasticsearch启动Elasticsearch :进入Elasticsearch文件bin目录 命令行运行elasticsearch.bat设置Elasticsearch端口号 进入Elasticsearch文件内 进入config 打开图内文件进行修改框架安装Elasticsearch进入项目根目录 执行composer安装 composer require 'elasticsearch/el...

2021-05-30 21:25:07 348

空空如也

空空如也

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

TA关注的人

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