自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Gin 基础核心源码(一)

本项目源码gin-copy简介本系列将从 Gin 的第一次 git 提交 15216a0 出发,简洁化地将 Gin 的代码进行提取,方便学习以及深入了解 Gin 这个框架须知Gin 的核心路由使用了 httprouter 包基础 structGin 中将请求,响应等,都进行了 struct 包装响应 struct// 核心响应 struct // Writer 对 http.ResponseWriter 进行了封装,用以响应数据// Error 包含了错误信息的收集与存储

2021-01-11 15:37:57 278

原创 Non-static method Redis::****() cannot be called statically

出现原因(第一种)Laravel 使用 predis 扩展,同时 php 也安装并使用了 phpredis 扩展。由于上述两个 redis 扩展都是用了 Redis 作为命名空间,造成命名空间冲突出现原因(第二种)真没有静态方法(????)你的 Laravel 项目中,之前使用的是 predis,现在切换成 phpredis。那么之前代码中的静态的方法就会报错解决原因一方式Lara...

2019-12-28 11:48:16 1055

原创 phpfpm nginx file not found 终结

前提操作在php同级目录下创建 index.html 看是否能访问可以访问html,但php仍然出现 file not found解决方案location ~ \.php$ { root /var/www/index; include fastcgi_params; fastcgi_param SCRIPT_FILENAME $document_root$f...

2019-12-07 16:36:40 120

原创 ERROR 1045 (28000)

此解决ERROR方式适用mysql8以上,修改过加密规则,确保密码正确情况下ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES)出现原因mysql 库 里面的 user 表 存在重复 root 数据,一条是新的加密规则,一条是后来修改过的加密规则解决方法打开mysql ...

2019-10-11 11:27:19 119

原创 语义化版本(semver)

语义化版本作用逃离 依赖地狱作用方式该规则规定了版本号如何表示,如何增加,如何进行比较,不同的版本号意味着什么版本格式版本格式:主版本号.次版本号.修订号主版本号(major): 当你做了不兼容的 API 修改次版本号(minor): 当你做了向下兼容的功能性新增,可以理解为 Feature 版本修订号(patch): 当你做了向下兼容的问题修正,可以理解为 Bug ...

2019-09-05 18:15:35 333 1

原创 golang beego bee 安装运行

golanggolang下载https://golang.google.cn/dl/golang安装根据不同系统硬件选择,Windows与macOS下载后直接安装即可,下面附带Linux下的压缩包安装操作解压下载后的go安装包tar -zxvf [安装包名] 例如 ·tar -zxvf go1.12.4.linux-amd64.tar.gz·解压后出现go文件夹,查看bin目录终...

2019-04-29 09:44:03 671

原创 服务器自建git仓库,本地上传服务器,构建自动发布

注,如果遇上权限不够,在命令前加上 sudo !!!步骤一,创建服务器 git 用户如果服务器未安装git,可使用以下命令安装 apt-get install git。 git --version输出git版本号用来验证是否安装成功创建git用户 adduser git步骤二,配置服务器git环境su git使用git用户,执行以下命令cd ~/.ssh,如果提示不存在该文件夹,说...

2018-12-22 12:06:54 429

原创 Python linux环境下安装报错添坑

报错: error while loading shared libraries: libpython3.7m.so.1.0: cannot open shared object file: No such file or directory1⃣️ etc/ld.so.conf :查看当前目录下是否有python3.conf文件2⃣️ vim python3.conf:输入 你的python...

2018-12-21 15:30:21 1024

原创 linux基础操作记录...持续更新

df -ah df 查看磁盘情况主要是这两个参数,-a表示所有磁盘,-h表示以人类读懂方式显示大小du -sh *显示当前目录下各文件夹大小。 -s表示计算大小,-h表示通俗方式显示, *表示遍历当前目录...

2018-12-21 14:46:32 90

原创 Linux账号管理

Linux 账号管理思路解析如何辨认一个使用者???服务器的使用者需要怎么来辨认呢?是通过登录的账号名称吗?不是的,在Linux当中,通过两个标识符来区分一个使用者,UID与GIDUID(User ID) – /etc/passwdGID(Group ID) – /etc/group如果更改了一个用户的UID会有什么后果?由于文件的权限,所有权都是通过UID来进行区分的,如果你将...

2018-12-05 22:49:41 108

原创 git 报错集锦 ...持续更新

从github上面clone项目到本地时候操作$ git clone [email protected]:pangudashu/php7-internal.git报错:Cloning into ‘php7-internal’…[email protected]: Permission denied (publickey).fatal: Could not read from remote repo...

2018-12-05 16:40:28 136

原创 git 基础操作查询日志 ...持续更新

符号<> 并不需要输入,只是用来提示该位置输入什么内容判断git是否存在git --version : 可以输出git的版本基本增提改查git add -A :添加所有文件到暂存区,包括已跟踪的文件的修改与删除和新增的未跟踪的文件git commit -m "提交说明" :将暂存区中的变动更新到本地版本库当中git status :查看当前git保存的文件库情况gi...

2018-12-04 23:22:09 374

原创 准确访问路径下,为什么有些图片无法显示???

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...

2018-09-27 16:34:57 1571

原创 Python urllib 模块基础使用

urllib :URL处理模块 urllib 是一个收集几个模块以处理URL的包 包括: urllib.request 用于打开阅读URLs urllib.error 用于urllib.request过程中出现的错误 urllib.parse 用于解析URL urllib.robotparser 用于解析robots.txt文件urllib.requ...

2018-08-09 01:17:10 293

原创 Python3搭建本地web服务器

Python3搭建本地web服务器终端输入:python3 -m http.server 3000会在本地建立一个服务器。起始目录为 当时终端所在目录。-m module-namehttp.server python模块- HTTP服务器3000 端口确定,可以为其他 根据上面命令,浏览器输入 localhost:3000/ 即可访问设置其他的绑定...

2018-08-08 11:29:29 3858

空空如也

空空如也

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

TA关注的人

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