自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

挂件

呦,还是一只有梦想的码农呢。-Pendant59

  • 博客(173)
  • 资源 (23)
  • 收藏
  • 关注

原创 go 扩展包

GitHub - jinzhu/copier: Copier for golang, copy value from struct to struct and moreGitHub - golang-migrate/migrate: Database migrations. CLI and Golang library.GitHub - robfig/cron: a cron library for goGitHub - tidwall/gjson: Get JSON values quickly - JS

2023-06-13 10:57:55 126

原创 sql 常用记录

sql 使用记录

2023-01-16 21:25:34 158 1

转载 git 常用命令

git 常用命令

2022-12-11 11:49:10 160

转载 Linux 修改最大文件句柄数量

有人认为 ulimit -n,限制用户单个进程的文件最大打开数量,严格来说这个说法是错误的。

2022-11-26 15:14:19 922

原创 Laravel 错题本

laravel 错题本

2022-11-23 10:55:09 102

原创 Go Mac配置Air热加载

air 进行go项目的热重载

2022-11-04 17:03:03 361

原创 linux 服务器满负载问题排查

服务器内存占用85%+1.使用 ps -e -o 'pid,comm,args,pcpu,rsz,vsz,stime,user,uid'查看进程详细信息,存在大量sendmail、postdrop进程耗尽了内存,执行 killall sendmail 和 killall postdrop 内存占用明显下降2.将/etc/crontab和/etc/cron.d/0hourly里的MAILTO=root修改为MAILTO=""crontab -e 在第一行增加一段 MAILTO=".

2022-02-08 21:45:32 697

原创 redis 日志内异常警告处理方式

redis的日志内的三个警告处理方式

2022-01-14 10:47:11 940

原创 mysql 查询重复数据并删除

mysql删除数据表内多条重复记录,仅保留一条

2022-01-08 13:59:49 3366

原创 php php解析jwt-go的playload出现乱码

jwt-go 生成包:dgrijalva/jwt-go v3.2.0php base64解析playload出来以后是乱码,查阅了资料发现go的base64加密有两种方式:标准和URL标准模式加、解密base64.StdEncoding.EncodeToString(data)base64.StdEncoding.DecodeString(str)url编码加、解密base64.UrlEncoding.EncodeToString(data)base64.UrlEncod...

2021-09-02 12:13:58 566

原创 Anaconda CommandNotFoundError: Your shell has not been properly configured to use ‘conda activate‘.

Mac anaconda创建了python 3.8 虚拟环境 以后,命令行提示# To activate this environment, useconda activate 3.8# To deactivate an active environment, useconda deactivate然而 总是没有那么一帆风顺:pendant@Pendant-MacBook-Air  ~  conda activate 3.8CommandNotFoundError: Y..

2021-04-20 14:37:50 260

原创 Mac 安装anaconda

brew 记得换源,没换过的可以看找一下之前的文章,有介绍换镜像源的1. brew install anaconda2. 导入环境变量 我用的是zsh 不是bash 所以用了如下命令 /usr/local/anaconda3 是上图中安装的路径echo 'export PATH="/usr/local/anaconda3/bin:$PATH"' >> ~/.zshrc && source ~/.zshrc如果是用的bashecho 'export PA

2021-04-19 10:45:18 365

原创 Mac brew换源

# 换源1.brew.git:cd "$(brew --repo)"git remote set-url origin https://mirrors.ustc.edu.cn/brew.gitgit remote set-url origin https://mirrors.aliyun.com/homebrew/brew.git # 阿里源2.homebrew-core.git:cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core".

2021-04-18 23:16:50 449

原创 mac 安装nvm

1. github仓库readme.md 里面有安装sh脚本的命令https://github.com/nvm-sh/nvm#install--update-script如果curl 报443错误,请关闭VPN,使用无线网或者手机流量。 如果还不行,尝试用浏览器打开安装脚本地址,我就是直接用浏览器访问地址,然后把脚本内容另存为sh文件2. 运行上一步另存为的sh文件或者仓库readme.md提供的下载脚本命令,他会clone 项目仓库到本地,等待clone完毕后(我clone完成后他进入了一个...

