自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 centos 安装swoole问题

centos安装swoole

2022-11-15 14:26:57 592 1

原创 go文件复制

go copy使用

2022-11-08 10:05:15 315

原创 var、make、new区别以及使用

var: 用来声明变量,并指定变量数据类型。同时会自动对变量对应的内存区域进行初始化操作。每个变量会被初始化成其类型的默认值。make: 用来分配内存,返回Type本身(只能应用于slice, map, channel)new: 用来分配内存,主要用来分配值类型,比如int、struct。返回指向Type的指针。

2022-11-02 12:01:01 417

原创 Container is restarting, wait until the container is running

执行docker exec -it XXX bash 提示Container is restarting, wait until the container is running)

2022-11-01 16:40:45 5547

原创 Error response from daemon: Container XXX is restarting, wait until the container is running

Contain XXX is restarting,wait until the container is running

2022-09-02 15:51:37 1497

原创 linux mongodb安装

linux下安装mongodb,并启动服务,连接mongodb并设置用户

2022-08-03 13:37:06 445

原创 laravel 本地上传图片

// 一接收上传的文件 $images = $data['image']; //二 定义图片上传路径 $filedir = "./upload/"; //三 获取上传图片的后缀 $extension = $images->getClientOriginalExtension(); //四 重新命名上传文件名字 $newName = md5(time()) .mt_rand(100...

2021-07-27 14:26:32 303

原创 phpstrom编辑器,laravel框架建立路由没有提示问题

引入 **use Illuminate\Support\Facades\Route;**即可

2021-07-23 13:48:02 350 1

原创 关于laravel安装项目

laravel安装项目可以通过两种方式安装① 安装laravel前需确保已经安装好了composer,如果用的是phpstudy,则在面板就可以直接安装,如果手动安装,请下载 Composer-Setup.exe 进行安装,安装步骤自行了解② composer安装完成之后,可以通过laravel安装器进行安装,打开cmd命令行窗口,执行composer global require laravel/installer进行安装。安装后将composer/vendor/bin,配置到全局变量中,如果找不到位

2021-07-23 10:55:18 129

原创 php实现阿里云发送短信

