原文:这可能是最容易理解的 Go Mutex 源码剖析

Hi,大家好,我是 haohongfan。 上一篇文章 一文完全掌握 Go math rand ,我们知道 math rand 的 global rand 有一个全局锁,我的文章里面有一句话: 修复方案: 就是把 rrRand 换成了 globalRand, 在线上高并发场景下, 发现全局锁影响并不大. , 有同学私聊我 他们遇到线上服务的锁竞争特别激烈 。确实我这句话说的并不严谨。但是也让我有了 ...

2021-04-20 10:17 0 250 推荐指数:

查看详情

这可能是容易入门的socket教程了

前言:   如今,网络编程已然成为了一个后端开发工程师需要具备的核心技能之一。因此,该博客力求提供简单、通俗的描述方式,来描绘网络编程中常见的知识点,同时附带代码示例,后期会加上具体的抓包分析,实际项目、框架案例,希望可以和大家共同探索网络世界。 什么是socket ...

Thu Dec 12 06:46:00 CST 2019 2 1020
清晰易懂的 Go WaitGroup 源码剖析

hi,大家好,我是haohongfan。 本篇主要介绍 WaitGroup 的一些特性,让我们从本质上去了解 WaitGroup。关于 WaitGroup 的基本用法这里就不做过多介绍了。相对于《这可能是容易理解Go Mutex 源码剖析》来说,WaitGroup 就简单的太多了。 源码 ...

Mon Apr 19 18:35:00 CST 2021 2 244
这可能是简单的Page Object库

做过web自动化测试的同学,对Page object设计模式应该不陌生。 Page object库应该根据以下目标开发: Page object应该易于使用 清晰的结构 ...

Wed Oct 31 05:59:00 CST 2018 14 5877
这可能是牛逼的 Java 权限框架了。。

今天给大家推荐的这个开源项目超级棒,可能是史上功能最全的 Java 权限认证框架! 这个开源项目就是:sa-token 。 Sa-Token是什么? sa-token是一个轻量级Java权限认证框架,主要解决:登录认证、权限认证、Session会话、单点登录、OAuth2.0 等一系列 ...

Thu Sep 23 00:29:00 CST 2021 0 358
这可能是最全详细的Redis安装使用教程

Redis 是当今非常流行的基于 KV 结构的作为Cache 使用的 NoSQL数据库。 学习Redis最好的方法就是动手尝试,在介绍Redis核心内容之前,本篇文章主要先来介绍一 ...

Mon Jun 21 22:18:00 CST 2021 0 2333
这可能是全网详细的python安装教程(windows)

python安装是学习pyhon第一步,很多刚入门小白不清楚如何安装python,今天我来带大家完成python安装与配置,跟着我一步步来,很简单,你肯定能完成。 第一部分:python安装 ...

Sat Apr 09 01:03:00 CST 2022 0 3592
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM