libook 最近的时间轴更新
libook

libook

.... . ._.. ._.. ___
🏢  yangcong345.com / Full Stack Developer
V2EX 第 78834 号会员,加入于 2014-10-27 17:14:14 +08:00
今日活跃度排名 1651
不参与一切辩论、圣战,无意义。
如果你觉得我我说得好,点一下“感谢”我将荣幸至极;
如果你觉得我说的不好,仅一句嘲讽是没有人获益的;
什么?触碰到了你的信仰?那么请务必当我放屁~
正常回复 IP 被封了,求解封
反馈  •  libook  •  184 天前  •  最后回复来自 libook
3
在 WSL 中运行 GUI(如 IDEA)
分享创造  •  libook  •  183 天前  •  最后回复来自 libook
17
电子设备如何消毒?
硬件  •  libook  •  301 天前  •  最后回复来自 ssqtctc
9
支付授权目录设置为第三方 URL 有哪些风险
程序员  •  libook  •  2019-03-28 17:38:30 PM  •  最后回复来自 airyland
1
自己写的实时演算插件
Hexo  •  libook  •  2019-02-18 17:26:07 PM  •  最后回复来自 libook
3
[培训向]如何给学员讲明白一种算法不合适?
程序员  •  libook  •  2019-01-31 12:24:39 PM  •  最后回复来自 libook
13
[北京] 有没有想学习 Node 服务端开发的实习生?
酷工作  •  libook  •  2018-11-21 13:18:08 PM  •  最后回复来自 defunct9
1
[北京] 有想学习 Node.js 服务端开发的实习生吗?
酷工作  •  libook  •  2018-11-16 10:18:49 AM  •  最后回复来自 wangsahala
17
今天可能要发布 Node10 的 LTS?
  •  1   
    Node.js  •  libook  •  2018-10-31 08:45:44 AM  •  最后回复来自 Acexihua
    9
    V8 7.0 数组开始使用 TimSort 排序算法
    Node.js  •  libook  •  2018-10-30 12:42:04 PM  •  最后回复来自 jjx
    5
    libook 最近回复了
    4 小时 38 分钟前
    回复了 a7dog 创建的主题 JavaScript 做个小调查,一个新项目,大家首选的框架是什么
    看需求,如果是做规模很小的 demo 很多时候可以不用框架,原生 API 功能已经很强了。

    上一定规模的就看需要哪些特性。
    4 小时 46 分钟前
    回复了 v2webdev 创建的主题 程序员 “宕机”一词在技术文档中如何表达?
    文档是给人阅读的,文档的目标是让阅读的人能够完全理解作者的意图。

    曾经分别从纯中文文档和纯英文文档两种方式对文档的目标进行过验证,发现并不是所有概念都能在不同语言中一一对应。
    各个语言中都有其文化中有的概念,以及由语言文化引申应用的一些词汇。
    比如 Down 这个词在英语不同语境中表达意思不同,然后在计算机领域上有了一些约定俗称的用法,但这个概念仅存在于计算机英文交流领域中,在中文中并没有与之对应的词汇,所以要么就用长句子把 Down 的特征完整描述一遍,要么就直接用英文或在大家都知道的前提下使用“宕机”这种音译词。
    相似的还有 Buffer 、Bug 。

    然后中文中也有一些概念是中文特有的,或者中文地区特有的,比如龙,翻译成 Dragon 其实完全变了一个味道,因为西方的 Dragon 和中国的龙根本不是一个概念。这时候你可以翻译成 Chinese Dragon 或者直接用 Chinese Long,如果能确定看文档的人都能理解“龙”这个汉子你在英文文档里直接用这个中文也行。
    类似的还有中国内地特有的一些商业模式,这些因为发源于中文,所以使用英文描述的时候很容易导致中国人看不懂外国人看不明白,这时候就可以做一个详细的描述,然后关联成一个缩略词在下文中引用。

    总之文档的目的就是为了让人看懂,写的时候要时刻揣摩读者是否能看懂,只要能达到让人看懂的目标,你用中文、英文、甚至混搭都应当是可取的。有时候刻意格式化的文风反而会在可读性上起到反作用。
    22 天前
    回复了 lagoon 创建的主题 Node.js 学 Node.js,要有 Web 基础吗?
    单纯学 Node 本身的话不需要有 Web 基础。

    学会之后害你要用 Node 做啥,如果要做 Web 服务的话,就要有 Web 服务相关的基础,比如 HTTP 。
    同样是房子,每个人对房子的需求可能不同。

    很多人在城市买房的时候,往往会纠结现在买会不会划算,于是乎一拖再拖,原本能买得起最终也买不起了。
    我往往会问一个问题:如果买房是用来结婚育儿的话,如果知道房价即将下跌,能否马上卖房,以求不亏?
    但实际上这些人往往忽略了自己的核心需求,其中很多人买房都不是为了炒房,而只是为了有一个稳定的居住地点,不用被房东赶得年年搬家。


    所以还是要了解根本的需求是什么,是炒房赚钱,还是让孩子就近上好学校,还是通勤方便,还是就只是依恋那个地方……
    sudo 相当于是让普通用户可以提权为管理员,所以 sudo 要求输入密码也仅仅是为了防止程序自动调用 sudo 指令,这样的话你哪怕设置 1 位密码也是能防住自动调用 sudo 的攻击的,剩下的就是暴力破解的风险了。

    Linux 密码也可以设置各种安全策略,从能力上来讲只是为了防止暴力破解的话是问题不大的,就是一方面配置起来比较折腾,另一方面自己误触了会很不爽(比如输错密码要等 10 秒这种策略)。

    然后 sudo 和系统抵御外部入侵是没啥大关系的,所以理论上可以把系统配置成对外严格,对内松懈,只要不中木马在内部暴力破解,就没问题。
    在 JavaScript 中,标识符只能包含字母或数字或下划线(“_”)或美元符号(“$”),且不能以数字开头。

    楼主混淆了字段名和标识符,这是两个不同的概念,你在对象里用的是字段名,你在程序代码里声明变量常量用的是标识符,解构只是一个方便把字段值(或引用)赋值给同名标识符的语法糖而已,并不是说两者是一样的东西。就像是字符串转数值的时候也是只支持符合数值书写规则的字符串,否则就会得到 NaN 。

    可以思考一下,如果自己设计一个 JS 引擎,如何解析 ``` const { extend/foo } = originObj; ````这种语句,要解析成预期的解构结果,但又不会引起其他语法歧义。

    所以按照 JS 对于字段名和标识符的定义来说,在使用解构语法前最好确保字段名的命名规则符合标识符命名规则,否则就不可能创建同名的标识符(就像你自己直接写```const extend/foo = 'bar';```一样会报错)。

    如果只有一个字段要拿,完全可以直接``` const foo2 = originObj['extend/foo']; ```这样既简单,可读性也高。

    语言的任何特性都是有其适用场景和不适用场景的,否则旧特性就没有存在的意义了;同样的,解构特性也不是说大家都不要用非解构的写法,而是方便就用、不方便就不用。
    24 天前
    回复了 lbmjsls1 创建的主题 Linux 不同版本的 Linux 编译的 c/c++程序是否通用
    多数情况下可以通用。

    需要注意的就是,CPU 架构要一样,且调用的系统 API 两边都有,最后就是依赖的动态链接库两边都有。
    重装的时候最干净的方式就是直接把系统分区(或系统磁盘)格式化,这样的话就需要你的 home 目录的数据在其他分区(或磁盘)上。如果满足这个条件了,那就非常好办了,你可以装系统的时候设置吧 home 分区挂载到 /home 路径上,也可以装完系统后,直接用软链接( ln -s )把 /home 链接到你的实际 home 目录上。
    毕竟是重装系统,为了数据安全的考虑,还是建议备份。
    https://promisesaplus.com/implementations
    说 ES 的 Promise 就是 A+的一种实现。

    实际上应该说 ES 的 Promise 兼容 A+,你可以用 A+的用法来使用 ES Promise,不过 ES 提供了更多特性,比如 catch 、finally 、any 、allSettled 。
    可以去看看 A+的规范全文,很短,其实都是些很核心的功能,各种库的实现方案都在 A+基础上进行了功能的扩展。
    28 天前
    回复了 soupu626 创建的主题 问与答 女友对我跳槽的薪资要求太高怎么办
    我想起了知乎上那个个《男朋友年终奖发了六万,转了 520 给我,我该生气吗?》的高赞回答,哈哈哈哈🤣

    每个人情况都不一样,也不好评价恋爱观对错,我个人支持 Follow your hart 。

    其实找工作除了薪资以外,团队氛围、业务前景、领导如何都挺重要的;两年半工作经验的话,我通常会建议以个人成长为首,如果所做的工作内容、团队氛围能够让你更快成长的话,等有 5 年工作经验再出来可能薪资可以翻倍。
    关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3142 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 11:26 · PVG 19:26 · LAX 03:26 · JFK 06:26
    ♥ Do have faith in what you're doing.