php实现阿里云API发送短信,复制就可使用<?php/** * */class test{ public $accessid = ""; public $accesssecret = ''; public $gatewayUrl = "http://dysmsapi.aliyuncs.com/"; public $format = "JSON"; protected $signatureMethod = "HMAC-SHA1";

2021-06-11 14:26:48 658 3

原创 Nginx url美化,隐藏index.php

location / { if (!-e $request_filename) { rewrite ^/(.*)$ /index.php?s=$1 last; break; } index index.php index.html error/index.html; error_page 400 /error/...

2021-01-11 15:29:10 225

原创 tp6 phpmailer 发送邮件

phpmailer邮件发送1. composer.json中的require加入"phpmailer/phpmailer": "~5.2",然后执行composer update 就会自动安装phpmailer2. extend 目录下新建mailer文件夹,文件件下新建sendmail.php文件,如:3. senmail.php中编辑相应的代码,注意:要引入composer安装的phpmailer1. composer.json中的require加入"phpmailer/phpmailer": “~5

2020-12-15 10:40:25 656

原创 记一次tp6实现路由中间件验证传参是否符合要求

TP6 路由中间件验证参数这里写自定义目录标题一:通过 php think make:middleware Check 命令快速生成中间件二:再生成的文件中编写业务代码# public function handle($request, \Closure $next) { //获取当前参数 $params = $request->param(); //获取访问控制器和方法 $method =$request->rule

2020-11-11 17:48:34 1376 1

转载 DES加密

转载于https://blog.csdn.net/xzykai/article/details/78932206

2020-10-29 14:38:06 129

转载 雷电模拟器和fiddler抓包工具进行安卓https请求抓取

详情请看https://blog.csdn.net/liuyang_deve/article/details/106381063?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2allfirst_rank_v2~rank_v25-1-106381063.nonecase&utm_term=%E9%9B%B7%E7%94%B5%E6%A8%A1%E6%8B%9F%E5%99%A8%E5%AE%89%E8%A3%85http%

2020-10-23 14:45:02 1304

原创 PHP生成随机字符串

随机字符串$a= rand_str1(6);function rand_str1($len){ $str = 'abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ'; $count = strlen($str); $chars = ''; for($i=0;$i<$len;$i++){ $rand = rand(0,$count-1); $chars.=sub

2020-09-27 18:25:54 95

原创 PHP冒泡排序

// 定义一个随机的数组$a = array(23,15,43,25,54,2,6,82,11,5,21,32,65);// 第一层可以理解为从数组中键为0开始循环到最后一个 2 3for ($i = 0; $i < count($a) ; $i++) { // 第二层为从$i+1的地方循环到数组最后 for ($j = $i+1; $j < count($a); $j++) { // 比较数组中两个相邻值的大小 if ($a[$i] &

2020-09-27 18:25:07 84

原创 关于php二维数组合并,并去重

/* 合并多维数组,并去除重复 */function merge_multi_array( $array_a, $array_b, $unique_field ){ if ( !is_array($array_b) ){ return $array_a; } foreach( $array_b as $a_child ){ $found = 0; for ( $i=0; $i<sizeof($array_a); $i++ ){ if ($array_a[$i][$unique

2020-09-24 18:41:55 197

原创 PHP关于二维数组排序

通过array_multisort来做二维数组排序,详细用法https://www.runoob.com/php/func-array-multisort.html$array 要排序得数组$field 根据哪个字段排序$sort SORT_DESC降序 SORT_ASC升序 (默认)function arraySort($array, $field, $sort = 'SORT_DESC') { $arrSort = array(); fore

2020-09-15 17:35:03 71

转载 Linux下安装lnmp环境

原文地址https://jingyan.baidu.com/article/948f5924372f04d80ff5f9e8.html

2020-09-07 10:23:46 126

原创 随笔记录一下Git相关命令

Git相关命令创建本地分支:git branch 分支名删除本地分支:git branch -d 分支名切换分支:git checkout 分支名创建本地分支并切换:git checkout -b 分支名提交本地分支到远程仓库:git push origin 分支名删除远程分支:git push --delete origin 分支名添加文件到暂存区:git add .(其中 . 是所有文件,也可以单指某个文件,把 . 换成文件名即可)将暂存区内容添加到仓库中:git co

2020-09-01 10:40:48 56

原创 Git提交本地分支到远程是提示Please make sure you have the correct access rights and the repository exists.错误,

Git Please make sure you have the correct access rights and the repository exists.错误及解决办法出现问题原因:git服务器没有发现存储本地的ssh密钥。解决办法:1.删除C:\Users\hhh.ssh文件2.打开bash.exe输入命令ssh-keygen -t rsa -C “username” (注:username为你git登录的用户名)4.然后一直按回车,运行完成时候会在C:\Users\hhh.ssh下

2020-09-01 10:23:29 419

原创 Tp6 微信支付之Native扫码支付

Tp6 微信支付之Native扫码支付native支付使用场景如下可以在https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=11_1下载对应语言的sdk然后在extend目录下新建WxPay文件夹,将下载下来的lib文件夹中的文件全部放在WxPay中,再将后面要用到的native.php,notify.php,qrcode.php,phpqrcode文件夹也都复制到WxPay下注意要修改引用的路径,并在native.php中加命

2020-08-27 15:33:45 1148

原创 PHP 通过mkdir()创建目录提示 No such file or directory

PHP中通过mkdir创建目录提示No such file or directoryphp创建目录时提示没有文件或目录,1.检查是否具有权限2.查看是否为多级目录定义和用法mkdir() 函数创建目录。如果成功该函数返回 TRUE,如果失败则返回 FALSE。需要注意的是,如果是递归创建目录,则mkdir 第三个参数要为true,表示递归创建目录,和linux中的chmod -r命令类似。...

2020-08-03 15:07:46 2856

原创 项目协作共享本地数据库设置

其他人链接自己的本地数据库需要作出设置,设置如下GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘root’ WITH GRANT OPTION;

2020-07-06 13:48:16 317

原创 关于富文本img标签相对路径转换为绝对路径

工作中富文本上传的图片是相对路径,后期要改为绝对路径,记录一下方法foreach($article as $k => $v){ $article[$k]['content'] = htmlspecialchars_decode($v['content']); //html实体转标签 preg_match_all('/(?<=img.src=").*?(?=")/', $article[$k]['content'], $out, PREG_PATTERN

2020-06-23 16:17:50 1263

转载 关于php获取两个字符串中的内容

php获取两个字符串中的内容 **$str = 'http://www.baidu.com?test=text&content=content';** 利用php获取test等于的内容text $b = 'test='; $c = '&content'; ...

2020-04-20 15:24:39 279

转载 A PRIMARY KEY must include all columns in the table’s partitioning function

关于数据表分区A PRIMARY KEY must include all columns in the table’s partitioning function问题经过网上搜索查阅,找到相关解决办法,附上链接[http://blog.pkcms.cn/archives/338]转载于:http://blog.pkcms.cn/archives/338...

2020-04-18 11:11:47 612

原创 phpStudy Apache无法启动问题

**因为疫情,在家呆了两个多月,回到公司上班,启用phpStudy,What? Apache竟然启动不了了。经过排查,找到了问题所在,特此记录①进入Apache所在的磁盘,我是H盘②进入Apache的bin目录下 【cd H:\phpstudy\PHPTutorial\Apache\bin】③运行httpd.exte 然后就会出现Apache报错的信息最终排查之后,是因为在vho...

2020-04-16 10:48:11 379

原创 mysql慢日志记录

关于mysql慢日志查询语句①慢日志查询临时开启set global slow_query_log=1;②查询慢日志时间show variables like ‘long_query_time’;③查询慢日志是否开启show variables like ‘%slow%’;④设置慢日志时间set long_query_time=2;(以秒为单位)⑤如果没有足够大的表,可以用一下的...

2020-03-24 18:11:28 57

原创 关于Composer安装步骤记录

Composer下载地址:https://getcomposer.org/;下载成功并运行文件,安装成功之后,在cmd中测验是否安装成功。如果出现这个界面,则安装成功。安装composer会自动在环境变量中加入安装成功的路径,如果没有自动加入,则需要手动加入。如果运行composer命令,出现php不是内部命令,则需要检查环境变量中是否有PHP的路径,并且PHP的版本要和当前应用的版本一致...

2020-01-17 15:06:49 180

原创 linux ab压力测试工具安装及应用

ab压力测试工具安装命令: yum -y install httpd-tools;安装完成之后查看是否安装成功命令:ab -V;测试命令:ab -n 100000 -c 1000 http://localhost:80/test.php-n表示总共发送的请求数;-c表示每次并发的请求数标红的为每秒吞吐量...

2020-01-11 09:50:37 411

转载 API接口安全性设计

原文链接:https://zhuanlan.zhihu.com/p/91485269

2020-01-03 15:48:00 107

原创 TP3.2 ajaxReturn返回值转义自动加\问题

返回值加 \ 示例图片在网还搜索了一下解决办法,但是最终还是没有找到合适的答案,自己找了一下ajaxReturn返回的函数的底层代码,解决了这个问题。一番探查发现,ajaxReturn默认返回的是json字符串,但是自己也可以设置返回其它类型默认返回设置:最终结局办法:.找到这个类的文件,文件下有ajaxReturn函数,是可以传入多个参数的,示例:然后在ajaxReturn方...

2019-12-19 15:37:48 551

原创 TP3.2无法加载控制器问题

报错如下:解决办法:一定要注意自己的命名空间是否正确。

2019-12-18 14:52:13 1423

原创 Window 下安装memcache步骤

通过phpinfo()查看PHP信息下载地址:https://windows.php.net/downloads/pecl/releases/memcache/3.0.8/将下载下来的压缩包中的php_memcach.dll放入对应的php目录下的ext目录中在php.ini中加入extension=php_memcache.dll重启服务器,查看phpinfo(),如果有以下信息...

2019-12-17 14:53:57 162

空空如也

空空如也

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

TA关注的人

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