V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  zhanglintc  ›  全部回复第 3 页 / 共 26 页
回复总数  503
1  2  3  4  5  6  7  8  9  10 ... 26  
289 天前
回复了 FaiChou 创建的主题 咖啡 各位 Nespressor, 你们胶囊回收过么?
密封好好像不会臭啊,也没发毛过。
回收过几次了。
但是现在有点懒得搞了。
307 天前
回复了 zhanglintc 创建的主题 问与答 可以用 CDN 加速访问 GitHub page 吗?
@blankmiss #1 价格不是最主要因素,反正看起来都在可承受范围内。
主要是感觉 GitHub 上写博客似乎简单一些。

自己用 vps 搭建博客我试了下总有些小问题。

那看起来 CDN 是可以加速这些网址的是吧?
@buffzty 脑子里那个弯儿没转过来之前改成这个也看不出来
@adoal 啊,OKOK ,这回明白了。加不加空格是两种显示方法。那我懂了。
@Eiden @adoal 嗯嗯,大小端这个我知道了。

但我的主要在意的是,是不是可以认为 hexdump 输出的是这个短字的逻辑顺序 00 01 。
而 hexdump -C 输出的是这个短字的物理顺序 01 00 。

man hexdump 也没有看出来明确说这个问题 。
80Gb 存储
我现在是 2 核 8G ,80Mb 存储,带宽 100mb (但是是按需付费),1000 一年。
固定带宽好像不划算来着,要贵很多。
336 天前
回复了 Aviciii 创建的主题 咖啡 喝胶囊咖啡的一些问题
@daiv 诶,京东不是有官方旗舰店吗?我一般都在那里买。买大师系列。
2023-04-23 22:33:31 +08:00
回复了 fengleiyidao 创建的主题 问与答 有好用的文本文件对比/diff 的工具么?
bcompare +10086 ,相当好用
2023-02-20 15:36:32 +08:00
回复了 zhanglintc 创建的主题 问与答 Python 的 requests 库可以使用嵌套的代理吗?
@jobmailcn #5 噢,那看来是不行了。第一层就是 HTTP 了。
2023-02-20 15:24:47 +08:00
回复了 zhanglintc 创建的主题 问与答 Python 的 requests 库可以使用嵌套的代理吗?
@krixaar #2 那就是我操作不了 proxyA 的话就没有办法用嵌套了是吧?
2023-01-15 21:10:51 +08:00
回复了 zhanglintc 创建的主题 问与答 下面这段 js 代码的输出应该是什么?
@tutou #15 是的是 node 环境。换成 chrome 的确不一样了:

Node:
sleep done
1
2

Chrome:
sleep done
2
1

那意思这个 timer 的时间实际上还是跟具体实现有关是吧?不能一概而论。
2023-01-14 23:57:11 +08:00
回复了 zhanglintc 创建的主题 问与答 下面这段 js 代码的输出应该是什么?
@MossFox https://stackoverflow.com/a/34691484/4156036

看起来是给定的 delay 到期后,可能会有一个“事件”或者“中断”发生,然后 JS 引擎会立即处理它(也就是放到微任务)。但是这个暂时没找到资料来证明。

但是如果说 JS 引擎内部有类似的“事件”机制的话,我感觉都能解释通了。

上面的例子:
setTimeout(function(){console.log(1)}, 10)
setTimeout(function(){console.log(2)}, 0)

第一个 10 毫秒后触发事件,第二个立即触发事件,那么自然第二个先入队列。
到时候执行微任务的时候自然就是第二个先打印了。
2023-01-14 21:07:23 +08:00
回复了 zhanglintc 创建的主题 问与答 下面这段 js 代码的输出应该是什么?
@MossFox #11 这个字有点多,链接更多,要花点时间再理解理解。

不过我倒是试了下,如果改成这样的话

```
setTimeout(function(){console.log(1)}, 10) // 队列位置 1
sleep();
setTimeout(function(){console.log(2)}, 0) // 队列位置
```

是可以输出 1 ,2 的:
sleep done
1
2
2023-01-14 17:24:00 +08:00
回复了 zhanglintc 创建的主题 问与答 下面这段 js 代码的输出应该是什么?
@MossFox @tutou @LancerXu 各位再帮忙看下:

// 这个大概耗时 1.7 秒
function sleep() {
i=0
// do a heavy job
for (let j = 0; j < 1e9; j++) {
i++;
}
console.log("sleep done")
return 3
}

setTimeout(function(){console.log(1)}, 10) // 队列位置 1
setTimeout(function(){console.log(2)}, 0) // 队列位置 2
sleep();

这里认为塞入微队列的顺序应该是书写顺序吧,那么就是 1 在 2 之前。
然后 sleep 是一个耗时操作,测试大概在 1700 毫秒左右。
那么宏队列结束后调用微队列,此时先出栈 1 ,且应该已经超过 10 毫秒,那么 1 可以直接输出。
但是为什么还是先输出的 2 呢?

还是说 setTimeout 的计时是在进入微队列循环操作后才开始考虑计时器的?

期望输出:
sleep done
1
2

实际输出:
sleep done
2
1
2023-01-13 20:26:11 +08:00
回复了 zhanglintc 创建的主题 问与答 下面这段 js 代码的输出应该是什么?
先看了 #8 @MossFox 回复的文章,再看 #3 @tutou 和 #7 @LancerXu 的回复就全理解了。
2023-01-12 00:21:09 +08:00
回复了 huhexian 创建的主题 分享发现 送大家一个小小的新年礼物,定制微信红包封面
已领,谢谢
2023-01-11 00:02:53 +08:00
回复了 naonaogoogle 创建的主题 问与答 怎么设置 google 搜索的结果跟使用的节点地区无关
google.com/ncr 印象中好使又简单。
2023-01-10 23:58:47 +08:00
回复了 jqtmviyu 创建的主题 macOS 请问如何删除根目录下的"opt"文件夹
确实,这玩意儿没必要删吧
1  2  3  4  5  6  7  8  9  10 ... 26  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   805 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 28ms · UTC 22:12 · PVG 06:12 · LAX 15:12 · JFK 18:12
Developed with CodeLauncher
♥ Do have faith in what you're doing.