介绍 如何保证在一个goroutine中看到在另一个goroutine修改的变量的值,这篇文章进行了详细说明。 建议 如果程序中修改数据时有其他goroutine同时读取,那...
介绍 如何保证在一个goroutine中看到在另一个goroutine修改的变量的值,这篇文章进行了详细说明。 建议 如果程序中修改数据时有其他goroutine同时读取,那...
Redis深度历险-字典迭代器 在Redis中比较重要的一部分就是迭代器,因为Redis是单线程运行的,必须为外部提供O(1)级别的接口;包括集合以及哈希表都是以字典来实现的...
紧凑列表 在Redis5.0又引入了新的数据结构listpack,是在压缩列表基础上的改进,整体有所类似,紧凑列表解决了一个很重要的问题:级联更新;Redis深度历险-压缩列...
Redis分布式锁 Redis可以用来实现分布式锁,有两种实现方式:通过setnx实现的悲观锁和通过watch实现的乐观锁 悲观锁 本质就是通过set+nx的方式只允许一个客...
运行时导入动态库 动态库 在Linux下的动态库值得通常是.so文件, windows下的动态库通常时.dll文件 动态库与静态库相比, 通常在编译时和运行时都需要该动态库 ...
markdown图片处理方式 markdown是常用的博客格式,比较方便处理;但是图片处理是比较复杂的 markdown编辑软件 先分享一下常用的几个markdown编辑软件...
黄晓明或许我们都不陌生,但最近黄晓明做得事确实让人大赞,先是武汉疫情捐款,这次又是暖心安慰湖北籍员工。 我们就来看一看这件事是怎么一回事。最近黄晓明工作室有一名员工晒出与黄晓...
最近各国由于疫情受到了不同程度的影响,美国盐湖市的警局最近在facebook贴出了求助文,引发外国网友热议 意思是:由于病毒的传播,盐湖市警局要求所有犯罪活动/邪恶行为停止。...
疫情之下,武汉人似乎遭受到朋友圈里的各种被拉黑,真的心疼,病毒与他何干?友谊如此脆弱?当然面对疫情,出于人性的恐慌和自保这些其实也都可以理解,但我自己也被拉黑,拉黑无所...