V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  mcfog  ›  全部回复第 30 页 / 共 94 页
回复总数  1876
1 ... 26  27  28  29  30  31  32  33  34  35 ... 94  
2019 年 9 月 6 日
回复了 ethusdt 创建的主题 JavaScript JavaScript 编译/执行等问题请教
0. v8 是一个实现,Ecma 是一个标准,他们两者的内部概念并不一定有直接的联系或关系
1.你贴的英文原文里有 2 个东西,一个是字节码编译器,另一个是解释器,解释器负责解释执行没问题。但你后面的“也就是”部分就不知所云了,怎么就跳跃到 jit 问题上去了
jit 是字节码等工作全部做完以后,在运行时发生的旁路逻辑,至少你贴的图和英文原文里没有任何涉及
2. 我不知道你说的很多资料是什么资料,也不知道你说的官方是 V8 官方还是 ECMA 官方
3. 所以你到底在说 V8 还是 ECMA? 上个帖子我应该贴过 ecma 标准的相关描述了,和问题 1 的 V8 没有关系
2019 年 9 月 5 日
回复了 wuhuaji 创建的主题 问与答 你给 Shell 配置了哪些 alias?
alias 这个东西吧,很多时候是欺骗自己高效
ssh 有人说了我说点别的
pg: 了解一下 pgrep 和 pkill
untar:z 可以省略 v 基本上是污染屏幕,这个命令很好背:eXtract File -xf,Create File -cf
msq:不说免密,用密码也可以写在 dotfile 里面
nrs:我喜欢 yarn 的优点之一就是不用打 run
2019 年 9 月 4 日
回复了 harley27 创建的主题 Android Android 编程权威指南,平均 3 天啃一章,什么水平?
牵头羊来几分钟就能啃完,你觉得你的水平和羊比如何?
2019 年 8 月 30 日
回复了 ethusdt 创建的主题 JavaScript JS 里闭包是如何 capture 外部变量的?
@mcfog 更正一下后面,精确地说,应该是
f.[[Scope]] => DeclarativeEnvironment { ..., outer => Lexical Environment{ a=1 } }

如果你的 console.log(a)旁边有 var x=42,x=42 就是在...位置的
2019 年 8 月 30 日
回复了 ethusdt 创建的主题 JavaScript JS 里闭包是如何 capture 外部变量的?
执行( enter ) function 的时候的过程在这里,确实会新建 execution context

https://www.ecma-international.org/ecma-262/5.1/#sec-10.4.3

注意

> Let localEnv be the result of calling NewDeclarativeEnvironment passing the value of the [[Scope]] internal property of F as the argument.

这里,后续用来创建 context 的 localEnv 这个东西来自于[[Scope]]这个内部属性,然后这个属性是在创建函数的时候绑定的,参考这里

https://www.ecma-international.org/ecma-262/5.1/#sec-13

关注里面关于 Scope 的描述

在执行 foo,return 前,计算 function() {
console.log(a);
}
表达式的值的时候,当前的 lexical environment 也就是包含 var a=1 的东西被记录在这个函数的[[Scope]]内部属性中了,于是后面有
f.[[Scope]] => Lexical Environment{ a=1 }
阻止了 a 被 GC
@across 少复制了“那么今天小编为你介绍……”段落,扣你一个鸡腿 :doge:
2019 年 8 月 27 日
回复了 dandankele 创建的主题 程序员 语义化版本发布适用于传统 web 网站吗?
我不认为你理解什么是 semver,请看过 https://semver.org 再来聊
@est 我说 restful 能做,又没说建议用 restful 做。

如果你不懂怎么在一个 restful 风格的体系里设计符合 restful 风格的 2fa 也好 captcha 也罢我可以和你讨论一下我的想法,但我觉得你肯定没有兴趣

哦对了,我也不喜欢 restful,但喜不喜欢一门技术和是否理解这门技术的优缺点,还有能否理性地讨论一门技术是三件不一样的事情,希望你不会因此错过一些更有价值或是有趣的技术
@est 可以当然是可以的,虚拟资源虚拟万物即可
DELETE /session/current 或者 /session/:sid
不如何看待,工作那么多年了就没见过纯按标准来的 PATCH 或者 PUT 方法的接口