2021-04-13 01:04:07 318

原创 php 8 新特性

新特性官网php8新特性介绍 鸟哥关于注解的解释命名参数htmlspecialchars($string, ENT_COMPAT | ENT_HTML401, 'UTF-8', false);// PHP 8// Specify only required parameters, skipping optional ones.// Arguments are order-independent and self-documented.htmlspecialchars($string,

2021-03-17 09:49:37 264

原创 Laravel 8.x 开发功能更新相关内容

8.19 可以在数据库事务内,等待事务commit以后进行队列任务的投放 原文地址 8.17 Request 类 新增dump()anddd()方法打印请求参数 原文地址 8.16 Arr 类 新增sortByMany()用于数组按指定字段排序 原文地址 8.10 模型 新增is()andisNot()不用额外的查询语句来查询关联关系 模型和 query构造器 新增了upsert()有就更新没有就插入 原文地址 8.7 http ...

2021-03-17 09:46:47 173

原创 Laravel 7.x 开发功能更新相关内容

7.19 新的调度频率控制方法everyTwoHours()等等 Api资源新增whenAppended ()用于有条件地附加属性返回 新增计划任务失败时触发的事件ScheduledTaskFailed 7.18 新的调度频率控制方法everyTwoMinutes()等等 原文地址 7.16 新增模型makeHiddenIf()和makeVisibleIf()方法,当条件为真时隐藏/显示某些字段 原文地址 7.15 新增模型resolveR...

2021-03-17 09:45:54 109

原创 Laravel 6.x 开发功能更新相关内容

注意:以下功能更新在6.x文档中看不到,7.x文档中可看到从6.18版本开始,更新的内容可在文章末尾的官方更新日志中查看,6.18版本是3月3,这一天7.x发布了, 7.x的更新变为重点了6.15 新的集合方法whereNull()和whereNotNull(),用于筛选数据集合中符合条件的数据 原文链接 6.14 SomethingDispatchable::dispatchAfterResponse();返回响应并立即执行调度任务 原文链接 6.13 格式化隐式验...

2021-03-17 09:42:10 198

转载 Nginx - 限制并发、限制访问速率、限制流量

1. 前言#  本文针对 Nginx 的三个模块进行配置,并证实各自的功能特点:  (1)limit_conn_zone 模块 - 限制同一 IP 地址并发连接数;  (2)limit_request 模块 - 限制同一 IP 某段时间的访问量;  (3)core 模块提供 - limit_rate 限制同一 IP 流量。  在 Nginx 中 以 LIMIT 开头的 配置项,都是做限制功能,以上三个功能都是 Nginx 编译后就有的功能,属于内置模块。2. limit_...

2021-03-14 23:46:40 970 1

转载 golang 交叉编译

Mac 下编译 Linux 和 Windows 64位可执行程序CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build main.goCGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build main.goLinux 下编译 Mac 和 Windows 64位可执行程序CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 go build main.goCGO_ENABLED=0 GOOS=wi

2021-02-23 11:00:36 67

转载 Laravel Guard

