自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Nick的博客

互联网、后端、PHP

  • 博客(22)
  • 资源 (2)
  • 收藏
  • 关注

转载 谷歌chrome浏览器ERR_SPDY_PROTOCOL_ERROR错误

前几天老大突然和我说之前的导出excel报表功能炸了,让我看看,那我就看看呗,本地环境、测试环境都ok啊,怎么同样的代码,到线上却崩了呢,搞了一下午,自己差点奔溃,但是没办法,只能接着搞。来看看问题原因:当你把网站迁移到性能更好的HTTP/2 协议时,可能会出现Chrome 没法加载页面的问题,取而代之是一个显示This site can’t be reached,以及错误信息为ERR_S...

2018-08-22 16:18:35 46712 1

原创 win11安装docker报错记录

provisioning docker WSL distros: ensuring main distro is deployed: deploying "docker-desktop": importing WSL distro "找不到指定文件的虚拟磁盘支持提供程序。执行wsl.exe --install Ubuntu-20.04报错了。Microsoft Hyper-V 虚拟化基础结构驱动程序。Microsoft 虚拟驱动器枚举器。设备重定向器总线枚举器(如果适用)NDIS 虚拟网络适配器枚举器。

2024-08-12 10:22:04 824

原创 PHP通过redis有序集合做搜索词实时展示 同样适用于实时排行榜

