A
Air学园
很多朋友好奇:与其说这是更新介绍,不如说是轻传输(from WinSCP)的工程复盘,看点在细节。
轻传输(from WinSCP)的定位一句话能说清:SFTP/SCP 客户端(WinSCP)。以下亮点按重要程度排列,每一条都能在实际使用中体验到。
▍Windows 经典工具的内核级移植
不是仿制界面:WinSCP 的传输内核与网络核心(两百个模块级单元)在鸿蒙工具链上完整编译落地,三十二兆内核随包待命。
▍VCL 界面的果断取舍
上游图形库是 Windows 商业组件无法编译——工程选择界面重构、内核复用的路线:把最难啃的传输内核先立起来,这是正确的工程顺序。
▍Delphi 语义的毫米级对齐
格式化语义与字符串下标的世界差异(一处偏差就是乱码或崩溃),以全套语义兼容层加单元自测逐项对齐——跨语言世界搬运代码的硬功夫。
▍重入死锁的指纹定位
两条重入链先后死锁的根因都以日志行为签名定案:临界区统一改递归锁后解除,诊断方法论同步沉淀。
▍边界与下一步
如实状态:内核编译与初始化已达成(里程碑零),真机连接攻坚中,双栏管理器与会话管理在其后。当前定位:WinSCP 传输内核的鸿蒙移植底座期。
Air系列九十款应用覆盖九大类目,完整清单见 https://www.shunidc.cn/
轻传输(from WinSCP)的定位一句话能说清:SFTP/SCP 客户端(WinSCP)。以下亮点按重要程度排列,每一条都能在实际使用中体验到。
▍Windows 经典工具的内核级移植
不是仿制界面:WinSCP 的传输内核与网络核心(两百个模块级单元)在鸿蒙工具链上完整编译落地,三十二兆内核随包待命。
▍VCL 界面的果断取舍
上游图形库是 Windows 商业组件无法编译——工程选择界面重构、内核复用的路线:把最难啃的传输内核先立起来,这是正确的工程顺序。
▍Delphi 语义的毫米级对齐
格式化语义与字符串下标的世界差异(一处偏差就是乱码或崩溃),以全套语义兼容层加单元自测逐项对齐——跨语言世界搬运代码的硬功夫。
▍重入死锁的指纹定位
两条重入链先后死锁的根因都以日志行为签名定案:临界区统一改递归锁后解除,诊断方法论同步沉淀。
▍边界与下一步
如实状态:内核编译与初始化已达成(里程碑零),真机连接攻坚中,双栏管理器与会话管理在其后。当前定位:WinSCP 传输内核的鸿蒙移植底座期。
Air系列九十款应用覆盖九大类目,完整清单见 https://www.shunidc.cn/
楼主
7 天前