分类 默认分类 下的文章

简单谈谈树形结构(嵌套评论)的分页优化策略

今天在重构哔谱哔谱API时, 需要写到一个分页获取评论的函数. 这样的功能在之前写Typecho博客的时候我就实现过, 当时的策略是自上而下的, 也就是说比如限制每页十个评论, 那么每页获取十个根节点评论, 再用非递归遍历算法深度优先遍历, 得到十个根节点的所有子评论.但是这次考虑到, 如果某条评论的回复数量巨大, 那么就会导致一次性获取的数据量也特别大, 性能上是不行的. 怎么办才好嗯?这...

今天试了下 Facebook 的 jest, 发现太慢, 跑一个简单测试要十秒左右.


测试

//Test
    // 默认自定义底部信息
    'custom_link' => array(
        array('title' => 'Typecho', 'url' => 'http://typecho.org/')
    )
   


Alice 主题:

修复了自定义链接风格为非默认时上下页没有正确生成链接的bug

更加美观的返回顶部按钮


被flutter的代码恶心到了。这他妈是现代程序设计?这缩进让我恶心了一天,还是官方代码






@FSpark ( ´_ゝ`)好吧,但我还是要说一句Dart的缩进是真恶心。。被秒回吓到了Σ(゚д゚;)

@pluveto 用户觉得那个入口应该隐藏, 于是我就...

@FSpark 启动器uTools也是个不错的选择,另外动态评论是削掉了吗Σ(  ̄□ ̄||)

@偶抒漫话 potplayer把它禁止联网后还是不错哒(≧∇≦)这些推荐的小而美的软件哪天有空我试试~

@pluveto 返回顶部功能加上啦

@初夏阳光 好看(。・ω・。)ノ♡ 想剁手

@emorsl 应该没有!

@pluveto 我这个应该没有人这么干吧