软件中有没有与“飞线”相对应的东西?

2022-07-20 11:24:35 +08:00
 Kiza
如题。
5072 次点击
所在节点    问与答
53 条回复
learningman
2022-07-20 11:25:54 +08:00
飞线是把两个点连一起,所以,建边?
ShinichiYao
2022-07-20 11:26:54 +08:00
Work around
ele332
2022-07-20 11:27:24 +08:00
goto?
paradoxs
2022-07-20 11:27:24 +08:00
单例啊,工厂模式啊
quicknight
2022-07-20 11:27:53 +08:00
hook
mxT52CRuqR6o5
2022-07-20 11:28:52 +08:00
Goto
linksNoFound
2022-07-20 11:28:53 +08:00
飞线是跳过不可重构的部分直接调用核心方法
felixcode
2022-07-20 11:30:45 +08:00
ShellRun
goto
akaxiaok339
2022-07-20 11:31:28 +08:00
window.myFunction = xxx
DT27
2022-07-20 11:33:00 +08:00
全局变量
Jooooooooo
2022-07-20 11:36:01 +08:00
像是 mock 数据的逻辑.

对方接口不可用, 直接 mock 这个接口绕过它.
coderluan
2022-07-20 11:36:58 +08:00
飞线要是名词的话,我想到的是 goto
飞线要是动词的话,我想到的是用 vs debug 的时候,代码停到某断点时会有个黄箭头提示,这个黄箭头其实是可以拖拽的,这样就可以强行进入一些不满足条件的分支。
Maboroshii
2022-07-20 11:39:15 +08:00
特殊处理的 if else 就是飞线
yukiww233
2022-07-20 11:41:30 +08:00
if return
wu67
2022-07-20 11:41:58 +08:00
前端仔的各种状态管理不就是么. 讲究一点的, 还会用各种库或者官方库实现, 骚一点的, 像 vue 的 bus, 我都不想说话...
LongLights
2022-07-20 11:42:32 +08:00
第一反应是 声卡跳线
fisherwei
2022-07-20 11:46:01 +08:00
个人理解

硬件上飞线有几种用途,比如:
1 、某个 PCB 受损了,用飞线搭桥跳过去
2 、增加一个外围芯片,或者短接两个芯片的针脚,比如用于破解、欺骗信号等
3 、用于调试电平信号

对应的软件方法大概是:
1 、基本不存在
2 、汇编进去,搞个 JE/JMP 之类的跳转。或者用 hook 阻挡某个 API 让原应用调用自己的代码
3 、debug 工具
ipwx
2022-07-20 12:11:54 +08:00
from gevent import monkey
monkey.patch_all()

----

https://www.gevent.org/api/gevent.monkey.html
Felldeadbird
2022-07-20 12:34:30 +08:00
goto 看语言吧。 我觉得这个就是飞线了。
ck65
2022-07-20 12:37:15 +08:00
override

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/867490

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX