王子滔的学习笔记

~路漫漫其修远兮~

Hugo集成Github Action实现自动发布

HugoGithub Action实现自动发布

前因: 前面讲过用Travis CI自动部署,现在Travis CI不是很好用,发现github官方提供了GitHub Action,我们使用Git

redis笔记

redis笔记

1 缓存异常 1.1 缓存雪崩 缓存雪崩是指缓存同一时间大面积的失效,所以,后面的请求都会落到数据库上,造成数据库短时间内承受大量请求而崩掉。 解决方案 缓

数据一致性

数据一致性

面试官:你好,请问你做过的项目中,服务的最该qps是多少? 候选人:我们的服务高峰访问量非常大,在双十一活动的时候QPS大概是10万左右 面试官

mqtt

mqtt

MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的轻量

Io

Io

IO ->网络通信IO socket ->BIO NIO 多路复用 ->Netty BIO 每线程,每连接 优势:可以接收很多的连接 缺点:线程内存浪费 ,CPU调度消耗 根源 BLOCKING 阻塞 accept recv 解决方案 NONBLOCKING NIO

tps与qps

tps与qps

TPS TPS:是 TransactionsPerSecond的缩写,也就是事务数/秒。它是软件测试结果的测量单位。一个事务是指一个客户机向服务器发

Markdown进阶语法

Markdown进阶语法

Markdown

gitment登录失败

gitment登录失败

博客评论插件gitment登录失败修复