分布式锁-基于Redis(不公平锁)

[TOC] 基于Redis的分布式锁(不公平锁) 锁的应用场景 Redis其实是有事务功能的,但是Redis的事务不能回滚,具体原因就忘了,有兴趣可以看下这本书. 分布式事务不会应用在MySQL等数据库中,因......

2019/08/07 03:44
1.6K
Go语言web开发学习

[TOC] Go语言web开发学习 写的比较早, 当时的理解可能不到位,有不对的地方,请评论告知. 主要是看的这本书 项目代码在这里 部分内容和我的另一个笔记有点重合,就当复习了. 基本上没有......

2019/08/03 18:37
882
Golang测试用例和基准测试注意事项

[TOC] Golang测试用例和基准测试注意事项 老生常谈了,这里主要记录一下,测试用例(test)和压力测试(benchmark)中的注意事项 test测试用例 测试用例的文件名必须以XXX_test.go的格式. 文件名的...

2019/08/01 19:30
1.2K
go语言依赖管理的多种方式-goget包管理工具被墙办法

[TOC] 依赖管理以及goget包管理工具被墙办法 其实我是很喜欢golang这门语言的,易开发,易维护,社区庞大且相对成熟,不过可惜它是谷歌的. 其实谷歌也没什么,主要是谷歌的东西容易用着用着就不能...

2019/07/22 11:36
1.2K
PHP的rpc客户端和服务端

[TOC] PHP的rpc客户端和服务端 PHP的rpc有很多解决方案, composer上可以看得到很多开远的基于PHP代码的rpc框架. 也有很多基于C的PHP扩展的rpc框架,比如: yar,grpc.都很不错. 这里比较推荐的是...

2019/07/16 18:46
4.8K
Nginx的集群和负载均衡

Nginx的集群和负载均衡 负载均衡配置案例1 设置上游服务器: # 设置上游服务器: upstream imgserver{ #weight权重 maxfails错误次数 fail_timeout超时时间.down 表示单前的server暂时不参与负...

2019/07/16 15:48
422
Nginx常用命令

Nginx常用命令 nginx -V(大写) 查看已安装的nginx安装了什么模块及其详细版本信息 nginx -v 查看nginx版本 nginx -t nginx检查配置文件是否正确,同时显示配置文件路径 nginx -c 指定配置文件...

2019/07/16 15:34
99
Nginx常用的配置和配置案例

[TOC] Nginx常用的配置和配置案例 liuhao.pro 主域名配置 # www.liuhao.pro.conf # 同时接收http和https,并且将http强制转发到https server { listen 80; listen 443 ssl; server_name www...

2019/07/16 15:28
467
nginx日志格式和常用日志变量

nginx 日志格式和常用日志变量 建议格式: log_format main '$remote_addr\t$http_x_forwarded_for\t[$time_local]\t$remote_user\t$request\t$status\t$body_bytes_sent\t$request_time\t"...

2019/07/16 15:03
747
Nginx编译安装常用部分参数

安装前的准备工作 准备编译前的环境插件 Ubuntu: apt-get install libpcre3 libpcre3-dev apt-get install libssl-dev apt-get install openssl 如果要支持image filter的话,还要安装GD li...

Nginx常用常量和逻辑处理

[TOC] Nginx常用常量参考 这个写的太早了, 我已经记不清是自己原创还是别人的博客了.....如果侵权了请留言告诉我 常用内置的全局变量 HTTP核心模块支持一些内置变量,变量名与apache里的对应...

php
2019/07/16 14:59
550
Nginx重定向

Nginx Rewrite全过程详解 flag标记: flag标记有: 
 last 相当于Apache里的[L]标记,表示完成 rewrite 
 break 终止匹配, 不再匹配后面的规则 
 redirect 返回302临时重定向 地址栏会显示...

2019/07/16 14:58
97
Nginx常见问题收集

Nginx常见问题收集 NGINX不允许向静态文件提交POST方式的请求,否则报405错误 telnet ... 80 POST /map/navigation/2011winter/jsn/jsn_20120723_pack/pvf.jsn HTTP/1.1 Host:... (2个回车)...

2019/07/16 14:57
190
MySQL常用分表分库方式

[TOC] MySQL常用分表分库方式 一般都喜欢分表要么借助第三方工具,比如MySQL各种各样的中间件.这样会比较省事. 但是不同的中间件也有不同的要求和坑,中间件对数据一直要求高,容易出问题. 这里...

2019/07/15 19:29
255
php使用pecl安装扩展时网络无法连接时的解决方案

php使用pecl安装扩展时网络无法连接时的解决方案 比如在安装swoole时sudo pecl install swoole时,网络长时间卡住.过了一会提示连接失败. 因为pecl 是支持,安装时通过指定链接进行安装的. 所以...

2019/07/09 22:19
1.2K
通过网络测试解读ARP协议

通过网络测试解读ARP协议

2019/06/28 16:01
451
Vagrant搭建LNMP开发环境

Vagrant搭建LNMP开发环境 使用Vagrant开发环境之前必须明白 vagrant封装的镜像里面保存的东西是永久的,比如日志什么的.所以一旦磁盘满了之后很麻烦. 所以一般我都是用docker做开发环境 [TOC...

2019/06/25 17:03
127

没有更多内容

加载失败,请刷新页面