WarWithinMe 最近的时间轴更新
WarWithinMe

WarWithinMe

V2EX 第 5252 号会员,加入于 2011-01-15 02:21:12 +08:00
程序员,技术宅
KBBT
机械键盘  •  WarWithinMe  •  2017 年 2 月 23 日
[深圳] 4 年经验前端工程师
求职  •  WarWithinMe  •  2017 年 2 月 20 日  •  最后回复来自 EllenYang
13
Humble WB Games Bundle
游戏  •  WarWithinMe  •  2013 年 11 月 6 日  •  最后回复来自 zlbruce
3
MacUpdate上Dash半价,$10(Today only)
分享发现  •  WarWithinMe  •  2013 年 10 月 24 日  •  最后回复来自 046569
16
有没有觉得不提供试用的App Store很挫。。
macOS  •  WarWithinMe  •  2013 年 5 月 15 日  •  最后回复来自 lancy1014
10
关于Gunnar眼镜
问与答  •  WarWithinMe  •  2015 年 5 月 10 日  •  最后回复来自 workwonder
3
Mac下面有应用可以播放最新的歌曲试听吗?
macOS  •  WarWithinMe  •  2013 年 3 月 23 日  •  最后回复来自 liaa
1
WarWithinMe 最近回复了
@zongwan 确实可能是个人认知问题,我自己觉得这些都是很小事。在实际的工作中,基本上是,某个地方卡顿,然后 devtool 调查一下时间消耗在哪里,解决一下就完事了,也不是什么 rocket science 。

另外很多东西,比如一开始就知道它的原理/逻辑/思路,甚至连后续调优的过程都不存在,因为会在最初的实现中就已经规避了。比如 Apple SwiftUI 1 出来的时候,它的实现差不多是只要有一个数据改动,整个视图树几乎要从头开始对比(因为它最开始不能很细致地收集依赖),是到最近的版本才加了更细粒度的依赖收集。。当时用 SwiftUI ,直接放弃用不它自带的那一套,自己写了一套来达到精准触发视图更新。对此,我也是觉得不是什么 rocket science ,没啥需要特别说明的。

我感觉是挺难满足到面试官要求。上面一些 v 友提到可以说说解决问题的思路,分析问题等,其实我也是拿这些来回复面试官,例如关于如何制作一个高效的渲染功能(说的就是现在那些白板 app 的那个画布),我大概讲了我前司的架构问题,然后说了我自己的方案(不过因为我没权力去让方案落地,所以可以认为我是纸上谈兵),总的来说就是采用类似 Figma 的方案,用 WebAssembly 编译 Skia ,自己渲染,结合 tile rendering 来优化一下重绘。不过对方就完全不感兴趣。。
@happyz90 确实,有个面试官是跟我说“那你用到什么指标啥的”。。
@happyz90 当时讲了一些前司项目上的问题,然后说了我自己的见解和解决方案,好像没有太大作用。比如前司架构因坚定执行函数式编程导致导致大量临时变量产生,从而周期性触发浏览器 GC ,就会周期性卡顿。或是编译 Skia 到 WebAssembly ,用它绘制 canvas ,并实现 tile rendering (类似 Figma 的技术),从而规避超大文档的渲染性能问题等。不过也有可能我表达有问题,或者这些事情不太符合预期?
2017 年 7 月 9 日
回复了 XiaoHaoV 创建的主题 他他 失恋了
这时候就应该要听年度失恋情歌: http://v.yinyuetai.com/video/2895439

没有,我才没有单曲循环了一千遍。
2017 年 2 月 16 日
回复了 WarWithinMe 创建的主题 求职 [深圳] 4 年经验前端工程师
@carffuca 怎么都是阿里系。。。。。 V2 已经被阿里系占领了吗。。。 另外简历就在上方正文就有链接。。。
2017 年 2 月 16 日
回复了 WarWithinMe 创建的主题 求职 [深圳] 4 年经验前端工程师
@UnexpectedToken 可以啊。不过我没有人工智能 /机器学习 /大数据这方面的相关知识。
2017 年 2 月 16 日
回复了 WarWithinMe 创建的主题 求职 [深圳] 4 年经验前端工程师
@HaEx 如果职位很理想的话是愿意考虑的。
2016 年 3 月 28 日
回复了 PhoenixTreeLL 创建的主题 机械键盘 又入了把 Filco, 进来吃我一剂安利!
自制了一个蓝牙 4.0 的 84 茶轴的表示这毒性实在太低。。。
2016 年 2 月 23 日
回复了 GUMU 创建的主题 求职 [成都 | 前端] 求一份前端实习
楼主可否考虑北京 /深圳?
@zog require()不完全是 DI ,但可以把 require 改成一个 DI 框架。
如果在 A 模块(在文件 A.js 里面),写`require("../../FancyDependency")` 。通过依赖的路径来 require 这个依赖,是不符合 DI 的理念,因为你把具体要依赖的物体写死了。

如果在 A 模块里面,改成`require("FancyDependency")`。通过依赖的 ID 来 require 这个依赖的话,你就可以通过修改 require 的配置(在 A.js 外面,用于全局管理的地方修改。),让这个 require 语句可以根据配置来返回不同的值,例如生产环境返回 FancyDependencyProd ,测试环境返回 FancyDependencyDev 。这样就算是 DI 。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   967 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 25ms · UTC 22:29 · PVG 06:29 · LAX 14:29 · JFK 17:29
♥ Do have faith in what you're doing.