Laravel GuardGuard我的理解他应该是一个类似用户认证的东西。在 config/auth.php 中有配置 guards 的参数,可以看出来 web 和 api 是两个 guards。在平时的业务中api可能更多的是用户前台用户的操作,而web更多的是后台用户的操作。默认配置都是指向 users 的 provider。/* | Authentication Guards |认证关卡 | Next, you may define every aut.

2020-06-18 09:59:40 558

原创 Laravel editor.md

目录2. 编辑文章,md内容回显1.上传图片缺少csrf token2. 编辑文章,md内容回显直接在editor.md必须的div里添加textarea即可,editor.md会给这个textarea添加class,placeholder等属性1.上传图片缺少csrf token打开 plugins/image-dialog.js 第47行添加if (settings.crossDomainUpload){ action += "&call...

2020-06-07 23:30:36 256

转载 Mysql sql的书写和执行顺序

前言:  一直是想知道一条SQL语句是怎么被执行的,它执行的顺序是怎样的,然后查看总结各方资料,就有了下面这一篇博文了。  本文将从MySQL总体架构--->查询执行流程--->语句执行顺序来探讨一下其中的知识。一、MySQL架构总览:  架构最好看图,再配上必要的说明文字。  下图根据参考书籍中一图为原本,再在其上添加上了自己的理解。  从上图中我们可以看到,整个架构分为两层,上层是MySQLD的被称为的‘SQL Layer’,下层是各种各样对上提供接口..

2020-05-29 18:30:24 332

原创 Nginx 301 302重定向

# 301 永久重定向到httpsserver { server_name xxx.com; rewrite ^(.*)$ https://$host$1 permanent;}# 302 临时重定向server { server_name xxx.com; rewrite ^(.*)$ https://$host$1 redirect;}302 一般用于用户登录,站内错误页面重定向该重定向是 暂时的跳转,搜索引擎会将抓取到的新的内容当作旧网址的内容,而...

2020-05-29 11:32:08 1682

原创 Laravel7 logging 使用 daily日志保留 7 天是怎么实现的

如题,为了搞明白这个,熬了个夜,我的头发啊场景: 控制器直接 throw New \Exception(123);调用堆栈:app/Exceptions/Handler.php:39行,调用方法:report/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php:122行,调用方法:error/vendor/laravel/framework/src/Illuminate/Log/LogManager.

2020-05-29 01:17:07 2293

转载 Python selenium长截屏

# -*- coding: utf-8 -*-from selenium import webdriverfrom selenium.webdriver.chrome.options import Optionsimport osimport timedef get_image(url, pic_name):#chromedriver的路径 chromedriver = r"C:\Users\name\AppData\Local\Google\Chrome\Application\.

2020-05-27 16:51:25 694

原创 Python pymysql

使用pymysql 执行sql语句的时候 报错 InterfaceError("(0, '')")https://stackoverflow.com/questions/6650940/interfaceerror-0原因就是cursor 游标的问题。 因为是项目组已经封装好的类,每次执行完sql都会释放游标,每执行一个sql都要再次实例化封装的sql类,我是直接多次执行sql,忘记再次实例化了。...

2020-05-22 18:55:54 105

原创 Python selenium速查

2 selenium 添加 cookie# driver = webdriver.Chrome(bin_path, chrome_options=chrome_options)# 循环 cookie_list(自己构造) 取出cookie键值对组成的 dictfor cookie_dict in cookie_lists: # cookie_dict 例如 {'name': 'PHPSESSID', 'value': 'asd21dvyt2cdyt2cdt12ytc21yc'} .

2020-05-21 14:44:49 229

原创 Python Anaconda powerShell activate激活环境无效

anaconda 3 中不支持 再powershell 里使用 activate 激活环境需要安装包 : conda install -n root -c pscondaenvs pscondaenvs然后执行Set-ExecutionPolicy RemoteSigned选择 Y然后就可以正常的 activate 你的环境名称anaconda4 再powerShe...

2020-04-27 17:50:32 2776

转载 Fiddler 使用教程

本文基于Fiddler4讲解基本使用fiddler抓包原理注意:Fiddler 是以代理web服务器的形式工作的,它使用代理地址:127.0.0.1,端口:8888。当Fiddler退出的时候它会自动注销,这样就不会影响别的 程序。不过如果Fiddler非正常退出,这时候因为Fiddler没有自动注销,会造成网页无法访问。解决的办法是重新启动下Fiddler。配置打开Fiddl...

2020-04-01 15:58:33 590

原创 Flutter 功能速查表

1.禁止具有滑动属性的组件的滑动功能(可滑动组件都有一个physics属性,比如ListView,GraidView)physics: new NeverScrollableScrollPhysics(),比如:return GridView.builder( physics: NeverScrollableScrollPhysics(), // 当前gridview 就不...

2020-03-27 23:58:09 215

原创 IDE 开发配置

2. 取消 多个文件时tab栏隐藏两边的文件默认:取消后,自动换行:1.鼠标悬停显示文档

2020-03-27 21:52:19 893

原创 Flutter Widget速查表

隐藏/显示组件 offstage visibility 折叠组件 ExpansionTile ExpansionPanelList

2020-03-19 23:19:27 317

转载 Python 装饰器

讲 Python 装饰器前,我想先举个例子,虽有点污,但跟装饰器这个话题很贴切。每个人都有的内裤主要功能是用来遮羞,但是到了冬天它没法为我们防风御寒,咋办?我们想到的一个办法就是把内裤改造一下,让它变得更厚更长,这样一来,它不仅有遮羞功能,还能提供保暖,不过有个问题,这个内裤被我们改造成了长裤后,虽然还有遮羞功能,但本质上它不再是一条真正的内裤了。于是聪明的人们发明长裤,在不影响内裤的前提下,...

2020-03-18 17:17:12 93

原创 Android Studio 停电后打开项目报错

今天莫名其妙家里跳闸两次,然后第二次跳闸以后在打开电脑发现Android Studio 打不开项目了,提示Message: XML 文档结构必须从头至尾包含在同一个实体内。Please correct the file content百度的办法不管用,最后自己进入项目目录根目录,把.idea这个文件夹删除,这个文件夹是由Android Studio生成的索引文件夹,删除后用Andr...

2020-02-15 22:47:59 325

原创 Flutter 问题集合

1. A package may not list itself as a dependency.原因:当前的项目名称是不是和你引入的包名称一样,如果一样,更改你的项目名称我遇到这个错误的原因就是 自己在学习json_serializable 包的时候 新建了一个项目,名称就是json_serializable 所以在引入对应的包的时候就报错了...

2020-02-14 19:02:54 1104

转载 面试还搞不懂redis,快看看这40道面试题(含答案)

Redis 面试题1、什么是 Redis?.2、Redis 的数据类型?3、使用 Redis 有哪些好处?4、Redis 相比 Memcached 有哪些优势?5、Memcache 与 Redis 的区别都有哪些?6、Redis 是单进程单线程的?7、一个字符串类型的值能存储最大容量是多少?8、Redis 的持久化机制是什么?各自的优缺点?9、Redis 常见性能...

2019-12-02 15:55:28 178

转载 数据库 分库分表思路

一. 数据切分关系型数据库本身比较容易成为系统瓶颈,单机存储容量、连接数、处理能力都有限。当单表的数据量达到1000W或100G以后,由于查询维度较多,即使添加从库、优化索引,做很多操作时性能仍下降严重。此时就要考虑对其进行切分了,切分的目的就在于减少数据库的负担,缩短查询时间。数据库分布式核心内容无非就是数据切分(Sharding),以及切分后对数据的定位、整合。数据切分就是将数据分散存...

2019-11-20 22:39:56 157

原创 php array_walk 和 array_map的区别

array_map 有Array返回值, 结果导向:通过回调函数对当前数组A的值进行处理后,将被处理的值放到一个新的数组B中,并返回该新数组B,原数组A不变。 返回值是经过回调函数处理的后生成的新数组 回调函数有几个形参,则array_map就要传几个数组给回调函数,不可多传 回调函数基础形参只是Array的值,不包含键array_walk 有Bool...

2019-10-15 15:07:44 635

转载 Js 设置css属性

用JS来动态设置CSS样式(设置成行内样式),常见的有以下几种1. 直接设置style的属性 某些情况用这个设置 !important值无效如果属性有'-'号,就写成驼峰的形式(如textAlign) 如果想保留 - 号,就中括号的形式 element.style['text-align'] = '100px';element.style.height = '100px'...

2019-09-18 22:08:49 6026

redis-desktop-manager-2020.1.zip

windows10 下载安装即可使用

2021-03-08

python3 爬虫开发实战 视频

python3 爬虫开发实战 视频 ,应该都是从我的博客文章过来的,都懂的, 记得好评哈

2019-07-27

软件开发文档模板(13套)

注意:仅仅是模板,是模板,没有案例,没有案例,没有案例,标题下面的文字介绍等等具体内容需要自己填充。 包含:1、可行性研究报告 2、项目开发计划 3、需求规格说明书 4、概要设计说明书 5、详细设计说明书 6、用户操作手册 7、测试计划 8、测试分析报告 9、开发进度月报 10、项目开发总结报告 11、程序维护手册 12、软件问题报告 13、软件修改报告

2019-05-06

H+UI-v4.1稳定版

H+ui 4.1 新版本 web前端ui框架 最新版, 下载前请先看 博客截图 先看再下载:https://blog.csdn.net/benpaodelulu_guajian/article/details/82912166 先看链接再下载,好用请好评,谢谢

2018-09-30

Microsoft Visual C++ 14.0

Microsoft Visual C++ 14.0 windos 用于解决 python pip报错 先看博客链接截图再下载: https://blog.csdn.net/benpaodelulu_guajian/article/details/80769601

2018-09-21

python3 网络爬虫实战

网络爬虫实战相关资源 之前发的链接无效了,链接已更新,移步博客查看顶置最新地址

2018-09-21

从零开始学Python第二版基于2.X

从零开始学python,有目录,高清pdf,基于2.x ,基于2.x,基于2.x , 对于新手而言适合借鉴入门。

2018-08-16

[最新5.1.7]Metronic V5.1.7-angular版本 (注意:是angular版本的,没有bootstrap版本)

Metronic 基于 angular 框架实现。 注意,这个压缩包是angular 版本的,下载解压后 dist 目录里面的demo里面 是 10套模板,docs 里面是文档说明 src 和 tools 里面是引用的js和css文件。 绝对正版,可惜这个描述里不能上传图片,下载用过,记得过来给个评论,谢谢,因为权限不够 我把 angular 和bootstrap 分开传了

2018-05-09

[最新5.1.7]Metronic V5.1.7-bootstrap版本 (注意:是bootstrap版本的,没有angular版本)

最新版 Metronic V5.1.7 注意,这个压缩包是bootstrap版本的,下载解压后 dist 目录里面是 10套模板,docs 里面是文档说明 src 和 tools 里面是引用的js和css文件。 绝对正版,可惜这个描述里不能上传图片,下载用过,记得过来给个评论,谢谢 。因为权限不够,我把bootstrap 和angular 分开传了

2018-05-09

Metronic V5.1-bootstrap版本 (注意:是bootstrap版本的,没有angular版本)

Metronic 基于 Twitter Bootstrap 3.3.4 框架实现。 注意,这个压缩包是bootstrap版本的,下载解压后 dist 目录里面是 10套模板,docs 里面是文档说明 src 和 tools 里面是引用的js和css文件。 绝对正版,可惜这个描述里不能上传图片,下载用过,记得过来给个评论,谢谢

2018-05-09

Angular权威教程-高清完整带目录pdf

Angular权威教程 ,Ari Lerner ,P493 ,2017.043——正——PDF电子书下载 带书签目录 高清完整版 下载的朋友对资源满意或不满意,请您留下评论或评分,为后来的朋友提出建议。谢谢! 本书堪称Angular领域的里程碑式著作,涵盖了关于Angular的几乎所有内容。对于没有经验的人,本书平实、通俗的讲解,递进、严密的组织,可以让人毫无压力地登堂入室,迅速领悟新一代Web应用开发的精髓。如果你有相关经验,那本书对Angular概念和技术细节的全面剖析,以及引人入胜、切中肯綮的讲解,将帮助你彻底掌握这个框架,在自己职业技术修炼之路上更进一步。

2018-02-22

Linux 命令 速查手册 影印版 pdf

带目录:Linux命令速查手册 共15章,附录是命令按首字母排序的列表

2018-02-05

The Complete NGINX Cookbook(官网 pdf 英文高清)

The Complete NGINX Cookbook 由官网填写相应信息然后收到邮件,官方提供的nginx手册 官方介绍:Learn how to configure caching, load balancing, security, WAF, cloud deployments, and other critical NGINX features in this free O’Reilly ebook

2018-01-29

redis安装包以及phpredis扩展包-windows

windows redis安装包 版本 3.0.504 64位 以及 php 的 redis扩展包(32位和64 位) 对应redis 3.0版本, 注意:php版本最低要求为7.0

2018-01-18

PhpStorm2017汉化包

PhpStorm2017汉化包,下载完成后解压,里面有个压缩包:resources_cn.jar 复制它,将它放到 你的phpstorm安装目录下的lib文件夹里 并且,将自带的resources_en.jar改成别的名字即可然后打开软件就可正常使用了。

2017-11-30

jquery移动端省市区三级联动,非select,固定底部,滑动选择省市区

移动端省市区三级联动,非select,固定底部,滑动选择省市区,在手机上效果就是点击区域,底部出现省市区选择,并排显示,滑动选择

2017-11-28

PHP设计模式 ((美)Aaron Saray) 中文pdf扫描版

(附带源代码)PHP设计模式 ((美)Aaron Saray) 中文pdf扫描版,有两种常见的PHP设计模式书,一个是learning php设计模式,另一本就是当前资源。

2017-10-25

git常用命令总结 word文档

git常用命令总结,里面的常用命令我自己都敲过一遍,有图有注释,觉得有用,回来给个五星,下面是目录 Git 命令 -by 挂件 2017-9-5 2 一、 准备工作 2 1.1初始化仓库 2 1.2设置基本信息 2 1.3 生成密匙 2 二、 克隆远程仓库 3 三、 文件的修改和放弃修改 3 3.1查看不同 3 3.2放弃修改 3 四、 文件添加到暂存区以及恢复到工作区 3 五、 文件添加到本地仓库以及恢复到工作区 3 六、 查看命令 3 七、 推送和拉取 4 八、 文件删除 4 8.1删除远程,保留本地 4 8.2删除本地和远程 4 8.3 删除远程文件夹 5 九、 文件的忽略设置 5 9.1 文件忽略的几种方法 5 9.2新文件/文件夹的忽略设置 5 9.3旧文件/文件夹的忽略设置(个人感觉特别好) 6 十、 管理分支 7 10.1查看分支 7 10.2新建分支 7 10.3切换分支 7 10.4拉取远程分支到本地 7 10.5推送本地分支到远程 7 10.6删除远程分支 7 十一、 本地新增远程仓库链接(非克隆) 7 11.1新增远程仓库链接 7 11.2 远程仓库相关操作 7 11.3 远程链接和clone的区别 7 十二、 标签 8 12.1 查看标签 8 12.2 添加标签 8 12.3 删除标签 8 12.4 推送标签到远程仓库 8 12.5 标签的作用 8 十三、 其他功能 8 13.1 设置默认推送分支 8 13.2 生成压缩包 8 十四、 重要的特殊命令 8 1.git cherry-pick 8 2.git reflog 9 十五、 遇到的问题 9

2017-10-12

Package Control.sublime-package-汉化Sublime Text专用

汉化sublime Text 用到的安装包文件,用命令行输入代码安装容易卡死,在sublime界面菜单处打开:Preferences-->Browse Packages。点进入,向上一级的文件夹包含Installed Packages。然后把这个文件放入,重启sublime,即可发现Preferences多了两个选项,具体请移步http://blog.csdn.net/benpaodelulu_guajian/article/details/78096327

2017-09-26

switcHhost快速切换本地host工具

switcHhost小巧的快速切换本机host文件内容的工具,操作简单。<span style="display:none">switcHhost小巧的快速切换本机host文件内容的工具,操作简单。switcHhost小巧的快速切换本机host文件内容的工具,操作简单。</span>

2017-09-18

ThinkPHP5.0完全开发手册(pdf,chm)

ThinkPHP5.0 完全开发手册,不是快速入门手册,是完全开发手册,有pdf和chm两种格式,找了好久......

2017-08-18

thinkphp5快速入门pdf文档

官方 thinkphp5 快速入门 pdf 高清文档

2017-08-18

jquery.infinitescroll.js演示示例以及常用参数

infinitescroll,滑动加载更多,压缩包内容为插件演示示例、常用参数介绍和使用注释

2017-08-18

空空如也

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

TA关注的人

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