今天周五了,给大家说个开心的事:我们老大知道了我要坚持每天三个技术问题了!
我们老大之前是某公司的 principal engineer, google 搜索这个职位的薪水 17.5 万美元,他有一个开源项目,已经支持 Java9 了,是我们在用的 Java 开发框架。可能你工作不会用到这么小众的框架,但如果你有 GITHUB 账号,希望能帮忙点个 Star。
https://github.com/neowu/core-ng-project
他完全不在意,但我觉得这个项目可以有更多 Star。别看文档,也不说技术,这个项目的代码精确度是行级的,没有一个多余的空行,CRUD 的顺序都是编排的。我自认为我做不到,!!!一定要看代码!!!如果你也这么觉得的话,点个星吧。作为交换,留 github repo,我有两个 github 账号,我点两个 Star,立贴为证!!
另:他 GITHUB 唯一关注的那个人就是我,嘿嘿~
以前和他聊为什么留在公司,他说为了拿绿卡,我脱口而出说是为了技术上超过他。后来他离职,我又降薪和他去了同一个公司,他想成立一个小而精的团队,我没能做好,主要在国内(两地办公室),迫于生存压力,没法走纯粹的技术路线。我每天三个技术问题,最后象征性的挣扎一下!他自己都说,这群人只有他的进步速度最快~
今天的问题:
1 ) Java 是 LL1 文法么? 2 ) Java 的正则表达式实现为什么是 NFA,而不是 DFA ? 3 ) CSS in javascript 有什么优势么?
昨天的问题:
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.