今天周五了,给大家说个开心的事:我们老大知道了我要坚持每天三个技术问题了!
我们老大之前是某公司的 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 有什么优势么?
昨天的问题:
1
jadec0der 2018-03-30 15:53:19 +08:00
小哥不服啊,很好很好😁
能问一下是哪个公司的 principal 吗? Amazon 和 Microsoft 的 Principal 可不是一个级别的 |
2
kansimeng 2018-03-30 15:58:22 +08:00
挺好的,不过我觉得后面找问题可能会比解题困难的多。。
github 已 star |
3
ChristopherWu 2018-03-30 16:01:39 +08:00
一个建议:
把答案写得更详细些。我看了下昨天的,写得太粗略。你不能把东西说清楚,不能保证你理解了多少。 ps,要不要建个 每天问题答案 list (交流群)。。 |
4
willvvvvv1 2018-03-30 16:01:39 +08:00
挺好奇的,问题的来源是什么?
|
5
Luckyray 2018-03-30 16:14:44 +08:00
你问的前俩问题题目都看不懂,还有救么?
|
6
ChristopherWu 2018-03-30 16:25:02 +08:00
你的答案相当于没有答一样。。查了资料,粘贴一天就完了。只是浮于表面尔
|
7
zwx327634 2018-03-30 16:31:44 +08:00
已 star
|
9
sited OP @willvvvvv1 我想知道的答案,超多的,比如鼠标和键盘的中断是一样的么,想知道好几个月了,也没查一下:)
|