-
公开(公告)号:CN108794520B
公开(公告)日:2020-07-24
申请号:CN201710301791.5
申请日:2017-05-02
Applicant: 北京大学
Abstract: 本发明涉及一种用于合成埃沙佐米的方法,其包括如下步骤:(1)以2,5‑二氯苯甲酰氯或2,5‑二氯苯甲酸为起始原料,经与甘氨酸酯进行缩合反应,制备N‑(2,5‑二氯苯甲酰)甘氨酸酯,再经脱保护反应得到N‑(2,5‑二氯苯甲酰)甘氨酸;(2)使步骤(1)的产物与(R)‑亮氨酸硼酸频哪醇酯经缩合反应制备(R)‑[N‑(2,5‑二氯苯甲酰)甘氨酰]亮氨酸硼酸频哪醇酯;(3)使步骤(2)的产物与柠檬酸一步反应生成埃沙佐米。本发明还涉及一种用于合成硼酸柠檬酸酯类化合物的方法,其包括如下步骤:使硼酸频哪醇酯与柠檬酸一步反应生成硼酸柠檬酸酯。本发明的方法能够方便地对包括埃沙佐米在内的硼酸柠檬酸酯化合物进行合成。
-
公开(公告)号:CN108794520A
公开(公告)日:2018-11-13
申请号:CN201710301791.5
申请日:2017-05-02
Applicant: 北京大学
Abstract: 本发明涉及一种用于合成埃沙佐米的方法,其包括如下步骤:(1)以2,5‑二氯苯甲酰氯或2,5‑二氯苯甲酸为起始原料,经与甘氨酸酯进行缩合反应,制备N‑(2,5‑二氯苯甲酰)甘氨酸酯,再经脱保护反应得到N‑(2,5‑二氯苯甲酰)甘氨酸;(2)使步骤(1)的产物与(R)‑亮氨酸硼酸频哪醇酯经缩合反应制备(R)‑[N‑(2,5‑二氯苯甲酰)甘氨酰]亮氨酸硼酸频哪醇酯;(3)使步骤(2)的产物与柠檬酸一步反应生成埃沙佐米。本发明还涉及一种用于合成硼酸柠檬酸酯类化合物的方法,其包括如下步骤:使硼酸频哪醇酯与柠檬酸一步反应生成硼酸柠檬酸酯。本发明的方法能够方便地对包括埃沙佐米在内的硼酸柠檬酸酯化合物进行合成。
-
公开(公告)号:CN118708186A
公开(公告)日:2024-09-27
申请号:CN202410809843.X
申请日:2024-06-21
Applicant: 北京大学
Abstract: 本发明属于信息技术领域,涉及一种结合神经网络预测与搜索算法的自动化编译错误修复方法和系统。该方法包括:对带有编译错误的程序进行预处理,生成标记化和抽象化的程序;采用编码器对标记化和抽象化的程序进行处理以生成向量序列,其中的每个向量代表程序中的一个标记;根据生成的向量序列,使用预测头预测插入操作符、删除操作符和替换操作符的分数;根据预测的分数,构建加权修改图;根据加权修改图,调用搜索算法获得修复结果。本发明能够限制和引导搜索算法,能够生成更高质量的修复程序。
-
公开(公告)号:CN115934147A
公开(公告)日:2023-04-07
申请号:CN202110904041.3
申请日:2021-08-06
Applicant: 中兴通讯股份有限公司 , 北京大学
Abstract: 本发明实施例涉及计算机领域,公开了一种软件自动修复方法、系统、电子设备及存储介质。本发明中,软件自动修复方法包括:获取软件缺陷代码;根据软件缺陷代码的语法特征和训练好的补丁模板生成模型,生成符合软件缺陷代码所使用语言的语法的补丁模板;填充补丁模板,生成软件缺陷代码的补丁;用补丁修复软件缺陷代码。本发明的软件自动修复方法,能够针对不同程序开发语言的缺陷代码生成适配性高的补丁,提高软件自动修复的修复能力。
-
-
-