wen 编程最新 2024-01-25 深入浅出Golang中的sync.Pool 目录 一、原理分析 1.1 结构依赖关系图 1.2 用图让代码说话 1.3 Put过程分析 二、学习收获 2.1 如何自己实现一个无锁队列 hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统自学咖网 » 深入浅出Golang中的sync.Pool
面试官:请说出4种不使用第三方变量交换两个变量值的方法 哈喽,大家好,我是阿Q。前几天有个小伙伴去面试,被面试官的一个问题劝退了:请说出几种不使用第三方变量交换两个变量值的方法。 问题有点绕,好不容易缕清了面试官的问题,却发现答不上来。一时间尴尬无比,只能硬着头皮说不会。 遇...
二、python基本数据类型 一. 字面量 代码中,被写在代码中的固定的值,称之为字面量 Python常用6种值(数据)类型 字符串(string) :又称文本,是由任意数量的字符如中文、英文、各类符号、数字等组成。所以叫做字符的串。 测试 (666...
R及R Studio下载安装教程(超详细) R 语言是为数学研究工作者设计的一种数学编程语言,主要用于统计分析、绘图、数据挖掘。 如果你是一个计算机程序的初学者并且急切地想了解计算机的通用编程,R 语言不是一个很理想的选择,可以选择 Python、C...
知乎社招Golang工程师面经 一面 分布式系统一致性说一下 raft算法细节 锁问题,cas,锁的实践? go标准库的mutex介绍 bitcask存储模型细节,既然是追加写,那么如何做旧数据gc?重启后索引怎么恢复? LSM tree介绍一下,相比...
浅谈Spring中几个PostProcessor的区别与联系 目录 Spring几个PostProcessor的区别 首先明确 Bean 的生命周期: 查看 IOC 容器创建时的调用流程 spring-postProcessor的执行时机 BeanPostProcessor: po...
在 SpringBoot 项目中简单实现 JWT 验证 使用 SpringBoot 提供 api 的时候,我更喜欢使用 jwt 的方式来做验证。网上有会多 Spring Security 整合 jwt 的,也有 Shiro 整合 jwt 的,感觉有点复杂。这里分享一下自己在项...