whoami9894

whoami9894

V2EX 第 282705 号会员,加入于 2018-01-14 22:48:12 +08:00
2 G 71 S 49 B
根据 whoami9894 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
whoami9894 最近回复了
13 天前
回复了 iyobucuo 创建的主题 推广 [抽奖 4 斤樱桃] 烟台大樱桃 - 感谢 - 感悟
分母++
79 天前
回复了 horizon 创建的主题 Rust 在 M1 上如何编译为 Linux 的包
交叉编译 ring 这种非 pure Rust 项目需要对应的 cc 工具链,报错这么明显告诉你 x86_64-linux-gnu-gcc: No such file
79 天前
回复了 collen 创建的主题 程序员 大厂的程序员知道自己 KPI 产物是屎吗
@murmur
你以为微信的脑残设计是技术问题?你以为微信的技术比你差?
185 天前
回复了 horou 创建的主题 Rust Rust 编译 Wasm 文本格式的问题
cargo -Z build-std=std,panic_abort -Z build-std-features=panic_immediate_abort build
@ElmerZhang 百度一下分组加密的 padding
(i**2 for i in l):

l 是创建生成器时闭包捕获的,i ** 2 是 f.next() 时计算的

***

(l[i] for i in range(2)):

闭包没有捕获任何变量,计算 l[i] 时从外部作用域获取 l

***

两个表达式对应的 opcode ,注意看 LOAD opcode

```
2 8 LOAD_NAME 1 (list)
10 LOAD_CONST 1 (<code object <genexpr> at 0x10256d3a0, file "<dis>", line 2>)
12 LOAD_CONST 2 ('<genexpr>')
14 MAKE_FUNCTION 0
16 LOAD_NAME 0 (l)
18 GET_ITER
20 CALL_FUNCTION 1
22 CALL_FUNCTION 1
24 POP_TOP

3 26 LOAD_NAME 1 (list)
28 LOAD_CONST 3 (<code object <genexpr> at 0x10256d450, file "<dis>", line 3>)
30 LOAD_CONST 2 ('<genexpr>')
32 MAKE_FUNCTION 0
34 LOAD_NAME 2 (range)
36 LOAD_CONST 4 (2)
38 CALL_FUNCTION 1
40 GET_ITER
42 CALL_FUNCTION 1
44 CALL_FUNCTION 1
46 POP_TOP
48 LOAD_CONST 5 (None)
50 RETURN_VALUE

Disassembly of <code object <genexpr> at 0x10256d3a0, file "<dis>", line 2>:
2 0 LOAD_FAST 0 (.0)
>> 2 FOR_ITER 14 (to 18)
4 STORE_FAST 1 (i)
6 LOAD_FAST 1 (i)
8 LOAD_CONST 0 (2)
10 BINARY_POWER
12 YIELD_VALUE
14 POP_TOP
16 JUMP_ABSOLUTE 2
>> 18 LOAD_CONST 1 (None)
20 RETURN_VALUE

Disassembly of <code object <genexpr> at 0x10256d450, file "<dis>", line 3>:
3 0 LOAD_FAST 0 (.0)
>> 2 FOR_ITER 14 (to 18)
4 STORE_FAST 1 (i)
6 LOAD_GLOBAL 0 (l)
8 LOAD_FAST 1 (i)
10 BINARY_SUBSCR
12 YIELD_VALUE
14 POP_TOP
16 JUMP_ABSOLUTE 2
>> 18 LOAD_CONST 0 (None)
20 RETURN_VALUE

```
应该是 A 那边提前维护了 TCP 链接池。

如果按楼上说的,直接要账号密码写脚本抢不就行了,有什么必要让不懂技术的人设代理。
开眼了,有觉得网络传输要字段对齐的,有觉得压缩算法一定能压缩到比原始数据小的,有觉得缩减 json 字段名长度没用的。
267 天前
回复了 lasuar 创建的主题 Rust [Rust] 请教如何正确使用宏递归
大多数语言的宏都是正则序,先展开,后求值
关于   ·   帮助文档   ·   博客   ·   nftychat   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2337 人在线   最高记录 5634   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 16ms · UTC 02:16 · PVG 10:16 · LAX 19:16 · JFK 22:16
Developed with CodeLauncher
♥ Do have faith in what you're doing.