最近需要做个用户搜索词的实时展示页面,想着如果用数据库的话肯定扛不住,毕竟该页面不止是用户访问,最恐怖的是各种爬虫。。于是想到了利用redis的有序集合来做上代码! public function createSpecial($keyword, $pinyin) { $redis = new redis(); //需要利用关键词和拼音来确保唯一性 $arr['keyword'] = $keyword; $arr['

2021-03-30 18:06:45 300

原创 php通过redis做uv/pv统计

$redis = new redis();$date = date("Y-m-d");$ip = get_client_ip(true);//统计uv 把ip添加入集合,假如集合key不存在,则会创建一个只包含添加的元素作成员的集合,已经存在于集合的成员元素将被忽略$res = $redis -> sAdd('redis:ip:total:key:date:'.$date,$ip);//通过Scard获取集合中成员的数量$redis -> expire('redis:ip:total.

2021-03-30 17:26:37 532

原创 laravel生成appkey

phpartisankey:generate

2021-03-30 16:56:35 994

原创 linux时间同步

本地虚拟机老是因为各种问题导致时间延后,然后就导致有时间戳的接口校验老是失败。我们可以通过ntp来同步一下虚拟机的时间来解决这个问题ntpdate -u ntp.api.bz如果本地没有ntp的话可以通过yum来安装:yum install -y ntp...

2021-03-30 16:52:54 111

原创 git删除本地及远程分支

本地和线上的分支太多了,而且大部分被荒废了,出于突然发作的强迫症清理一波。。删除远程分支:git push origin --delete 分支名称删除本地分支:git branch -d 分支名称但是 -d 会在删除之前检查上游分支 需要无条件删除分支的话需要使用 -D ,也就是git branch -D...

2021-03-30 16:47:25 647

原创 git使用命令忽略本地文件

由于开发环境db大多数时候不需要同步修改,所以需要在本地忽略一下这个文件,但是又不想通过.gitignore文件一直忽略,因为偶尔还是有需要操作的,所以在需要的时候通过命令行忽略一下,需要修改的时候在取消忽略。忽略文件:gitupdate-index--assume-unchanged 文件名取消忽略:git update-index --no-assume-unchanged 文件名...

2021-03-30 16:37:11 688

原创 plupload上传插件做切片上传

plupload能够兼容Safari~首先下载官方的js:https://www.plupload.com/download/然后在盒子上绑定id以供插件生成上传表单$('#picker').each(function (item,index) { var uploader = new plupload.Uploader({ runtimes: 'html5,flash,silverlight,html4', browse_button:'picker'

2020-10-16 17:45:43 281

原创 移动端分享 QQ 微信 指定标题、链接、图片

//引用js<script type="text/javascript" src="//res.wx.qq.com/open/js/jweixin-1.2.0.js"></script><script src="//qzonestyle.gtimg.cn/qzone/qzact/common/share/share.js"></script>//QQsetShareInfo({ title: '我是标题', // 分享.

2020-10-16 17:29:16 466

原创 php curl post get请求header头带参数

get方式: //get public function curlGet($url){ $header = array( 'APIKEY:'.$this->APIKEY, ); $ch = curl_init(); curl_setopt($ch, CURLOPT_HTTPHEADER, $header); curl_setopt($ch, CURLOPT_URL, $ur

2020-07-08 16:10:59 7102 2

原创 PHP字符循环截取

/** * 关键词截取分词 * @param $keyword * @return array */ public function interceptWord($keyword){ $len = mb_strlen($keyword,'utf8'); $word_arr = array(); $word_arr[] = $keyword; $subLen = 4;//需要截取的长度 ...

2020-06-10 10:40:27 497 1

转载 PHP利用imagick截取pdf生成图片 centos安装相关依赖

1、首先安装imagemagick去http://mirror.aarnet.edu.au/pub/imagemagick/寻找最新版本我的是http://mirror.aarnet.edu.au/pub/imagemagick/ImageMagick-6.9.10-49.tar.gzwget ftp://mirror.aarnet.edu.au/pub/imagemagick...

2019-06-19 10:34:47 698

原创 利用一个简单的bat脚本批量转移文件

首先,建个文件然后编辑它格式是: copy 文件名.文件格式 然后目标位置(如不知道文件格式可以用*来代替 文件名.*)多个文件就多些几行cpoy 1.jpg E:\copy 2.jpg E:\…………写完保存然后改名这样就好啦,双击运行,见证奇迹的时刻~...

2019-05-28 12:11:45 10353 1

原创 PHP csv文件导出 导出表格

public function exportExcel() { ini_set ('memory_limit', '5555M'); $fh = fopen(PACK_PATH."/demo.csv", 'w') or die("Can't open demo.csv"); $page = 1; while (1)...

2019-05-28 11:57:02 311

原创 vagrant介绍及安装配置

介绍:Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境。它 使用Oracle的开源VirtualBox虚拟化系统,使用 Chef创建自动化虚拟环境。- 一次配置打包,统一开发环境,统一发给开发团队- 避免重复搭建开发环境,新人入职,快速开发- 特定版本和环境,使用不同的box隔离。- 安装和卸载快捷安装:1. - 下载并安装Oracle-Vm-Virtua...

2018-08-27 18:23:52 1897

原创 一张图教你玩转python

在门头苦恼自学Python的时候突然发现此图,眼前一亮~此乃Python初学者的救星啊~

2018-08-22 17:50:56 444

原创 PHP多维数组重置索引

多维数组重置索引:function reform_keys($array){ if(!is_array($array)){ return $array; } $keys = implode('', array_keys($array)); if(is_numeric($keys)){ $array = array_values($array); } $array = ar...

2018-08-22 17:48:24 3759

原创 PHP yii2.0利用PHPexcel导出excel

可以用composer来安装PHPexcel,也可以在下载以后放入项目目录。composer安装:composer require "phpoffice/phpexcel": "*"PHPexcel下载地址:https://github.com/PHPOffice/PHPExcel/archive/1.8.zip做完准备工作我们就可以开始调用了。composer安装的话,直接...

2018-08-22 15:52:59 1403

原创 PHP yii2.0框架利用mpdf导出pdf

先贴出mpdf的官方手册:https://mpdf.github.io/ 安装:composer require mpdf/mpdf 使用:use Mpdf\Mpdf; 代码: //获取页面内容 $res = $this-&gt;controller-&gt;render('tb-plan/clonePdf', [ ...

2018-08-22 15:30:01 2576

转载 php arisan命令报错

如: 有以下几种情况: 你的服务提供者等框架运行前必加载的代码有问题,执行 optimize 时中断 使用composer update更新的包有问题 composer update时各种情况更新中断, 依赖不完整 composer update前没有运行 artisan clear-compield 导致旧的编译文件没有被清除 optim...

2018-08-22 15:14:18 277

原创 git 日常使用规范

Git使用规范Pro Git,第二版,简体中文 https://www.gitbook.com/book/bingohuang/progit2/details基于git的源代码管理模型——git flow http://www.ituring.com.cn/article/56870git merge和git merge --no-ff 区别 http://blog.csdn.net/...

2018-08-22 15:09:31 236

老版本xshell5,无需付费即可使用

本程序Xshell5旧版本,安装的时候可以选择个人免费版,只要不更新就能长期使用。

2018-08-22

修改windows32位所识别内存

软件的用途就是让Windows32位突破3.25GB的内存限制,使用到4GB以上的内存。

2018-06-07

空空如也

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

TA关注的人

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