Goroutine 本地存储库 gls

GPL
Google Go
跨平台
2017-06-29
Li_Mr

golang 语言目前唯一的高性能 goroutine local storage 实现,每秒可以完成数百万次Get/Set。

OperatePerformance
Benchmark_Goid5.30 ns/op
Benchmark_Set271 ns/op
Benchmark_Get155 ns/op
Benchmark_Set_4Threads129 ns/op
Benchmark_Get_4Threads58.6 ns/op

 

使用起来极为简单:

import "github.com/yyzybb537/gls"

// 设置协程局部变量
gls.Set("Value", 1)

// 获取协程局部变量
var i int = gls.Get("Value").(int)

// 协程退出时使用Cleanup清除相关资源
defer Cleanup()

 

加载中

评论(0)

暂无评论

暂无资讯

暂无问答

如何正确设置 Informix GLS 及 CSDK 语言环境

本文介绍 GLS 相关知识,说明如何正确设置 Informix GLS 语言环境相关变量(DB_LOCALE,CLIENT_LOCALE),保证 Informix 数据库服务器、客户端能正确的支持中文字符和支持使用中文的对象名。说...

07/03 05:01
13
0
nRF51822使用passkey

nRF51822使用passkey实现方法

2014/09/30 16:36
126
0
提取公共因子

fa() 使用fa()函数提取因子 fa(r,nfactors = ,n.obs = ,rotate =,score = ,fm =) 1 1 1 fa(r,nfactors = ,n.obs = ,rotate =,score = ,fm =) r:是相关系数矩阵或原始数据矩阵 nfactors:设定...

2017/11/07 08:52
7
0
Shadow Mapping

Shadow Mapping Shadow mapping was introduced by Lance Williams in 1978, in a paper entitled "Casting curved shadows on curved surfaces". It has been extensively used since, both...

2012/11/22 14:47
61
0
搭建spring mvc + maven + hibernate

一、项目pom.xml文件引入的Jar包配置,可以通过maven库查到相关配置 maven库访问地址:http://maven.oschina.net/index.html#nexus-search;quick~ 二、配置文件 pom.xml <project xmlns="ht...

2015/11/02 11:56
176
0
关于geekcode

geekcode是极客们用来自我介绍的一种很geek的代码,这并不是一种像brainfuck那样难以读懂的编程语言,如果英语水平可以,再了解一些美国的文化更好,那么geekcode是很好明白的,利用它可以通...

2014/12/27 00:45
23
0
集群cluster

集群cluster rhel6.5+Cman+RGManager+iSCSI+GFS2+cLVM 可扩展的集群共享存储 物理机192.168.2.4为管理端。selinux为disabled,火墙关闭,时间同步 两个虚拟机192.168.2.46和192.168.2.175为客...

2014/07/31 21:57
44
0
Python与R的争锋:大数据初学者该怎样选?

在当下,人工智能的浪潮席卷而来。从AlphaGo、无人驾驶技术、人脸识别、语音对话,到商城推荐系统,金融业的风控,量化运营、用户洞察、企业征信、智能投顾等,人工智能的应用广泛渗透到各行...

2017/11/28 16:32
103
0
Realme的Login接入过程记录

## 1.问题的提出 近期要使用Realme作为第三方接入,因为研究了一下Realme的请求过程(Request)和响应(Response),其中包含了一些加密和解密的方式。我们接下来分别从Request和Response两个...

03/02 14:18
510
0
开源游戏框架(转至wiki)

免费和开源引擎,转载自维基 Agar - 一个高级图形应用程序框架,用于2D和3D游戏。 Allegro - 基于 C/C++ 的游戏引擎,支持图形,声音,输入,游戏时钟,浮点,压缩文件以及GUI。 Axiom 引擎 ...

2012/04/17 23:41
1K
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部