昨天晚上想了关于一些老项目的事情,但不记得太多了🤔
SomeAXML 内带的二进制读写框架的失败,主要是有三个原因:
没有完整利用 stream, 部分引入了 Kotlin sequence, 从而造成了一些不便和性能隐患
尽管连 bitflag 和 sizeof 都支持,对 union 结构对处理不好,对 constant pool 这种常见模式的封装没有规范到位
滥用了 companion object 和 class 定义,没有尽可能隔离二进制模式和内部结构
SomeAXML 内带的二进制读写框架的失败,主要是有三个原因:
没有完整利用 stream, 部分引入了 Kotlin sequence, 从而造成了一些不便和性能隐患
尽管连 bitflag 和 sizeof 都支持,对 union 结构对处理不好,对 constant pool 这种常见模式的封装没有规范到位
滥用了 companion object 和 class 定义,没有尽可能隔离二进制模式和内部结构
This media is not supported in your browser
VIEW IN TELEGRAM
ffmpeg -i textanim.gif -i /sdcard/Music/302913115.mp3 -map 0:v:0 -map 1:a:0 -vcodec vp9 text.mp4 提示:录制时想仅在终端显示当前帧可在 .py 末尾处 print(s) '('前 加 "\x1b[2J",见Forwarded from 「VoP」維尼之聲 - Voice of Pooh🔊
duangsuse::Echo
#algorithm 我可能会做也可能不会做,但最近显然是没时间想了( 不过我可以总结下题面: () 是合法的括号序列,生成这种序列可以先弄出随机 1:1 对开 shuffled 的 )( 序列然后遍历求和(测试匹配),显然 ())( 是不合法的,那么翻转后 2 char 即可 易不解在于翻转优化的插入-删除操作—— )()( 翻= ()() ,我不熟悉逻辑学所以不知道为什么,反正序列项只有两可能呗( 问题是,判断给你的 len(s) == 2*n 括号序列,为以上算法输出的可能性。 array<bool…
DimensionX
随机的艺术
引子随机,万恶之源。你做的题的数据多半是随机造的,也有能被随机乱搞过去的题,有的题标程就是随机,有的题就是出题人随机想到的 idea… 不得不说,OI 和随机还真扯不开关系。现在不妨让我们一起探索其不为大多数人所知的一面。
Forwarded from 层叠 - The Cascading
GitHub 驳回了此 DMCA takedown request,原因是请求提交方未能证明相关代码侵犯了版权。
https://github.com/github/dmca/blob/master/2021/01/2021-01-20-mpa-reversal.md
https://github.com/github/dmca/blob/master/2021/01/2021-01-20-mpa-reversal.md
GitHub
dmca/2021-01-20-mpa-reversal.md at master · github/dmca
Repository with text of DMCA takedown notices as received. GitHub does not endorse or adopt any assertion contained in the following notices. Users identified in the notices are presumed innocent u...
Forwarded from iseki 萍水相逢,相聚是缘|想无痛苦地死
JetBrains
Features and Screenshots - DataGrip
An IDE from JetBrains for SQL on macOS, Windows and Linux.