本网站可以通过分类标签帮助你快速筛选出你想看的文章,记住地址:www.Facec.cc

Redis HyperLogLog类型

引言一般我们评估一个网站的访问量,有几个主要的参数:pv:Page View,网页的浏览量uv:User View,访问的用户一般来说,pv或者uv的统计,可以自己来做,也可以借助一些第三方的工具,比如cnzz,友盟等。如果自己实现,pv比较简单,可以直接通过Redis计数器就能实现。但是uv就不一

好看的 box-shadow阴影示例

精选集合demo:点击打开

redis Set和Zset命令汇总

Set 集合sadd key member1 [member2]向集合添加一个或多个成员sdiff key1 [key2]返回第一个集合与其他集合之间的差异。sdiffstore des key1 [key2]返回给定所有集合的差集并存储在 des 中# myset "hello"

Redis- Hash类型和List类型 命令合集

List类型 redis底层List是一个无头节点的双向链表, 对表头与表尾的操作性能较高,对表中间数据操作性能较低 注意:List类命令 首字母开头都是l,r,b

django中使用redis缓存

这样当这个接口再次被调用时首先到缓存中找数据,如果缓存中有数据直接返回;如果缓存中没有数据再去数据库中查找需要的数据,并同时将数据放到缓存中。 这样操作后,就避免了多次操作数据库。

channel的死锁问题

1.Channel满了,就阻塞写; Channel空了,就阻塞读2.阻塞之后会交出cpu,去执行其他协程,希望其他协程能帮自己解除阻塞3.如果阻塞发生在main协程里,并且没有其他子协程可以执行,那就可以确定“希望永远等不来”, 自己把自己杀掉,报一个fatal error:deadlock出来4.

Django 多对多关系取消关联

引言:在显示中的问题就是, 一本书有多个作者, 一个作者可以出版多本书, 假定西游记的作者中想添加王丰, 或者在西游记的众多撰写作者中去除一人...解决模型# models.pyclass Book(models.Model): author = models.ManyToMany(to='a

redis使用scan count 返回数量不准确

1、前提因为项目需要redis一些老数据做删除操作,大概30w数据,当时想的是用keys命令把数量一次性拿出来,但是keys会造成线程的阻塞,所以选择使用scan命令进行操作2、发现问题当我在本地使用scan命令的时候,发现我测试环境明明有1000条数据,我每次count的条数是100条,但是惊奇的

Gin 接受前端传来的文件

前端加上enctype=“multipart/form-data“, gin后端采用

Gin 返回json数据

func main(){}