首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Redis写的数据怎么没了?

    1、我Redis写的数据怎么没了? 使用Redis的同学你要明白一点,你为什么用Redis?用redis的作用是什么?用redis的好处是什么?凡事多思考一下为什么,多想想背后的原因。...5个G的数据都过期了,我从redis查,是查不到了,结果过期的数据为啥还占用着Redis的内存呢。...那么刚才的问题就不难理解了,就是说,你的过期key,靠定期删除没有被删除掉,还停留在内存,占用着你的内存呢,除非你的系统去查一下那个key,才会被redis给删除掉。...如果大量过期key堆积在内存,导致redis内存块耗尽了,咋整? 别担心Redis还有方案:内存淘汰机制。...例如:Redis 有10个key,现在内存已经满了,设置的淘汰策略是allkeys-lru,此时Redis需要删除掉一些key来保证你可以继续写入。

    99920

    JS - 可自动伸缩高度的文本框

    文本框的默认现象: textarea如果设置cols和rows来规定textarea的尺寸,那么textarea的默认宽高是这俩属性设置的值,可以通过鼠标拖拽缩放文本框的尺寸。...而不会撑开文本框的高度。 如果什么也不设置,最小宽高很窄很细,随便输入内容也会超出文本框隐藏,且自动增加滚动条。 ?...因为文本框的宽高固定死了, 还是超出出现了滚动条。 怎么让文本框初始化设置一定的高度,但是文字超出时自动跟随内容的高度伸缩?...答: 初始化高度通过css设置(如上),自动伸缩的高度值通过js来计算(如下)。 如果js计算的话,就需要事件触发,用change事件? 答:但是change事件体验不好。 为什么?...答:就是计算文本框的滚动高度,即内容高度 具体怎么做? 答:键盘每次弹起的时候,获取文本框的内容高度添加给文本框的高度,即可让其实时的跟随内容自适应。 内容高度用什么属性计算?

    9.3K20
    领券