WarWithinMe 最近的时间轴更新
WarWithinMe

WarWithinMe

V2EX 第 5252 号会员,加入于 2011-01-15 02:21:12 +08:00
程序员,技术宅
KBBT
机械键盘  •  WarWithinMe  •  2017-02-23 14:39:05 PM
[深圳] 4 年经验前端工程师
求职  •  WarWithinMe  •  2017-02-20 19:33:12 PM  •  最后回复来自 EllenYang
13
Humble WB Games Bundle
游戏  •  WarWithinMe  •  2013-11-06 12:02:22 PM  •  最后回复来自 zlbruce
3
MacUpdate上Dash半价,$10(Today only)
分享发现  •  WarWithinMe  •  2013-10-24 15:24:40 PM  •  最后回复来自 046569
16
有没有觉得不提供试用的App Store很挫。。
macOS  •  WarWithinMe  •  2013-05-15 14:52:51 PM  •  最后回复来自 lancy1014
10
关于Gunnar眼镜
问与答  •  WarWithinMe  •  2015-05-10 18:32:59 PM  •  最后回复来自 workwonder
3
Mac下面有应用可以播放最新的歌曲试听吗?
macOS  •  WarWithinMe  •  2013-03-23 14:43:40 PM  •  最后回复来自 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-07-09 22:00:40 +08:00
回复了 XiaoHaoV 创建的主题 他他 失恋了
这时候就应该要听年度失恋情歌: http://v.yinyuetai.com/video/2895439

没有,我才没有单曲循环了一千遍。
2017-02-16 20:46:21 +08:00
回复了 WarWithinMe 创建的主题 求职 [深圳] 4 年经验前端工程师
@carffuca 怎么都是阿里系。。。。。 V2 已经被阿里系占领了吗。。。 另外简历就在上方正文就有链接。。。
2017-02-16 01:17:56 +08:00
回复了 WarWithinMe 创建的主题 求职 [深圳] 4 年经验前端工程师
@UnexpectedToken 可以啊。不过我没有人工智能 /机器学习 /大数据这方面的相关知识。
2017-02-16 01:14:17 +08:00
回复了 WarWithinMe 创建的主题 求职 [深圳] 4 年经验前端工程师
@HaEx 如果职位很理想的话是愿意考虑的。
2016-03-28 14:22:41 +08:00
回复了 PhoenixTreeLL 创建的主题 机械键盘 又入了把 Filco, 进来吃我一剂安利!
自制了一个蓝牙 4.0 的 84 茶轴的表示这毒性实在太低。。。
2016-02-23 17:58:55 +08:00
回复了 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   ·   实用小工具   ·   3933 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 51ms · UTC 00:52 · PVG 08:52 · LAX 17:52 · JFK 20:52
Developed with CodeLauncher
♥ Do have faith in what you're doing.