Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
@helloqidi
VIP
NO. 580 / 2011-12-26

2 Topics / 68 Replies
1 Followers
1 Following
230 Favorites
GitHub Public Repos
  • iBase4J 1

    JAVA分布式快速开发平台:Spring,SpringBoot,SpringMVC,Mybatis,mybatis-plus,motan/dubbo分布式,Redis缓存,Shiro权限管理,S...

  • majiang 0

    laya3.x引擎 + nodejs 开发的网络麻将,省去了大量复杂配置,极其适合上手

  • majiang-server 0

    基于laya3.x引擎 + nodejs 开发的湖南麻将

  • helloqidi.github.io 0

    个人网站index.html

  • FastBee 0

    FastBee开源物联网平台,简单易用,可用于搭建物联网平台以及二次开发和学习。适用于智能家居、智慧办公、智慧社区、农业监测、水利监测、工业控制等。

  • o2oa-mini-program 0

    开源OA企业信息化平台O2OA的小程序源码

  • eladmin-doc 0

    EL-ADMIN 文档源码

  • emoji-java 0

    The missing emoji library for Java :heart:

  • SharpSCADA 0

    C# SCADA

  • kongspringboot 0

    Kong and Spring Boot Integration Example Service A

More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • Padrino 最新的版本是不是变化很大啊? at June 27, 2013

    padrino 还有多线程安全的问题没有解决,参见:https://github.com/padrino/padrino-framework/issues/863

  • Daniel Lv 明天是否有喜事呀 at June 24, 2013

    老乡,恭喜!

  • 六一在家折腾个 WALL·E 给闺女玩 (已更新:Audio & Text to Speech) at June 05, 2013

    十分佩服楼主,非常酷,期待教程

  • 我想做个慢速快递平台,会员利用每天上下班顺便捎带物件 at June 04, 2013

    让我想起了 798 里面的“熊猫慢递”,将信件寄托在那里,几年以后再发出去。

  • Teahour.fm 第 18 期发布 at June 04, 2013

    下载到 ipad 上听,暂时没有想说两句的冲动,可是对一些名词或书名什么的,希望有字幕。

  • 实例说明 Ruby 多线程的潜力和弱点 at May 30, 2013

    #8 楼 @xwf286 是很详细,他的 Gist 里面也有 3 个例子:https://gist.github.com/panthomakos/1742042

  • Float 相加问题 at May 16, 2013

    以前问过这种问题 http://ruby-china.org/topics/5650

  • 最近一段时间的招聘贴质量都不高呀 at May 16, 2013

    是不是需要有机制,让一些发贴质量不高的人的帖子不在首页面,这样大家都会发质量高的

  • RubyConf2012 - 我的一些笔记 at May 16, 2013

    喜欢这样的总结与分享

  • 有人告诉我如果数据量大了就不能做分页了?是这样么? at May 15, 2013

    我们项目中使用 mongodb,某张表有 80 万记录。有 2 种业务情况: 一,在后台,管理员有查询功能: 开始,使用 kaminari 插件分页 page(params[:page]).per(20) ),速度很慢; 然后,使用了limit(20).skip(skip_page*20),避免 count 操作,速度有所提升,但还是慢; 最后,使用了where({:_id.gt=>last_id}).limit(20),避免 skip 操作,传递每页最后一个记录 id 的方式,速度快。缺点是只有"下一页"这个链接,但是足够管理员使用了。

    二,在前台,用户浏览数据时有分页。 我们是把 100 页的数据的 id 放在 redis 的 Sorted set 中,通过 redis 的ZRANGE方法和 kaminari 插件的Kaminari.paginate_array方法 (传入 redis 中记录的 count 值) 来进行分页,速度快。100 页以后的数据,是从 mongodb 中读取的,速度慢。

  • [济南][2013年5月5日] Ruby Sunday 活动召集 at April 27, 2013

    老家山东烟台,五一不能回去。希望下次有机会参与。

  • 想在 Kaminari 里面加上一个 Goto 直接跳转到某一页 at April 17, 2013

    也遇到这个需求。 我是模仿源码中的如下代码新建了一个 jump_tag 方法:

    %w[first_page prev_page next_page last_page gap].each do |tag|
      eval <<-DEF
        def #{tag}_tag
          @last = #{tag.classify}.new @template, @options
        end
      DEF
    end
    

    然后建立一个 app/views/kaminari/_jump_tag.html.erb 模板,配合 js 实现跳转或 ajax 请求。

  • 多条件组合的查询列表页,大家怎么做缓存 at April 15, 2013

    @huacnlee "有分页的都不缓存"是基于“数据量大不易缓存和分页”的考虑嘛?

  • 多条件组合的查询列表页,大家怎么做缓存 at April 15, 2013

    @kenshin54 @donnior 恩,打算重新建立一次搜索引擎的索引试试看

  • 多条件组合的查询列表页,大家怎么做缓存 at April 15, 2013

    #3 楼 @kenshin54 是走搜索引擎吧,这个也考虑过,不过我们目前使用的是 sphinx,遇到 1 个问题,有些属性当初没有放在索引的建立中,如果这么做的话,需要给所有数据重新建立一次索引。路是行的通,就是感觉不方便。其次,我看一些网站做的这种页面,也没有走搜索,速度也很快。

  • 多条件组合的查询列表页,大家怎么做缓存 at April 15, 2013

    #5 楼 @xds2000 哦,意思是从节点负载这部分查询吧,谢谢建议

  • 多条件组合的查询列表页,大家怎么做缓存 at April 15, 2013

    在考虑一种“笨”方法: 做定时任务,每 4 小时从数据库中读取所有组合条件的查询结果的 id(限制最多返回的记录数),存储在 redis 中。避免每次都直接从数据库中读取,避免建立过多的索引。

    大家有遇到过这种需求吗,一般怎么处理?

  • Teahour.fm 第 12 期发布 at April 15, 2013

    谢谢,已订阅😄

  • 再也不用 Ruby 写程序了 at April 01, 2013

    吓我一跳,以为有什么重大生产事故呢

  • 集成支付宝付款求助 at March 27, 2013

    @stephen 我遇到的报错“ILLEGAL_SIGN”,是通过“不要让浏览器解析 URL 中的 汉字”的方法解决的,具体的就是我上一次回帖中写的。

  • Github hosts 低调传播 at January 22, 2013

    谢谢!

  • 36 氪网站底部惊现 Ruby China at December 12, 2012

    @xinzhi 刚刚的截图 截图

  • 36 氪网站底部惊现 Ruby China at December 12, 2012

    @xinzhi 感觉你压力不小。现在登录不上,提示“We're sorry, but something went wrong.”。

  • 各位是因为什么事件和原因接触到 Ruby at November 27, 2012

    做了 3 年企业软件的开发,发现 2 个主要问题日后不容易解决。一是做企业软件除了行业领域基本功外,需要有人脉会应酬;二是不敏捷,从需求调研到系统上线,有较长时间,而且很少有自动化测试,这在系统上线后的改代码来说,是很不好的。然后,开始寻找互联网行业的软件开发模式和语言,看到了 ThoughtWorks 员工的一篇介绍 Rails 的文章,从此开始踏入互联网行业,学习和应用 Ruby。

  • 今天发现一个有趣的事件绑定陷阱 at November 02, 2012

    我用 jquery 的 facebox 插件时遇到 bind 重复绑定的问题

  • 集成支付宝付款求助 at October 25, 2012

    我的解决方法:不要让浏览器解析 URL 中的 汉字。 在传递 URL 给浏览器之前,用 Ruby 的 URI.escape 方法,或者 JavaScript 的 encodeURI 函数,将 URL 中的汉字先进行编码,再传递给浏览器。 参考:http://www.ruanyifeng.com/blog/2010/02/url_encoding.html

  • 集成支付宝付款求助 at October 25, 2012

    我们用的 Padrino 框架,使用的也是 activemerchant_patch_for_china。在不同的电脑上测试,都使用 IE9 浏览器付款,有的会报 ILLEGAL_SIGN,有的能正常付款。正在查找原因

  • [北京] 天际网寻觅初、中、高级 Rubyist [暂停招聘] at September 25, 2012

    支持一个“初级工程师提供的薪水是 7k - 8k”

  • Float 类型的数字相加,出现 bug? at September 21, 2012

    @zw963 谢谢提醒

  • Prev
  • 1
  • 2
  • 3
  • Next
关于 / RubyConf / Ruby 镜像 / RubyGems 镜像 / 活跃会员 / 组织 / API / 贡献者
由众多爱好者共同维护的 Ruby 中文社区,本站使用 Homeland 构建,并采用 Docker 部署。
服务器由 赞助 CDN 由 赞助
iOS 客户端 / Android 客户端 简体中文 / English