V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  KyL  ›  全部回复第 1 页 / 共 3 页
回复总数  56
1  2  3  
@shuiguomayi 被裁员就努力找下家或者创业。实在找不到,现找私活都来得及。
大厂的架构师级别年薪百万了吧?看得上接私活的那点钱?有那时间继续卷争取再升一级更现实一点。
2023-01-10 22:03:30 +08:00
回复了 KyL 创建的主题 互联网 目前有没有多渠道的消息通知聚合服务?
@ttyhtg 需要企业级,可以付费的那种。
2020-09-19 17:12:56 +08:00
回复了 KyL 创建的主题 JavaScript JavaScript 事件循环与主代码关系
@ChanKc
现在我知道了主程序和各种事件都会作为实体项被放到宏任务队列和微任务队列中,且每个实体项都不会被其他事件打断。

“你把 done 这句加到上面 ajax 的分号后面试试?”,这句话是否暗示着在提示行环境中,每一行代表着任务队列中的一个实体项?

但是在 Node.js 的 REPL 环境中,如果手动一行一行执行下列代码是可以工作的。

const { spawn } = require('child_process');

const child = spawn('cmd', ['ls']);

child.stdout.on('data', (data) => {
console.log(`stdout:\n${data}`);
});

child.stderr.on('data', (data) => {
console.error(`stderr: ${data}`);
});

如果 REPL 环境中每一行代码都会作为一个实体项放到任务队列中,那么当

const child = spawn('cmd', ['ls']);

执行时,stdout 的 data 事件回调函数还没有绑定,等到数据读完时,没有回调函数可以处理。这其中自相矛盾的地方我百思不得其解。
2020-09-16 21:45:05 +08:00
回复了 KyL 创建的主题 JavaScript JavaScript 事件循环与主代码关系
@ChanKc 那么在 Node REPL 或者 Chrome DevTools 中,输入

$.ajax("url", function() {console.info("callback");});
就会立刻打印 callback,而不会等到下一句
console.info("done");
输入并执行之后才会 callback 。这个是由于脚本文件执行和实时环境的差异造成的吗?
2016-08-20 17:11:08 +08:00
回复了 KyL 创建的主题 程序员 如何在电脑上使用同一型号的鼠标?
@processzzp 两个鼠标都有各自的接收器。第一个鼠标坏了,所以我把第一个鼠标和接收器都扔了。然后我把第二个鼠标的接收器插上,可是第二个鼠标没反应。我在其他电脑上试过了,可以保证第二个鼠标是好的。
2016-08-20 16:21:27 +08:00
回复了 KyL 创建的主题 程序员 如何在电脑上使用同一型号的鼠标?
@FreeDog 但是第二个鼠标在其他电脑上就可用。
2016-07-28 16:41:45 +08:00
回复了 KyL 创建的主题 编程 有没有程序库可以解多个数学表达式的?
@ZRS 输入是 D1 到 D5 五个数,用户可以随便对这五个数进行计算,最后得出一个结果。中间全都是一些数学计算。
2016-07-22 15:20:42 +08:00
回复了 KyL 创建的主题 站长 建站如果用国外空间,就不能在国内备案了?
@MuyuQ 可是国外的空间时不时的被墙啊。我在 Linode 上有个 VPS ,建个 shadowsocks 都经常连不上,建网站还不把人急死。
2016-07-22 14:45:01 +08:00
回复了 KyL 创建的主题 站长 建站如果用国外空间,就不能在国内备案了?
@wbt 如果我在国内的域名提供商,比如万网买的域名,就必须用它的 DNS 服务,也就必须备案呢?
2016-07-18 23:54:54 +08:00
回复了 KyL 创建的主题 硬件 怎么把拆掉了屏幕的笔记本的默认输出变成 VGA 呢?
@fzinfz 屏幕都已经拆下来了
2016-05-27 14:20:01 +08:00
回复了 KyL 创建的主题 程序员 逆向工程里“脱壳”这个术语用英语怎么说?
@ihacku 谢谢!
2016-05-24 09:26:17 +08:00
回复了 huanghua123 创建的主题 Python 大家写 python 的时候不会觉得 self 有点冗余吗
self 是程序员自己起的一个变量名,它之所以能起到 self 的作用,只是因为它是类方法的第一个参数。你可以把 self 改成任意变量名。
我觉得确实有些多此一举,更好的方法是把 self 设为 py 的一个关键字,就像 C++/Java 中的 this 一样。
2016-03-13 13:46:09 +08:00
回复了 KyL 创建的主题 程序员 为什么这段 C 代码结果是 1?
@theohateonion 谁说不是呢。这种代码老老实实用括号括起来就什么问题都没有。可是谁让很多公司就爱出这中面试题呢?
2016-03-11 23:25:15 +08:00
回复了 KyL 创建的主题 程序员 为什么这段 C 代码结果是 1?
好吧,我明白了。
`d=++a||++b&&++c;`的执行顺序应该是
`d=((++a)||((++b)&&(++c)))`
++a = 2 直接就决定了 d="true",也就是 d=1
2016-02-25 11:23:53 +08:00
回复了 KyL 创建的主题 程序员 如何实现一个健壮的 atoi?
@ChiChou 我曾经在面试中被问到过,在 leetcode 中也看到过,在写程序中也遇到过。但是奇怪的是,似乎没有人提到过处理整型溢出问题,在网上搜索的所有 atoi 实现,都没有,连提到都没有。
2016-02-21 23:43:29 +08:00
回复了 eu 创建的主题 问与答 码农们你们最喜欢用的编程字体是什么?
courier new
我目前在写一个 http server 。一开始打算先把 Request 都读出来,然后再解析 http 。但是有 keep-alive 后,看来就必须边读边解析了。这样 socket IO 代码就和 http 代码混在一起了。不知道 Apache 、 ngnix 都是怎么实现的。
@wowpanda read 怎么会返回 0 呢。要么阻塞要么返回负值,只有对面关 socket 才会返回 0 吧?难道我记错了?
@qgy18 拜读了,对从服务器发送到浏览器解释的很详细。那么从浏览器发送到服务器的持久化连接就只能靠 content-length 来实现吗?还是也可以用 chunked 来实现?
1  2  3  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   934 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 32ms · UTC 20:28 · PVG 04:28 · LAX 13:28 · JFK 16:28
Developed with CodeLauncher
♥ Do have faith in what you're doing.