V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  mcfog  ›  全部回复第 25 页 / 共 90 页
回复总数  1791
1 ... 21  22  23  24  25  26  27  28  29  30 ... 90  
2019-09-18 10:56:23 +08:00
回复了 xiaoen 创建的主题 Apple 为什么手机的相机要越来越好,我又用不到
加相机贵两千有人买单,你觉得加相机不值,但市场(或者是平均消费者)不认同你的观点

我坐飞机不托运行李,为什么没人生产不带货舱位置加大的飞机?
我用笔记本从来都是外接屏幕用,为什么没人生产不带 A 面的笔记本?
2019-09-17 10:31:51 +08:00
回复了 longkas 创建的主题 程序员 靠谱的鉴黄服务有没有
先 nsfwjs 之类的开源方案初筛,可疑度高的扔收费服务复查,这样能兼顾整体性能、准确度和费用
2019-09-16 15:50:28 +08:00
回复了 Immortal 创建的主题 Go 编程语言 关于 Go Modules 团队开发时候私有库的问题
1. go get REPO_URL@master
2. replace 到相对路径或者另一个 URL 都可以
2019-09-16 14:16:12 +08:00
回复了 kuanng 创建的主题 JavaScript 不解, lodash 中的深拷贝的写法
2019-09-16 14:14:29 +08:00
回复了 kuanng 创建的主题 JavaScript 不解, lodash 中的深拷贝的写法
复现: https://repl.it/repls/PracticalPleasedConferences

deep 的行为完全反了,也许根本就没有人用 lodash 来 clone Buffer 对象吧,本来 node 环境用 lodash 的就少

> https://github.com/lodash/lodash/commit/ce60ac42747a0997335c16e858e3e654c409dc8c

有趣的是这个 bug 的引入和楼上贴的引入这个 feature 的 commit 是同一天,在补充了(错误的)单元测试的同时,把这个条件翻转了
2019-09-16 10:10:51 +08:00
回复了 flowfire 创建的主题 上海 我觉得上海地铁应该在闸机门口立个牌子。
比起那些堵着摆弄二维码的可好太多了

小概率前面的人没刷上,所以还得费劲瞄着屏幕确定前一个人刷上了
vueloader 在处理 vue 文件的时候并不继承你 main.js 的上下文,而且你用 js 的 import 也一样 sassloader 只会单独处理你的 base,编出 css 后里面的变量和函数已经扔了

你需要在 vue 文件里用 scss 的 @import
2019-09-11 19:11:55 +08:00
回复了 Vegetable 创建的主题 正则表达式 你们会给正则表达式写注释吗?
我选择删掉正则用普通代码实现,而不是给正则加注释来假装这东西是可以被维护的
2019-09-11 17:19:28 +08:00
回复了 Keppel 创建的主题 程序员 工作快一年的程序员,应该如何摆脱 CRUD?
2019-09-11 17:15:36 +08:00
回复了 renxingdeni 创建的主题 站长 有人网站 index.html / . PHP 被改过吗?
是什么让你认为一个 13 年前发布,8 年多前停止支持的 PHP5.2 是安全的?
你需要了解的基本知识: http ip 端口 接口 服务器 /客户端,到不了原理的程度,有个基础概念就行,没有这些概念你问题都不会问,答案也看不懂,无法沟通
感谢你帮我打消了升级 cmm 的打算,看这个文案是官方和死🐴律师事务所合作了,以后这家公司的软件一律不买
就我个人的经验来说,更多的人是落到“只要不是最恶劣的环境,就能靠自己发育成长,无需过多干涉的好苗子”以及“说也没用无可救药的混子”或者“能干活但就是不成长的普通工人”等分类之中,有成长空间值得教的人太少太少

不过谁要是有办法把混子或者工人点拨出来那真的是对行业进步做出了很大的贡献了
2019-09-06 06:59:27 +08:00
回复了 FaiChou 创建的主题 JavaScript JavaScript 编译/执行等问题请教
0. v8 是一个实现,Ecma 是一个标准,他们两者的内部概念并不一定有直接的联系或关系
1.你贴的英文原文里有 2 个东西,一个是字节码编译器,另一个是解释器,解释器负责解释执行没问题。但你后面的“也就是”部分就不知所云了,怎么就跳跃到 jit 问题上去了
jit 是字节码等工作全部做完以后,在运行时发生的旁路逻辑,至少你贴的图和英文原文里没有任何涉及
2. 我不知道你说的很多资料是什么资料,也不知道你说的官方是 V8 官方还是 ECMA 官方
3. 所以你到底在说 V8 还是 ECMA? 上个帖子我应该贴过 ecma 标准的相关描述了,和问题 1 的 V8 没有关系
2019-09-05 07:58:42 +08:00
回复了 wuhuaji 创建的主题 问与答 你给 Shell 配置了哪些 alias?
alias 这个东西吧,很多时候是欺骗自己高效
ssh 有人说了我说点别的
pg: 了解一下 pgrep 和 pkill
untar:z 可以省略 v 基本上是污染屏幕,这个命令很好背:eXtract File -xf,Create File -cf
msq:不说免密,用密码也可以写在 dotfile 里面
nrs:我喜欢 yarn 的优点之一就是不用打 run
2019-09-04 22:17:03 +08:00
回复了 harley27 创建的主题 Android Android 编程权威指南,平均 3 天啃一章,什么水平?
牵头羊来几分钟就能啃完,你觉得你的水平和羊比如何?
2019-08-30 15:58:44 +08:00
回复了 FaiChou 创建的主题 JavaScript JS 里闭包是如何 capture 外部变量的?
@mcfog 更正一下后面,精确地说,应该是
f.[[Scope]] => DeclarativeEnvironment { ..., outer => Lexical Environment{ a=1 } }

如果你的 console.log(a)旁边有 var x=42,x=42 就是在...位置的
2019-08-30 15:55:13 +08:00
回复了 FaiChou 创建的主题 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
1 ... 21  22  23  24  25  26  27  28  29  30 ... 90  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2587 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 46ms · UTC 09:11 · PVG 17:11 · LAX 02:11 · JFK 05:11
Developed with CodeLauncher
♥ Do have faith in what you're doing.