logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

nginx+php环境访问显示access denied

解决方案将php.ini中cgi.fix_pathinfo从0改为1。

nginx通过压缩json的大小,提高访问速度

最近自己搞了个项目,但是发现返回的json的数据很大,大概接近500KB,每次请求大概需要接近2S,对于一个web项目是无法容忍的?怎样解决这个问题那?压缩json大小还是改造项目那?通过查阅资料,发现nginx提供gzip压缩,通过压缩可以减少json的大小我们看一下效果如下:1、大小又接近500KB降低到25.2KB2、请求时长又1.7-2S之间降低到166MS左右具体配置...

#json
nginx做代理不转发自定义http header问题

最近用nginx做转发代理遇到一件很奇怪的事情,自定义的header信息丢失了,为什么会出现这样的问题那?通过查阅资料发现,nginx确实存在这样的问题。nginx里是有关于相关的配置决定这块的,那就是说我们可以通过配置解决这块了?是的,没错。原始的nginx配置不会转发host和IP等信息,对自定义的header信息不转发,具体如下:proxy_set_header Host host;

#nginx
【leetcode算法题】消失的数字,异或解法

一、题目数组nums包含从0到n的所有整数,但其中缺了一个。请编写代码找出那个缺失的整数。你有办法在O(n)时间内完成吗?二、分析2.1 异或规则A.1^0=1B.1^1=0C.1^2^2=12.2 题目分析根据规则我们来看一下[3,0,1]这个数组,分析一下看看如何做?我们的目旳是得到2.如何得到它呢?根据异或规则C,我们需要跟【0,1,2,3】 4个数做异或最后方能得到2?2.2.1 得到3的

go get私有仓库问题集锦

未提供httpsgo env -w GOINSECURE=gitdemo.com鉴权问题get "gitlab.com/xxx/zz": found meta tag get.metaImport{Prefix:"gitlab.com/xxx/zz", VCS:"git", RepoRoot:"https://gitlab.com/xxx/zz.git"} at //gitlab.com/xxx/

#golang#git#github
golang库之copier

github地址https://github.com/jinzhu/copier简介调用同名方法为字段赋值;以源对象字段为参数调用目标对象的方法,从而为目标对象赋值(当然也可以做其它的任何事情);将切片赋值给切片(可以是不同类型哦);将结构体追加到切片中。使用package mainimport ("fmt""github.com/jinzhu/copier"...

Mac M1 Docker pull镜像报错no matching manifest for linux/arm64 in the manifest list entries

报错no matching manifest for linux/arm64/v8 in the manifest list entries原因M1芯片是arm64架构,也称作aarch64架构,只能运行arm64/aarch64架构的程序。amd64的架构,也就是Intel CPU的架构,也叫做x86_64。存在适配型问题,m1的芯片没有合适的镜像,导致了报错解决方法pull镜像的时候带上参数–

#linux#docker#运维
到底了