顺便,楼主你的理解也并不准确,PUT 同样适用于新增
@Aruforce 实际情况有很多的 locality 和 cache 的因素要考虑
比如说操作 123 分别是磁带机上三个不同文件的读写操作,拆三个循环就都是顺序读写,合在一起反而多了大量倒带的耗时,对比内存里的 a--完全不是一个量级的耗时
当然要考虑,但是什么叫多大程度?怎么个设计架构,花多少精力在预备未来的需求变更上这个东西本身就是考虑的结果
2019 年 8 月 14 日
回复了 onanying 创建的主题 PHP SwooleFor: 监控文件变化自动重启 Swoole 服务
推荐 https://github.com/cortesi/modd

# modd.conf
**/*.php {
prep: composer run test
daemon: php bin/server.php
}
2019 年 8 月 7 日
回复了 OysterQAQ 创建的主题 分享创造 关于 Pixivic 服务被盗用且用于盈利一事
@hmzt Sorry,看你的回复我觉得恶心的是你的想法。服务提供方在法律框架范围内提供的 EULA,用户付款前确认的你就说是霸王条款?违规违法滥用被你说成“买了使用权就可以随便用”?还定价有问题客户没问题,那头等舱卖那么贵一般人舍不得坐也是定价问题? 你买了头等舱,就怎么用是你的事,可以吃榴莲放抖音影响机舱秩序?

我偷人店里的东西是店门锁没锁好,是店里东西卖太贵了我觉得不值? 偷来的东西又有别人偷走了就是借花献佛令你恶心?
2019 年 8 月 7 日
回复了 OysterQAQ 创建的主题 分享创造 关于 Pixivic 服务被盗用且用于盈利一事
@whwq2012 好好想想值得珍惜的不应该是 p 站和 p 站触手么,反正我一点也不珍惜楼主
2019 年 8 月 7 日
回复了 OysterQAQ 创建的主题 分享创造 关于 Pixivic 服务被盗用且用于盈利一事
没人说我来说:可是楼主你做的接口和网站也是侵犯 pixiv 的,这个事情不是你不收钱你有理或者你搭服务器你有理的

站在 pixiv 视角你和搜图神器没啥区别
2019 年 8 月 5 日
回复了 sunnyadamm 创建的主题 程序员 发个牢骚,没见过这样的“程序员”
@sunnyadamm 那你就让老板知道你每天多少多少时间都花在收拾烂摊子上了没空做别的事儿就行了,周报什么的就如实写上,老板能接受那就是这份工作性质就这样,不能接受找你你再说怎么样子避免这些烂摊子
2019 年 8 月 5 日
回复了 sunnyadamm 创建的主题 程序员 发个牢骚,没见过这样的“程序员”
发(甩)邮(锅)件(扯)呗(皮)

[生产故障] x 月 x 日某某服务器的故障报告
某年某月按领导要求开放 root 权限给谁谁谁,几点几分谁报告了这个服务器出了什么奇怪问题,经排查后确认原因是啥啥啥,发现后如何如何恢复了机器,故障共计耗时多少多少小时,对生产的影响如何如何。建议怎样怎样

抄你的老板,开发的老板,要求给 root 的老板,开发

你火气大就建议以后 root 部署工作让对面开发的老板来做,或者是让对面开发学习 linux 运维基础什么的,反正就是“你们把机器弄挂了老子也没招”;火气不大就建议运维侧这边完善,比如避免 root 部署这件事本身或者 root 部署由开发侧提需求后运维侧操作什么的
2019 年 8 月 5 日
回复了 pythonee 创建的主题 Lisp 是什么原因没有让 lisp 进入工业界(公司)的首选语言呢
你排除的就是最主要的原因
2019 年 8 月 2 日
回复了 WangLiCha 创建的主题 问与答 你们都怎么写 Git 的提交消息?
拉分支提交一排 wip,pr 前 squash 成一个按规范写

不过楼主你的这个 commit message 问题不是太长了,而是在没有 issue tracker。应该是 fix #1234 然后自动解析到 issue tracker 里对应内容的 ticket
1 ... 26  27  28  29  30  31  32  33  34  35 ... 94  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1422 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 33ms · UTC 16:56 · PVG 00:56 · LAX 08:56 · JFK 11:56
♥ Do have faith in what you're doing.