前言: 如今,网络编程已然成为了一个后端开发工程师需要具备的核心技能之一。因此,该博客力求提供最简单、通俗的描述方式,来描绘网络编程中常见的知识点,同时附带代码示例,后期会加上具体的抓包分析,实际项目、框架案例,希望可以和大家共同探索网络世界。 什么是socket ...
Hi,大家好,我是 haohongfan。 上一篇文章 一文完全掌握 Go math rand ,我们知道 math rand 的 global rand 有一个全局锁,我的文章里面有一句话: 修复方案: 就是把 rrRand 换成了 globalRand, 在线上高并发场景下, 发现全局锁影响并不大. , 有同学私聊我 他们遇到线上服务的锁竞争特别激烈 。确实我这句话说的并不严谨。但是也让我有了 ...
2021-04-20 10:17 0 250 推荐指数:
前言: 如今,网络编程已然成为了一个后端开发工程师需要具备的核心技能之一。因此,该博客力求提供最简单、通俗的描述方式,来描绘网络编程中常见的知识点,同时附带代码示例,后期会加上具体的抓包分析,实际项目、框架案例,希望可以和大家共同探索网络世界。 什么是socket ...
hi,大家好,我是haohongfan。 本篇主要介绍 WaitGroup 的一些特性,让我们从本质上去了解 WaitGroup。关于 WaitGroup 的基本用法这里就不做过多介绍了。相对于《这可能是最容易理解的 Go Mutex 源码剖析》来说,WaitGroup 就简单的太多了。 源码 ...
一直对epoll的本质有一定的理解,但是又不够深入,被别人问起时,总是有一些悬而未决的问题答不出来。最后发现了这篇文章,我觉得真的特别棒。转载以学习之! 转载来源: https://bbs.gameres.com/thread_842984_1_1.html 本文会从网卡接收 ...
做过web自动化测试的同学,对Page object设计模式应该不陌生。 Page object库应该根据以下目标开发: Page object应该易于使用 清晰的结构 ...
今天给大家推荐的这个开源项目超级棒,可能是史上功能最全的 Java 权限认证框架! 这个开源项目就是:sa-token 。 Sa-Token是什么? sa-token是一个轻量级Java权限认证框架,主要解决:登录认证、权限认证、Session会话、单点登录、OAuth2.0 等一系列 ...
Redis 是当今非常流行的基于 KV 结构的作为Cache 使用的 NoSQL数据库。 学习Redis最好的方法就是动手尝试,在介绍Redis核心内容之前,本篇文章主要先来介绍一 ...
python安装是学习pyhon第一步,很多刚入门小白不清楚如何安装python,今天我来带大家完成python安装与配置,跟着我一步步来,很简单,你肯定能完成。 第一部分:python安装 ...
https://juejin.im/post/5be00763e51d453d4a5cf289 本文基于 Netty 4.1 展开介绍相关理论模型,使用场景 ...