步止_个人页

个人头像照片 步止
个人头像照片
0
5
0

个人介绍

阿里巴巴小二.

擅长的技术

获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

阿里云技能认证

详细说明
暂无更多信息

2020年06月

2019年08月

正在加载, 请稍后...
暂无更多信息
  • 回答了问题 2020-06-17

    ODPS统计订单数据,有的日期没有订单数据,想在统计时显示0,有没有什么办法补齐日期?

    可以创建日期零时表, 按天来, 默认为0, 然后拿你的数据left join即可

    踩0 评论0
  • 回答了问题 2019-11-13

    我测试了一些jvm参数来看GC日志,但是发现一些细节跟我预期的并不一样, 难道我理解有问题?

    如上面的GC日志

    ... eden space 8192K, 77% used ...
    ... from space 1024K, 96% used ...
    ... to space 1024K, 0% used ...
    

    Young space -Xmn is a sum of eden, S0, S1 (from and to are same as S0, S1, though S0 have from role for half of collections and to role for others, same for S1).

    eden + from + to = 10MiB as expected.

    Though, due to logic of young collection, to space should have zero utilization at all times, so effective capacity of young space is eden + from thus 9 MiB.

    In general, though, some GC variant can dynamically adjust young space size (only reduce it compared to -Xmn) so effective young space at runtime could be smaller than configured.

      -Xmn 年轻代的大小是由eden,S0(from), S1(to) 三部分组成,    eden + from + to = 10M 是符合你设置的JVM参数的(-Xmn10M)      -Xmn控制的是新生代的总容量,由于垃圾回收算法的原因,需要预留一半的survivor区容量帮助GC,所以同一时间新生代的可用空间等于eden区+50%Survivor区,但是如果使用G1垃圾回收算法的话就不是这样了,G1因为回收策略的调整,可以在同一时间真正使用100%的新生代容量

    来源:stackoverflow

    踩0 评论0
  • 提交了问题 2019-11-13

    我测试了一些jvm参数来看GC日志,但是发现一些细节跟我预期的并不一样, 难道我理解有问题?

  • 回答了问题 2019-08-21

    要redis实时同步那还用啥redis 直接用数据库里的缓存不行么?

    并发量不在一个层级

    踩0 评论0
  • 回答了问题 2019-08-21

    [@徐雷frank][¥20]Redis缓存的数据更新问题

    redis一般不推荐作为数据库(源数据)的缓存, 如果要这么做的话, 目前来说还没有开源组件很好处理这种同步更新,一般做法是在应用层中处理更新DB层操作的时候同步或异步(发消息)来更新redis缓存

    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息