- 博客(9)
- 资源 (9)
- 收藏
- 关注
原创 FLink材料002
其中transform()方法会遍历所有Transformation的实现类,然后调用对应的方法,如transformOneInputTransform()方法(该部分方法处理逻辑并不是都是一样的,有些transformxxx的方法会去处理分享槽,以提高资源的利用率(计算集中性的可以单用一个槽,非计算集中性的可以共用一个槽体高整体利用率))。从StreamGraph到JobGraph的转换中,很重要的事情是将可以链接在一起的这样它们可以作为同一个任务实现串行执行,从而可以达到节省资源、提高效率的目的。
2025-03-13 20:55:22
649
原创 杂学2024上半年
Lua 由标准 C 编写而成,并以源代码形式开放,代码简洁优美,几乎在所有操作系统和平台上都可以编译,运行,可以很容易集成在一些软件系统里,可以为一些中间件提供支持功能,比如 nginx,redis。Lua 并没有提供强大的库,这是由它的定位决定的。所以 Lua 不适合开发独立应用程序。Lua 有一个同时进行的 JIT 项目,提供在特定平台上的即时编译功能。Lua 脚本可以很容易地被 C/C++ 代码调用,也可以反过来调用 C/C++ 的函数,这使得 Lua 在应用程序中可以被广泛应用。
2024-07-29 19:26:05
1671
原创 杂学(考试前抱抱佛脚记录的东西)
【举例】:A去消费,花了1千元,A的妻子去查看他今天的消费记录(全表扫描FTS,妻子事务开启),看到确实是花了1千元,就在这时,A又花了1千元买了一个机械键盘,即新增INSERT了一条消费记录,并提交。【举例】:A给B发1000块钱,手一抖打了10000,这个钱已经打到B的户口,但是事务还没有提交,这时B查下卡,发现多了9000,兴奋坏了,但是A及时发现,马上回滚差点提交的事务,将数字改回1000再提交。(2)流图G的环形复杂度V(G)=E-N+2,其中,E是流图中边的条数,N是结点数。
2023-06-05 18:10:42
253
1
原创 C++学习记录
C++学习记录(持续更新)1、vscode c++ 环境配置首先下载 MingGW ,在电脑系统里的高级设置里的环境变量里的path添加史昂 MingGW 文件下的bin文件路径。通过控制台 g++ - version来判断是否成功设置。下载vscode 并安装相应的插件。tasks.json:用于构建任务,也就是编译链接程序。launch.json:用于配置调试环境,例如调试器(gdb),可执行文件路径等。这两个文件按 F5 后会自动在 .vscode 目录下生成。在
2022-02-22 14:53:06
280
static方法不是只能使用static的变量和方法吗(标签-Java)
2023-06-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人