摘要: Go中的异常 Go异常笼统的分为两种:Panic和Error 一般情况下,我们都要避免去使用Panic,使用Error并输出结果才是我们想要的 装饰器模式处理Error http服务器hanlderFunc 其中要用到一个handler函数,我们觉得不能就暴力的返回系统自身的错误出去,所以进行装饰器 阅读全文
posted @ 2022-10-11 21:23 azxx 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 玩转TCP 目前已经有了Netty基础,正在学习Go的net包,以此出发进行TCP的学习。 沾包和半包 当不存在任何的处理方式的时候 一份数据可能会超出MSS,那这样可能就会超出我们的一个包的范围,那就会导致半包的出现。 一份数据太小了,所以TCP没想着直接给它传出去,性价比太低,所以和其他的一起传 阅读全文
posted @ 2022-10-11 20:07 azxx 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 缓冲池 缓存这个东西是在开发当中使用特别多的东西,理解他也特别重要 虽然我们现在工业开发都是使用的第三方的缓存如redis,但是Mysql的缓存也是比较重要的东西。 如果出现了update,redis无法解决要到Mysql里去改,那就可能会命中Mysql的缓存,这个时候就能帮上大忙。 对于这些在缓存 阅读全文
posted @ 2022-10-11 09:27 azxx 阅读(81) 评论(0) 推荐(0) 编辑