Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
fengkuok
@fengkuok
高级会员
第 3930 位会员 / 2012-10-08

[email protected]
JD.COM
北京
11 篇帖子 / 369 条回帖
3 关注者
12 正在关注
5 收藏
GitHub Public Repos
  • PhoneticContacts 1

    为你的联系人加上拼音属性,这样即使你的 iPhone 设置成英文,也能有按拼音分段的功能。

  • syspeak 1

    syspeak

  • spring-workflow 1

    Updating spring-workflow for Spring 3 and fix some bugs

  • hibernate-shards 1

    Fork of Hibernate Shards for supporting newer Hibernate versions

  • rails-guides 1

    A Ruby on Rails Traslation Guide

  • fengkuok.github.io 0

    Feng's Logback

  • tddl5 0

    Automatically exported from code.google.com/p/rapid-generator

  • ut-workshop 0

  • code-analyzer-tutorial 0

  • joyqueue 0

    A cloud-native production-quality messaging platform with high performance

More on GitHub
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • 111 at 2020年11月09日

    N + 1 的问题,Java 用 Hibernate,配置二级缓存是很容易解决的,或者说不是解决,而是避免了 sql 落到库上导致缓慢。

    找出了一篇十多年前 Rubbin Fan 写的文章可以看下:https://www.iteye.com/blog/robbin-77338

    另外,Java 的 Hibernate 我已经小 10 年没用了 😂

  • 111 at 2020年11月09日

    十年前一直在 Java 上寻找和开发高效开发框架,后来碰到了 Rails,觉得这就是我一直寻找的东西,以至于都没有兴趣再继续在 Java 上造轮子,因为不论怎么造都是在朝着 Rails 方向,而 Rails 明明就在那里……

    后来有了 spring-boot 才发现,技术还是这些技术,但是高手能用写出花来,让你不断拍手赞绝 😂

    每个技术都有适用的场景,效率有些时候也并不是最重要

  • 111 at 2020年11月09日

    RoR 搞微服务的话,需要一些探索。Java 和 Go 这种,更稳妥一些

    嗯,所以还是得看业务场景。

    如果是单一产品形应用 RoR 没问题,庞杂的业务系统还是 Java 更适合些 😄

  • 111 at 2020年11月09日

    spring-boot 相比 RoR 差距还是有的,但是相比远古时代,已经进步特别大了。

    单体应用论效率肯定是比不过 RoR 的,但话说回来,如果是超大型微服务的项目(业务域内核心几十个系统),我不知道现在 RoR 在这方面怎么样

  • 111 at 2020年11月09日

    @hooopo @yfractal 再补充一下,ORM 框架我个人是非常喜欢的,但是由于你们所说的这些原因,团队中技术水平参差不齐,所以就根本没法用,实际情况下都是直接手写 SQL 的,确实效率慢,但是质量上相对会可靠一些(这个可靠指的是同等技术水平,用 ORM 和手写 SQL 对比)

    另外,说到效率,其实写代码能用多长时间呢?更长的时间是梳理逻辑、沟通需求,如果这两项搞得清楚,代码不需要反复修改,时间会大大缩短。现实很多初中级都是沟通不清楚,有很多前因后果没搞明白,导致反复修改,浪费了大量时间。

    还有一点 Java 圈和 Ruby 圈不太一样的地方是对待单元测试/集成测试的态度上,我是基本没见过哪本 Java 系入门书中有详细教单元测试的,但是 RoR 入门必有单元测试,这点上真是特别好,尤其对入门来讲,编程方法更系统些。

  • 111 at 2020年11月09日

    手写 SQL,分页有什么难的呢,插件给你:https://github.com/pagehelper/Mybatis-PageHelper

  • 111 at 2020年11月09日

    不瞒你说,Java 做的后端没那么复杂,都是直接用 MyBatis 框架手写 SQL,不存在你说的这些 ORM 关系问题了,所以这也是导致开发效率缓慢的一个原因

  • 111 at 2020年11月03日

    Java 如果用 JPA 这类的分页没什么难度,N+1 用 left join 或缓存解决。另外,现在更多是用 MyBatis 之类的手写 SQL 加一些小的插件了

    RoR 小而美,Java 系更粗旷一些,项目可以靠人堆,其实没什么可比性,就看注重哪点了

  • 求教,购买 MacBook Pro 的建议 at 2019年08月08日

    我 12 款的感觉还可以再战 5 年 😆

  • [招生] 零基础 Ruby 入门班 at 2017年11月07日

    我是支持收费的!😁

  • 只会 CRUD 的 Rails 菜鸟如何着手 Redmine 二次开发 at 2017年07月03日

    今日最佳:"好看的代码大多存在于没什么人用的程序里吧"

  • 详解 Cookie 和 Session 关系和区别 at 2017年06月28日

    CookieStore,明白了,多谢!

  • 详解 Cookie 和 Session 关系和区别 at 2017年06月28日

    session 在服务器端,cookie 在客户端,这个理解有问题吗?

  • 量产型炮灰工程师 at 2017年05月23日

    师傅领进门,修行在个人。

    对于那些标榜培训后月薪上万的毫无疑问都是骗子。尤其是那些零基础,冲着高薪,转行过来参加培训,期望毕业后从此逆袭的最好还是醒醒吧,脚踏实地的才靠谱。至于那些热爱编程,经过专业学习,只是缺少一个训练契机的同学来讲,培训其实也不是坏事,抹黑走夜路时有人提醒你一下,指点一下或许能走的更顺利。

  • [已关闭,结果公布] 第二轮活动,送出几个蛋人网的订阅账号 at 2017年04月20日

    +1

  • [北京][2017-02-18] 北京 Rubyists 聚会 (地址改为当代 MOMA 倍格生态 B1) at 2017年01月19日

    2.18 好想过去 😂

  • 请问使用 GitLab API 时遇到带有斜杠 / 的分支该如何调用? at 2016年12月13日

    #1 楼 @huacnlee 恩,查了资料缺失是需要 escap。解决了 😀

  • 《Ruby 源码剖析》现已上市! at 2016年11月29日

    坐等多看/Kindle 等电子版

  • 找一位 Rails 指南合译人 at 2016年11月01日

    #19 楼 @andor_chen 众筹翻译吧!还等着看呢,千万别取消翻译计划

  • [北京][2016年8月6日] Ruby Saturday「活动召集」[北京 Rubyist 四周年随意纪念活动] at 2016年07月20日

    哇,好想过去!

  • 围绕 MacBook Pro 打造的工作站设计日志 at 2016年06月23日

    MacBook Pro 不是顶配,差评!😂

  • HHKB Professional Type-S VS HHKB Professional BT 该选择哪款? at 2016年06月08日

    #17 楼 @imlcl 不是 Mac 配列是硬伤。手头有 Filco 87 和 Poker 3 用在 Win 下。可惜 Mac 下只能用苹果键盘

  • HHKB Professional Type-S VS HHKB Professional BT 该选择哪款? at 2016年05月21日

    #12 楼 @southwolf 不用 HHKB 怎么可能赚大钱 😄 看来还是 Type-S 更靠谱

  • HHKB Professional Type-S VS HHKB Professional BT 该选择哪款? at 2016年05月19日

    #1 楼 @lihuazhang 不喜欢全键盘,相比之下 Rf 更喜欢 87

  • HHKB Professional Type-S VS HHKB Professional BT 该选择哪款? at 2016年05月19日

    #2 楼 @nouse 嗯,家里一个,公司一个 😄

  • HHKB Professional Type-S VS HHKB Professional BT 该选择哪款? at 2016年05月19日

    #3 楼 @jimrokliu 据说不是 4.0。我是稍微强迫症,所以这种要使用的东西就不考虑二手了,以免心理不舒服😌

  • HHKB Professional Type-S VS HHKB Professional BT 该选择哪款? at 2016年05月19日

    #4 楼 @xiaoping_rubyist 咸鱼很多。

  • 偌大的 Java 圈为什么就没有 Rails 和 Django 这么好用的 migration? at 2016年02月06日

    不仅仅这个,缺太多东西啦!😢

  • PG 上线升级修好啦! at 2016年01月26日

    已经好了

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